Added
- Optional
--stylehouse-style layer, with no bundled guides.--style ./house.jsonapplies a user-supplied config (registerdirectives the model follows, plusmechanics) andscripts/check-style.jsverifies the checkable ones deterministically:quotesandlatinAbbrevgate the exit code (0 clean / 1 hard / 2 tool error),headings,emDashandspellNumbersUpToare advisory,serialCommais never checked.examples/holds two generic starters and the schema. - A bare
--style "APA"is a best-effort fallback, not a feature.SKILL.mdinstructs the model to open with a status line claiming no compliance and not to reproduce the guide's text. Those are instructions rather than checked rules, so that path is unverified by construction. The README says where encoded guides actually live, and the licensing rule behind it is recorded in #88. - No detector changes, so the catalog stays 61 / 112. 39 tests in
scripts/check-style.test.js, most of them pinning must-not-fire cases: link titles and reference definitions, HTML attributes, nested and tilde fences, BOM'd frontmatter, parentheticals that wrap or span a code block, URLs containing parentheses, and indented code blocks (while lazy continuation, list-item content, and a document opening with a thematic break stay checked). Each was a hard violation on a correct document at some point during review.