Spec 18 Working Agreement for the AI Agent - SekiroKenjii/Quizzivy GitHub Wiki

Section of Quizzivy — Frontend Portal & Data Model Specification · Previous

18. Working agreement for the AI agent

  • Read this spec fully before starting any phase. Where §5, §6, §7, §10, §11, §12, or §13 is ambiguous, ask one precise question rather than guessing.
  • Install and consult the Neon postgres-best-practices skill before writing any DDL or non-trivial SQL. Cite the PG18 docs section for any version-specific construct.
  • Propose before adding a dependency or deviating from §2, §12, or §13.
  • Any endpoint reachable without a session gets a rate limit and a leak review in the same PR.
  • Small, reviewable PRs scoped to one feature folder.
  • Write the vi string first, then en. Never leave English-only user-facing text.
  • When touching features/take-test/, features/integrity/, or features/media/, run their unit tests before and after every change.
  • Never remove a failing test to make CI green; fix it or flag it.
  • Keep this document current: when a decision changes, edit the section and bump the version at the top.

Section of Quizzivy — Frontend Portal & Data Model Specification · Previous


Generated from docs/quizzivy-spec-v0.3.md. Edit that file in the repository; changes made on this page are overwritten.

⚠️ **GitHub.com Fallback** ⚠️