# FVC 36 — id 44 — mechanical ALIGN enforcement

- ALIGN STATE: branch **main**, tree **clean**, head **a371df5**, origin/main **a371df5**, divergence **aligned**, pushed **yes**, verdict **ALIGNED**.  
- Production date: **2026‑09‑22 18:21 Europe/Paris**.  
- Kit before: **v1.20.9 @ be7655e**; after: **v1.20.10 @ a371df5**.  
- Commit hash: **a371df5**.  
- Tools added: **align-check.sh**, **verify-push.sh**, **check-footer.sh**.  
- Files changed: **4 modified** (RULES.md, VERSION, docs/LAW-CHANGELOG.md, docs/DISPATCH_TEMPLATES.md) + **3 added**.  
- Cross‑source verdict: FVC 32 and FVC 34 proved rule text alone insufficient; new tools enforce mechanical checks.  
- Phase 1: **align-check.sh** runs a five‑layer gate; exit 0 = ALIGNED, exit 1 = MISALIGNED; prints PASS/FAIL per layer and halts dispatch on failure.