Rule catalog and docs synchronization
Use this diagram to understand how a single rule change propagates through runtime metadata, hand-authored docs, generated tables, and validation tests.
Why this mattersâ
- Runtime metadata and docs URLs come directly from rule source.
- Sync scripts catch drift between preset membership and published tables.
- Docs tests keep hand-authored rule pages present and structurally consistent.
Common maintenance workflowâ
- Update rule logic and
meta.docsfields in the rule source. - Update rule docs if examples/options changed.
- Re-run README/preset sync scripts when preset or metadata surfaces change.
- Run docs and preset validation tests before merging.