feat(directives): add rule-statement header to 17-24 of 66 v1.md files

This commit is contained in:
ed
2026-07-03 09:45:46 -04:00
parent 85ae99c6a5
commit 4692d01c54
8 changed files with 16 additions and 0 deletions
@@ -1,3 +1,5 @@
# Conventions are enforced via 4 mechanisms: styleguide, checklist, audit script, CI gate
## Convention Enforcement: the 4 mechanisms (defense-in-depth)
1. **`conductor/code_styleguides/data_oriented_design.md` §8.5 (The Python Type Promotion Mandate)** — the canonical mandate. Banned patterns: `dict[str, Any]`, `Any`, `Optional[T]`, `hasattr()` for entity dispatch, `getattr()` for type-dispatch, `.get()` on known fields.