A unit with no billing specialty reads "no billing specialty identified" and a
known specialty with no PSPS row "no family billing on record" (stance stays
n/a) instead of claiming it bills under 1%. The seat page's self-disagreement
notes are stored as ingest_log rows (rule_id note) for the dossier, and a rerun
replaces a year's gap and note rows instead of duplicating them.