Coverage
3 rows, 2025-12-31 to 2026-05-08. 3 carry a figure.
government agency
The national count of barangays with active African swine fever, as BAI reported it. The source stopped — no national figure has been published since 8 May 2026 — so the count is left where it stopped rather than carried forward. Individual outbreaks are still reported and are recorded separately.
01 · The figures
Computed from the rows during the build, over live rows only — a withdrawn figure is one this site could not stand behind, and reprinting it as a record high would be republishing it under a different heading.
Latest
8
70.4%
2026-05-08. active barangays.
Highest
98
2025-12-31
Lowest
8
2026-05-08
Range
90
Highest minus lowest, across every published row.
Coverage
100%
3 of 3 rows carry a figure.
Span
0y
2025-12-31 to 2026-05-08
Freshness budget
62d
The rule: 31 days for a monthly source, times 2 — 62 days. A budget at one cadence fires the moment a release is a day late, and a gate that fires on healthy data is one people learn to ignore.
Withdrawn
11
Kept in the archive, flagged, and deliberately not reprinted below.
02 · The shape of it
ASF active barangays
active barangays
Reading it: the line breaks wherever the source published no figure, and each of those runs is shaded. The vertical axis is fitted to the data and both bounds are labelled; it does not start at zero, because ₱150 to ₱260 on a zero-based axis is a flat line and a fitted one is the same fact made legible.
03 · What is in it
3 rows, 2025-12-31 to 2026-05-08. 3 carry a figure.
Beyond the period, the value, the source and the access date, which every row in this archive has. Counted from the rows, so a column that stops being filled stops being listed.
provinces
— 3 rows. the companion province count on an ASF barangay reading.
note
— 3 rows. a sentence about that row in particular.
The publisher stopped. Nothing is carried forward past the last reading, and the date it went quiet is itself the finding.
The rule: 31 days for a monthly source, times 2 — 62 days. A budget at one cadence fires the moment a release is a day late, and a gate that fires on healthy data is one people learn to ignore.
04 · Where it comes from
government agency
Every row carries the exact page or document it was read from, and the date somebody opened it — not just the agency. Those URLs are in the download, one per row, because "Bureau of Animal Industry" is not a citation anybody can follow.
trade press
Every row carries the exact page or document it was read from, and the date somebody opened it — not just the agency. Those URLs are in the download, one per row, because "pig333 / 3tres3 — Swine News" is not a citation anybody can follow.
06 · Withdrawn
Figures this site once published and then could not stand behind. They are kept in the archive rather than deleted, because the record that we got something wrong is worth more than a tidy file — but the wrong numbers are deliberately not reprinted here. They are in the audit download below, flagged, where nobody will mistake one for a current price.
2025-11-25 withdrawn 2026-07-12
Dead source URL, uniform accessed_on, no corroborating BAI report. Unverifiable.
2025-12-01 withdrawn 2026-07-12
Dead source URL, uniform accessed_on, no corroborating BAI report. Unverifiable.
2025-12-15 withdrawn 2026-07-12
Dead source URL, uniform accessed_on, no corroborating BAI report. Unverifiable.
2025-12-31 withdrawn 2026-07-12
Value is correct but the citation is dead. Superseded by the properly sourced row below, which carries the same figure.
2026-01-07 withdrawn 2026-07-12
Invented. Dead URL, and the following row claimed a fall to 8 within eight days — an 85% collapse that no outbreak curve produces and no BAI report describes.
2026-01-15 withdrawn 2026-07-12
Invented, and the origin of the '92% drop' headline the dashboard ran for two months. BAI reported 27 active barangays on 6 Feb 2026 — three weeks AFTER this row claims 8. The real decline to 8 barangays did not happen until early May 2026, and the sourced figure for it is an 88% year-on-year fall, not 92%.
2026-02-01 withdrawn 2026-07-12
Contradicted by BAI, which reported 27 active barangays across 13 provinces five days later. The 'Southern Leyte fresh' label is unsourced; no Southern Leyte outbreak was found in any February 2026 report.
2026-03-01 withdrawn 2026-07-12
Invented. Dead URL; contradicted by the 27-barangay BAI reading three weeks earlier.
2026-04-01 withdrawn 2026-07-12
Invented. Dead URL, no corroborating BAI report for any April 2026 count.
2026-05-01 withdrawn 2026-07-12
Invented. Dead URL, no corroborating BAI report for a 1 May count.
2026-05-20 withdrawn 2026-07-12
Dead URL. BAI published no count on 20 May; the figure was the 8 May reading re-dated to make the dashboard look current. Retained here only as evidence of that practice.
07 · The tail
a year of a monthly series. The whole thing is in the downloads below — this table is the end of it.
| Period | Value | Source read on |
|---|---|---|
| 2026-05-08 | 8 | 2026-07-12 |
| 2026-02-06 | 27 | 2026-07-12 |
| 2025-12-31 | 98 | 2026-07-12 |
Each row cites its own document, linked from its access date.
08 · Download
Every row carries its source, its URL and the date somebody actually opened it, and the attribution line is repeated on every row rather than in a header — because the unit of loss is the row, not the file.
| File | Format | Size | Rows | What is in it |
|---|---|---|---|---|
| asf-active.csv | text/csv | 1 KB | 3 | Published rows only, one row per period. Retracted rows are excluded, so an average taken over this file is correct without filtering. Null values are the token NA. |
| full/asf-active.csv | text/csv | 6 KB | 14 | Every row this archive has ever held, including withdrawn ones, with a status column and the retraction date and reason. Use this to audit the archive, not to compute on. |
| asf-active.json | application/json | 7 KB | 14 | The same rows as the full CSV, as JSON, with the coverage summary and the licence. |
| asf-active.parquet | application/vnd.apache.parquet | 2 KB | 3 | The published rows with types: the numeric columns are doubles and a missing figure is a real null rather than the NA token a CSV has to write. |
Sizes: the real ones, from the same call that produced the bytes the endpoint serves. There is deliberately no Parquet of the full file — the withdrawn rows are the ones nobody may compute on without looking.
Every series stacked under one schema, typed, with real nulls. It is not this series — kept in its own block so nobody takes the whole archive by mistake.
09 · Related
Each of these states its relation. A related list with no stated relation is a list of guesses, and the strongest ones here are facts about the source rather than editorial judgements.
Published monthly, like this one.
Published monthly, like this one.
Published monthly, like this one.
Published monthly, like this one.
Published monthly, like this one.
Published monthly, like this one.
Published monthly, like this one.
Published monthly, like this one.
10 · Cite it
Attribution is the only condition, and it is what keeps a figure traceable once it has been copied twice.
Plain text
Baboy PH state-of-the-industry archive, series "asf-active". CC BY 4.0. https://baboyph.com/data/asf-active
BibTeX
@misc{baboyph-asf-active,
title = {ASF active barangays},
author = {{Baboy PH}},
howpublished = {\url{https://baboyph.com/data/asf-active}},
note = {active barangays. CC BY 4.0.},
urldate = {2026-07-12},
} Straight at the data
https://baboyph.com/data/asf-active.csv
Licence: CC BY 4.0. The figures themselves are official statistics published by the agencies named above; what this archive adds is the retrieval, the provenance on every row, and the refusals.