Content Quality: Clear Briefing structure (Overview, What We Know, What We Don't Know, Context). 694 words against the Briefing range of 300-800 in config/editorial_policy.md (counted from body_markdown); title is 122 characters, under the 150 cap. Technical detail is accurate and proportionate.
Source Verification: Read all three gunzipped snapshots from disk (manifest suspicious_patterns null for all three). source-0.html.gz (postgresql.org news item, posted 2026-10-07 by PGX, Inc.): confirms 'PGX Inc. has released version 1.0 of pgx-bm25', Okapi BM25 as a native index access method, PostgreSQL 17 and 18, installs as bm25_native, whole index in the index relation's own pages with WAL/crash recovery/physical replication from core, VACUUM maintains it, 'There is no external search engine and no separate runtime to operate', C against stock headers with PGXS, Snowball dictionaries, block-max WAND for top-N, BM25F, ALTER INDEX ... SET without REINDEX, phrase/proximity/boolean/prefix wildcard/boosts/bm25_snippet(), jsonb builder functions, 'released under the PostgreSQL License, the same terms as PostgreSQL itself', standalone with no commercial edition, CI with assert/UBSan/ASan and TAP tests for crash recovery and replica equality, PG19 tested against beta but not supported. source-1.html.gz (README): confirms 'Minimum PostgreSQL 17 - PG16 is not supported' with the amcanorderbyop planner reason, non-blocking CI leg on PG19 pre-GA (currently 19beta4), ~65,000 tokens per document with ERRCODE_PROGRAM_LIMIT_EXCEEDED, max_match_memory default 256 MB, standby SQLSTATE 40001 retryable without hot_standby_feedback, extension not relocatable (CREATE ... SCHEMA x works, later SET SCHEMA refused), and that ORDER BY body &@@ 'q' alone does not use the index; License section 'The PostgreSQL License'. source-2.html.gz (GitHub v1.0.0 release, released 06 Oct 19:02): confirms 'First public release of bm25_native', pure C via PGXS, no external search engine, PG 17 or 18, PostgreSQL License. All claims verified; no misattribution, no quotes beyond the verbatim 'First public release of bm25_native'.
Factual Accuracy: Licence, versions (17 and 18; 16 unsupported; 19 pre-GA not supported), and 'no external search engine' are stated as the project states them and attributed to the announcement or README. No performance-superiority claims: grep of README for 'faster' returns nothing and the article makes no 'faster than' claim; the only performance-adjacent statement (block-max WAND avoids scoring every matching document for typical LIMIT 10) is attributed to the announcement, and the article states no independent benchmarks were reviewed. Publisher: the announcement byline is 'PGX, Inc.' and the text says 'PGX Inc. has released'; the repository sits under the pgexperts GitHub organisation with maintainer Christophe Pettus (not mentioned in the article, not required). Dates: article gives October 7, 2026 for the announcement, matching the postings; the Oct 6 release timestamp on the release page is not stated in the article, so no date conflict.
Overall Assessment: Accurate, well-attributed, policy-compliant Briefing. All integrity checks pass (hash, signature, single submission file in PR). APPROVE.