Project Architecture Guardrails Activation Contract Load this skill before changing UI, layout, component structure, state flow, theming, data display, or the server/client boundary of a Next.js or Astro app. Hard Rules 1. Detect the framework from the project before acting; never assume it. 2. Keep rendering server-first. Add client-side code only when the interaction cannot work without it, and keep that surface as small as possible. 3. Read the installed framework's own docs before changing framework APIs or project structure. 4. Follow for visual and UX decisions when it exists. 5. Build…