- **`omd:harness` rule 7**: single shared `.container-inner` class enforces consistent horizontal padding across `<header>`, `.hero`, sections, `<footer>`. Stops the "header offset 24px from hero" class of bugs on wide v
omd:harness rule 7: single shared .container-inner class enforces consistent horizontal padding across <header>, .hero, sections, <footer>. Stops the "header offset 24px from hero" class of bugs on wide viewports.
omd:harness rule 8: hero composition decomposed into separate elements (.hero-character, .hero-chart, .hero-stat-card, .hero-ornament). Single-SVG-with-everything forbidden — asset swap no longer destroys the scene.
omd:reference-capture Phase 4.0 (new): .live-inspect-proof.json mandatory with ≥ 5 raw samples from playwright browser_evaluate. If tokens.json#live_overrides ends up byte-equal to canonical, the block is deleted (drift-detection: live inspect didn't really run).