pfs: multi-rule NPRM ingest (CY2026 + CY2027 partitions) #612

Closed
opened 2026-08-13 20:36:15 +00:00 by kert · 2 comments
Owner

Delta C. Generalize _discover_addendum_b(tag); ingest_pfs --nprm loads every (sup tag, cms_rule_id) pair; partitions coexist in pfs.rvu_proposed keyed by cms_rule_id; ingest_log row per rule with citation from proposed_for(year). Depends on #607 rename.

Spec: docs/superpowers/specs/2026-08-13-cy2027-pfs-proposed-rule-design.md (P37)

Delta C. Generalize _discover_addendum_b(tag); ingest_pfs --nprm loads every (sup tag, cms_rule_id) pair; partitions coexist in pfs.rvu_proposed keyed by cms_rule_id; ingest_log row per rule with citation from proposed_for(year). Depends on #607 rename. Spec: [`docs/superpowers/specs/2026-08-13-cy2027-pfs-proposed-rule-design.md`](https://git.fhirworx.io/homelab/stack/src/branch/main/docs/superpowers/specs/2026-08-13-cy2027-pfs-proposed-rule-design.md) (P37)
kert added this to the P37: CY2027 PFS Proposed Rule — capture, ingest, APM analysis milestone 2026-08-13 20:36:15 +00:00
kert added the datapfslakehouse labels 2026-08-13 20:36:15 +00:00
Author
Owner
Implementation plan: [`docs/superpowers/plans/2026-08-13-cy2027-pfs-proposed-rule-p37.md`](https://git.fhirworx.io/homelab/stack/src/branch/main/docs/superpowers/plans/2026-08-13-cy2027-pfs-proposed-rule-p37.md) — Task 6. Spec: [`docs/superpowers/specs/2026-08-13-cy2027-pfs-proposed-rule-design.md`](https://git.fhirworx.io/homelab/stack/src/branch/main/docs/superpowers/specs/2026-08-13-cy2027-pfs-proposed-rule-design.md).
Author
Owner

Merged to main in a75b4c7 (branch p37-cy2027-rule). Done in 1c688be — NPRM_SOURCES multi-rule ingest; partitions verified on primary+replica+DuckLake (CMS-1832-P 14,169 / CMS-1848-P 14,518); per-rule ingest_log provenance under shared run_id; durable schema-mismatch DROP guard. En-route find filed as #619 (publish_replica symlink bug).

Merged to main in a75b4c7 (branch p37-cy2027-rule). Done in 1c688be — NPRM_SOURCES multi-rule ingest; partitions verified on primary+replica+DuckLake (CMS-1832-P 14,169 / CMS-1848-P 14,518); per-rule ingest_log provenance under shared run_id; durable schema-mismatch DROP guard. En-route find filed as #619 (publish_replica symlink bug).
kert closed this issue 2026-08-14 15:10:51 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#612