Rules of Engagement
Rules of Engagement for AI Agents
The workspace defines strict behavioral logic for AI agents through structured context files. These guidelines ensure that all automated changes follow project-wide architectural standards and maintain technical integrity.
Operational Conventions
- Domain Core First: Modification of shared schemas or data models must originate in the
corepackages (Single Source of Truth) before being propagated to application layers. - Strict Typing & Linting: Agents are strictly prohibited from using
anyor bypassing the project's rigorous TypeScript/ESLint configurations. Validation viatypecheckis a mandatory step after code modification. - Technological Minimalism: Avoid suggesting external dependencies unless no native or already-implemented solution exists within the current stack (Fastify, React, Zustand, Zod).
- Conventional Documentation: Documentation updates must follow a professional, senior tone, utilizing MDX features like Tabs for high-density information management.