Skip to main content

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 core packages (Single Source of Truth) before being propagated to application layers.
  • Strict Typing & Linting: Agents are strictly prohibited from using any or bypassing the project's rigorous TypeScript/ESLint configurations. Validation via typecheck is 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.