# Ramme Framework Architectural Rules
- Zero-Jank Mandate: Every animation and chart rendering must be hardware-accelerated. Never introduce unbuffered high-frequency state updates to the UI thread. Use the 15Hz Refresh Shield from `@ramme-io/kernel` for rapid data.
- The Golden Path: Refer to `src/pages/InventoryManager.tsx` as the canonical reference for state orchestration, CRUD tables, AutoForm binding, and chart rendering.
- Sitemap-Driven Routing: Routes must be registered inside `src/config/sitemap.ts`. The App Shell resolves sitemaps dynamically.