Guidelines for AI agents and contributors working on this codebase.
For project orientation — tech stack, services, and brand assets — see the README.
Always use sentence case for headings and labels.
STΛR MODΞ — always use Greek letters Λ (Lambda) and Ξ (Xi).
See metadata.json for the canonical tagline and description.
Constraints create harmony. Fewer variants = more cohesive design. Re-use existing patterns instead of inventing new ones.
Palette: Slate & cerise
- Background:
bg-slate-50/bg-slate-100 - Text primary:
text-slate-800— headings, titles - Text secondary:
text-slate-600— body, descriptions - Accent:
text-cerise/bg-cerise— highlights, hover states - Borders:
border-slate-200
Typography tokens are defined in src/styles/global.css. Use only these — do not introduce ad-hoc combinations.
- Check if an existing token covers your use case
- If not, ask: "Is this a new semantic category or am I over-designing?"
- If it's truly new, add it to this document first