Skip to main content

Preset composition and rule matrix

This diagram explains how rule source, preset layering, and sync scripts combine into user-facing preset guidance and rule enablement matrices.

Practical use

  • Use this chart when adding or reclassifying a rule across presets.
  • Verify meta.docs.recommended aligns with actual recommended preset membership.
  • Re-run the sync scripts whenever preset composition changes.

Common failure modes

  1. Rule added to src/configs/rule-sets.ts but omitted from synced docs tables.
  2. meta.docs.recommended says true while the rule is absent from the real recommended preset.
  3. Narrative docs still describe an old preset ladder after the canonical rule sets change.