docs(spec): P37 build outcomes (refs #607-#616 #620)
All checks were successful
CI / lint (push) Successful in 34s
CI / notebooks-smoke (push) Successful in 1m24s
Deploy / notebooks (push) Has been skipped
Deploy / zotero (push) Has been skipped
Deploy / docs (push) Has been skipped
Deploy / api (push) Has been skipped
Deploy / llm (push) Has been skipped
Deploy / mc (push) Has been skipped
Infra CI / notebooks (push) Successful in 1m4s
Infra CI / zotero (push) Successful in 14s
Infra CI / docs (push) Successful in 1m25s
Infra CI / api (push) Successful in 1m1s
Infra CI / llm (push) Successful in 1m7s
Infra CI / mc (push) Successful in 16s
Package Supply Chain / pkg-supply-chain (push) Successful in 1m19s
Deploy / report (push) Successful in 13s
CI / test (push) Successful in 14m17s

This commit is contained in:
kert
2026-08-14 11:10:12 -04:00
parent a75b4c7566
commit f57d77f5f8

View File

@@ -119,3 +119,44 @@ still green after the #607 rename.
creates `RULES[2027]` and migrates the PROPOSED entry). creates `RULES[2027]` and migrates the PROPOSED entry).
- Comment classification/sentiment (P30). - Comment classification/sentiment (P30).
- Cloud LLM usage (llm stays local-only). - Cloud LLM usage (llm stays local-only).
## P37 build outcomes (2026-08-14)
Issues #607–#616 + interstitial #620, milestone P37 (10 commits,
d726dca..a75b4c7, branch `p37-cy2027-rule` in a worktree — main checkout
was concurrently owned by #618). #615 and the milestone remain open until
the scheduled post-close re-farm.
- **CY2027 NPRM parameters** (91 FR 43842, item 5ITGVDJV, all values
byte-verified by two agents): proposed CF 32.8409 non-QP / 33.1693 QP,
anesthesia 20.2143/20.4165, BN 1.0053, telehealth $32.65, comment close
**2026-09-14**. Housed in the new `PROPOSED` registry via
`proposed_for(year)` (no RULES[2027] until the final rule). The NPRM's
own Summary section mislabels its CY2026 baselines (verbatim carry-over
of CY2026's *proposed* QP CF); documented in notes, resolved via the RIA.
- **Multi-rule ingest**: `pfs.rvu_proposed` now partitioned by cms_rule_id
(CMS-1832-P 14,169 + CMS-1848-P 14,518 rows) with per-rule ingest_log
provenance; columns aligned with `pfs.rvu` (#607) behind a durable
schema-migration guard.
- **QPP correction (#620, adjudicated)**: P36 had mis-keyed the statutory
threshold schedule (payment years read as performance years) —
QPP[2023]/[2024] corrected to 50/35 (partial 40/25); QPP[2026] was
superseded by CAA 2026 (50/35, partial 40/25, **3.1% incentive revived
for payment year 2028**); [2025]/[2027] confirmed correct at 75/50. Both
notebooks self-corrected (live registry reads); the P36 notebook's
narrative and partition filters were fixed in the final-review wave
(d3750ce). CMS's own drafting error at 414.1430(b)(2)(i)(D) documented.
- **Comment farm**: initial pull complete — **2,727 comments to date**
(period open); extraction/indexing follow incrementally; post-close
re-farm scheduled via host crontab 2026-09-15 03:17 →
`dev/scripts/refarm_cms_2026_2377.sh` (cron-hardened: PATH, honest
failure reporting), which posts final counts to #615.
- **Notebook**: `notebooks/cy2027_pfs_proposed_rule.py` — CF walk
(final pending), RVU deltas vs CY2026 final, payment-year-labeled APM
section incl. the CAA-2026 "not a clean sunset" story, provenance;
headless-validated via staged worktree copy.
- **Also landed en route**: #617 (FR text normalized at capture — first
live use: the CY2027 txt arrived clean), #618 (4 tracemalloc-verified
sqlite leaks fixed + `error::ResourceWarning` gate), #619 filed
(publish_replica symlink bug, workaround applied), #623 filed (docs
tag-list drift from controller tag ops).