feat(comments): register CMS-2026-2377 (CY2027 PFS NPRM) (refs #608)
This commit is contained in:
@@ -145,7 +145,12 @@ CLASSIFY_TOOL = LLMTool(
|
||||
# Verified against the regulations.gov docket abstract (2026-08-12):
|
||||
# CMS-2025-0304 is the CY2026 *PFS* NPRM, not the OPPS rule — skin-substitute
|
||||
# payment moved into the PFS rule in CY2026.
|
||||
DOCKET_RULES: dict[str, str] = {"CMS-2025-0304": "CMS-1832-P"}
|
||||
# CMS-2026-2377 is the CY2027 PFS NPRM (verified against the FR API 2026-08-13 —
|
||||
# FR doc 2026-14327, 91 FR 43842).
|
||||
DOCKET_RULES: dict[str, str] = {
|
||||
"CMS-2025-0304": "CMS-1832-P",
|
||||
"CMS-2026-2377": "CMS-1848-P",
|
||||
}
|
||||
|
||||
_SYSTEM = """\
|
||||
You classify public comments submitted on CMS's CY2026 PFS proposed rule
|
||||
|
||||
@@ -158,6 +158,12 @@ def test_docket_rules_maps_cy2026_pfs():
|
||||
assert DOCKET_RULES["CMS-2025-0304"] == "CMS-1832-P"
|
||||
|
||||
|
||||
def test_docket_rules_maps_cy2027_pfs():
|
||||
from rex.comments.classify import DOCKET_RULES
|
||||
|
||||
assert DOCKET_RULES["CMS-2026-2377"] == "CMS-1848-P"
|
||||
|
||||
|
||||
def test_system_prompt_names_the_pfs_rule():
|
||||
from rex.comments.classify import _SYSTEM
|
||||
|
||||
|
||||
Reference in New Issue
Block a user