Skip to content
Site volume
Colourway

Brand

Before it goes out

A checklist for every audience, each item linked to its rule: a print job, a page, a social post, a document, a deck and an agent's copy.

  • Stable
On this page

Applies to

  • Site
  • Docs
  • MAX//OS
  • Print
  • Documents
  • Email
  • Social
  • Slides

Book version

1.0.0, the system's version; every change is a changeset on the changelog

Last verified

24 October 2026, commit 726d192, 83 looks (press check)

Most rules are checked by the build. These lists hold the rest, plus the ones worth a second look, for each kind of work. Run the list before anything leaves the studio; every item links to its rule, which says why.

A print job#

For whoever sends files to a printer, and for the printer.

  • The file is the press pipeline's CMYK PDF: fonts embedded, trim and bleed boxes, marks outside the bleedBB-PRINT-07
  • Every build comes from print.json for this job's stock, or from the printer's own profileBB-PRINT-01
  • Type and rules print in K only; floods use the rich black with the pullbackBB-PRINT-02
  • Total ink stays within the profile's limitBB-PRINT-03
  • The Night side is a black flood with knockouts; no light ink prints on blackBB-PRINT-04
  • No fluorescent ink is simulated in CMYKBB-PRINT-05
  • Any spot ink is approved, with its dateBB-PRINT-06
  • Stickers carry the CutContour path, the bleed and the white borderBB-PRINT-08
  • Colour is approved from a hard proof or a press check under D50 lightBB-PRINT-09
  • The stock is a warm white, not a tintBB-PRINT-10
  • Type sits 5 mm or more inside the trimBB-LAYOUT-04
  • The mark keeps 2x from every trim edgeBB-MARK-02

A contractor building a page#

  • Colours come from the tokens; no hex, RGB or OKLCH typed by handBB-COLOUR-01
  • The page picks its volume from CHANNEL_VOLUMES; sections step one louder at mostBB-VOLUME-01
  • Text sits on plates; no image or art behind a wordBB-IMAGE-04
  • One hero per view, with paper gutters between saturated areasBB-LAYOUT-02
  • Yellow is on the one primary action onlyBB-COLOUR-03
  • Every line ink carries its letter or glyphBB-COLOUR-02
  • Sentence case; capitals only in stamps, SFX and letteringBB-TYPE-02
  • One display moment per view at StudioBB-TYPE-04
  • Text is square at restBB-LAYOUT-03
  • Every motion has a cause, settles, and stops under reduced motionBB-MOTION-02
  • Sound is off by defaultBB-SOUND-01
  • The logo is the Logo component, chosen by its boxBB-MARK-11
  • Every image has literal alt textBB-IMAGE-06
  • Icons come from the shape alphabetBB-IMAGE-05

A social post#

A document#

A quote, a proposal, an invoice or a letter.

  • Made from the template, from JSONBB-DOC-01
  • Totals come from the template's arithmeticBB-DOC-02
  • The number follows Q-, P- or INV-YYYY-NNN; the status is a literal wordBB-DOC-03
  • Tax lines are entered, with their registration numberBB-DOC-05
  • Letter by default, A4 on request; a tagged PDFBB-DOC-06
  • Body pages at Quiet; no comic on a page with pricesBB-COMIC-14
  • Dates and money in the voice page's formatsBB-VOICE-06
  • Real client details only in the studio profile, outside the repoBB-DOC-04

A slide deck#

An agent writing copy#

Read the rules as Markdown first: every rule, why it exists and how it is checked. Then check the copy:

  • Write as the studio's "I" to the reader's "you"BB-VOICE-01
  • Jokes in the joke zone; labels, prices, errors and legal lines literalBB-VOICE-02
  • No em dash and none of the banned tellsBB-VOICE-04
  • Every claim checkable, with its source and dateBB-VOICE-05
  • The fixed words as written: Get a quote, Send, the status wordsBB-VOICE-10
  • The names spelled as writtenBB-MARK-10
  • Fictional people and businesses in every exampleBB-VOICE-08
  • No price on the siteBB-VOICE-09