BetterGov
BetterGov · Budget research

FMR archive · NEP and HGAB project schedules

Audited annex totals, source-level stage comparison and stated-length limits.

DA locally-funded FMR annex · FY2027
964HGAB project allocations
₱19.6281Baudited project-ledger total
NEP proposal704 projects · ₱16B
Net allocation adjustment+₱3.6281B
Printed STA length evidence3 / 964 projects
Coordinate review2 HGAB · 0 NEP rows

Same FMR annex text in locally named 2nd/3rd copies; not authentication of the entire bill. Allocations are proposals, not payments.

Corrected FMR coverage and source integrity

The previous parser recovered 795 rows carrying ₱14.035375B. The corrected ledger contains 964 project rows carrying ₱19.6281B: 169 more recovered occurrences and ₱5.592725B of additional extracted allocations. This is a parser correction, not a new budget-stage increase. The NEP annex contains 704 projects carrying ₱16B. Our bounded comparison independently found matching FMR annex text on PDF pages 667–726 after removing InDesign production-footer timestamps; all other content was retained.

Latitude/longitude normalization is not construction-length extraction. Straight-line distances cannot establish measured road alignment or paid scope. The cost-per-meter page now includes separately labeled approximate rates using endpoint chord distances, with coordinate review flags withheld. Only printed STA endpoints support the three stated-length rate rows below.

Full project ledger, NEP counterparts and provenance JSON · Annex equivalence audit · Historical FMR repeat comparisons · Cost per meter · stated-length screens and coordinate-based approximations

Stage matching and normalization methodology

One-to-one full normalized title plus printed-region join; normalized coordinate arrays (six decimal digits) strengthen segment evidence but never define road length. Free occurrences selected by coordinate agreement, then amount difference. Already-paired titles remain ambiguous. Fuzzy titles ≥90% with qualified town/province and no explicit location/direction/tranche conflict withhold an insertion claim; they do not establish retention. Missing counterparts are review candidates, not certified insertions/removals. Imported coordinate repairs and anomalies retain all original flags.

Coordinate flags do not remove monetary allocations. One project with several coordinate segments is counted once in the monetary ledger. Imported row IDs locate records in a document; they never assert cross-document project identity.