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):
|
# Verified against the regulations.gov docket abstract (2026-08-12):
|
||||||
# CMS-2025-0304 is the CY2026 *PFS* NPRM, not the OPPS rule — skin-substitute
|
# CMS-2025-0304 is the CY2026 *PFS* NPRM, not the OPPS rule — skin-substitute
|
||||||
# payment moved into the PFS rule in CY2026.
|
# 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 = """\
|
_SYSTEM = """\
|
||||||
You classify public comments submitted on CMS's CY2026 PFS proposed rule
|
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"
|
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():
|
def test_system_prompt_names_the_pfs_rule():
|
||||||
from rex.comments.classify import _SYSTEM
|
from rex.comments.classify import _SYSTEM
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user