Skip to content

— Agent Context

Standing rules (read before any work)

This project follows the Coast Standards repo, cloned at <path to your clone> (GitHub: Up-Coast/coast-standards).

Read rules/00-priority-rules.md first — the non-negotiables, headed by: the project must stay DRY (rule above all other rules), all user-facing strings externalized for localization, all design components created once and reused, OWASP rules followed.

Then, as the work demands: 01-working-style.md (always), 02-architecture-and-code.md, 03-security-owasp.md, 04-localization.md, 05-design-and-ui.md, 06-testing.md, 07-documentation-git-process.md.

This project's checkable rule corpus lives at docs/domain-rules.md (seeded from rules/platform/domain-rules-<PLATFORM>.md). Reviews check every change against exactly that file.

The enforcement block — what the git and Claude Code hooks refuse, the "rules enforced by a check N of M" number, the governing files — is written and kept current by enforcement/adopt.py between coast-standards: begin / end markers; do not write it by hand, and edit this file outside those markers only.

This project

  • What it is:
  • Platform / stack:
  • Design source of truth:
  • Locales:
  • Repo:
  • Run / test:

Project-specific rules

Current state / entry point