diff --git a/.superpowers/skills/cyclone-edi/SKILL.md b/.superpowers/skills/cyclone-edi/SKILL.md index 7244575..fd0097a 100644 --- a/.superpowers/skills/cyclone-edi/SKILL.md +++ b/.superpowers/skills/cyclone-edi/SKILL.md @@ -189,5 +189,5 @@ For pure-unit parser tests (no API), the same path is reused — see `backend/te - **`cyclone-store`** — load when the increment changes how a parsed `ClaimOutput` / `ParseResult` is persisted (`store.py` write path, `_written` events). - **`cyclone-api-router`** — load when the increment adds or changes an HTTP endpoint that surfaces a parsed result (e.g. `/api/parse-999`, `/api/parse-837`, `/api/parse-835`). - **`cyclone-tests`** — every parser addition ships a fixture in `backend/tests/fixtures/` and a pytest case; load this skill for the fixture-drop-in and autouse-conftest rules. -- **`cyclone-cli`** — load when the increment adds a CLI subcommand. The `cyc parse-837 ` and `cyc parse-835 ` smoke commands at `backend/src/cyclone/cli.py:77,151` are the parser-level smoke tests; the `validate-npi` and `validate-tax-id` commands exercise the format helpers. +- **`cyclone-cli`** — load when the increment adds a CLI subcommand. The `cyclone parse-837 ` and `cyclone parse-835 ` smoke commands at `backend/src/cyclone/cli.py:77,151` are the parser-level smoke tests; the `validate-npi` and `validate-tax-id` commands exercise the format helpers. - **`cyclone-spec`** — load when the SP-N spec for the increment introduces a new R-code range or a new transaction type; the spec's `## Decisions` section is where the R-code reservation gets locked in.