The rules come in the box
The AI kit ships with a DESIGN.md written by the designer, and an AGENTS.md that tells Claude Code or Cursor to read it before every change. This is the start of Ostra’s, as delivered.
Each kit is tested with real prompts in Claude Code and Cursor before it goes on sale.
# Ostra · DESIGN.md
## Never change
- Colour, no accent. --paper behind every page; --oxblood for headings, text, buttons, rules and focus, and as the footer fill. --night only for the one dark band and the veil over the hero photo; inside it all text is paper, labels --dust, rules --line-dark. --plaster only as the block behind one portrait, never for text. --caption for captions and small print on paper. To rebrand, change --oxblood and --night, keeping paper text on them at 4.5:1 or more.
- One Night band per page at most, never two dark sections in a row, none on text pages (Home keeps its own).
- Type: Fraunces for titles (light, capitals, through h1, h2, h3, .display, .statement) and for .lead and .pill; DM Mono for every paragraph, label (.folio), caption (.cap), button and link; Bricolage Grotesque only for the wordmark and the footer masthead. One H1 per page. Titles never end with a full stop. Labels are typed in sentence case; the style sets the capitals.
- Buttons (.btn with the arrow symbol): outline by default; .btn.fill for the main action, one per section; .light and .light.fill on Night or on a photo; .compact only in the header. Labels are short verb phrases ("Start a project").
…