REVIEW · CONCEPT 6 · DOCKET · IDENTITY
MainsKeeper lockup: Docket stamp mark with wordmark

A stamped, block-built identity for an operator's inbox. One thing is always lifted out of the stack: the docket that needs you.

MainsKeeper · concept 6

Docket
stamp

Exception-first workbench. Heavy squares, flat colour, big numerals, no curves anywhere in the mark.

Fictional demonstration data — not real equipment
01The mark
tab 24 body 48 lift 16 gap 8 stamp 16 64 units · 8-unit module · no curves

Three flat blocks on a 64-unit grid. A forest body with a slot cut into its top edge — the counter reads as a heavy, square M. A pink tab sits in the slot but is lifted 16 units clear of the shoulders, leaving an 8-unit gap: the docket pulled out of the pile. A butter square stamps the corner, like a receipt mark.

Pink here is the brand's accent and the selected docket — it never means danger. The butter corner is the only place butter appears outside a Warning.

Not a ring, bolt, shield, socket, sine wave, feeder diagram or rounded monogram: it is orthogonal blocks only, zero radii, and its silhouette is a notched square with a raised tab.

02Mark, icon, mono
Docket stamp logomark in colour
Logomarkassets/logomark.svg
MainsKeeper app icon: forest square with light stamp body, pink tab and butter corner
App iconassets/app-icon.svg · forest tile, 20/128 platform radius
Docket stamp logomark in one colour
Monochromeassets/logomark-mono.svg · the stamp corner is separated by a 4-unit cut so all three blocks survive in one ink
Logomark for dark grounds on forest
Dark ground · forestassets/logomark-dark.svg
Logomark for dark grounds on ink
Dark ground · inkBody flips to #EFEEEA; tab and stamp keep their colour
Favicon artwork at 64 pixels
Favicon masterassets/favicon.svg · 16-unit pixel grid, shown here via logomark.svg (pixel-identical at 16 px); favicon.svg itself flips its body to #EFEEEA when the OS uses a dark colour scheme
03Lockups · light & dark proofs
Lockup on groundlockup.svg on Ground #EFEEEA
MainsKeeper wordmark alonewordmark.svg — Unbounded Bold, outlined, −20 tracking
Dark lockup on forestlockup-dark.svg on Forest #0E4D3A
Dark lockup on inklockup-dark.svg on Ink #121212 · lockup-mono.svg for one-colour print
0416 px & 32 px in context
Queue (3) — MainsKeeperRouter admin
mainskeeper.local/queue
Queue (3) — MainsKeeperRouter admin
mainskeeper.local/queue
App icon at 32 pixelsFavicon artwork at 32 pixels
App icon at 32 pixels on darkDark logomark at 32 pixels
16
24
32
48
64
128

At 16 px the slot is 6 px wide and the lift gap 2 px — both land on whole pixels, so the tab never blurs into the body. favicon.svg is the same artwork on a 16-unit grid and switches its body to #EFEEEA under a dark OS colour scheme.

05Palette
Ground
Ground#EFEEEAPage, queue column
Forest
Forest#0E4D3ABrand body, header, Recovering, healthy squares
Pink
Bubblegum#FF7FA8Brand tab, selected docket, focus halo, “now”. Fill only, ink text. Never danger.
Butter
Butter#FFD24AWarning fill (ink text + diamond), stamp corner, CLI exceptions
Ink
Ink#121212Text, heavy rules, measured bars, dark proof
CriticalSignal red #C8102E — dedicated to Critical, always with a white label and the notched triangle. Pink and red never sit in the same role.
WarningButter fill, ink text, heavy diamond, ink outline.
RecoveringForest fill, white text, half-filled square.
PairRatioUse
Ink on pink7.9 : 1Selected row, labels on pink
Ink on butter13.0 : 1Warning plates, battery phrase
White on red5.9 : 1Critical plate
White on forest9.8 : 1Header, Recovering plate
Pink on ink7.9 : 1CLI structure, dark focus ring
Ink-2 #3B3B38 on ground9.7 : 1Secondary text
Pink on forest4.1 : 1Not for text. Large fills only (the mark’s tab).
White on pink2.4 : 1Never.
06Typography
UnboundedDisplay · wordmark, numerals, headings, plates. OFL, variable 200–900, shipped in fonts/.
3 open · 13 min
Nothing needs you.
Atkinson HyperlegibleBody & UI · designed for low-vision legibility; distinct 0/O, 1/l/I. OFL, 400 + 700.
Contact lost with 2 of 2 probes — cause unknown.
Last known 15:10 · charge 100% · temperature Not reported. Acknowledged — still open.
IBM Plex MonoCLI, timestamps, IDs. OFL, 400 + 700. Carries the block characters the CLI rules use.
██ 2 exceptions on this probe !! 1 Docket #0409 still open · 1,248 pending

Fallbacks: “Arial Black” for display, system-ui for body, ui-monospace/Menlo/Consolas for mono. Font files and OFL.txt are in concepts/f/fonts/.

07Status glyphs
CriticalNotched triangle
WarningDiamond, square cut
RecoveringHalf-filled square
ResolvedOpen square
Healthy / on utilitySolid square
Contact lostSlashed square
Last knownHeld square

One icon family: heavy flat shapes on a 16-grid, built from the same squares as the mark. Status always pairs a shape with a word — never colour alone.

08Logo meets interface
  1. CriticalBroadwater · #041213 min BW Rack UPS on battery Not acknowledgedEmail + push delivered
  2. WarningShop · #041312 min Contact lost with 2 of 2 probes — cause unknown Not acknowledgedEmail delivered · Push failed, retrying
  3. RecoveringDuplex · #04091 h 38 min Contact restored; history uploading Acknowledged · jp 13:52 · still openNotifications delivered
Docket#0412BW Rack UPS on battery

The mark's lifted tab becomes the pink selected row; its heavy body becomes the 4 px rules that split queue, evidence and fleet. The logo stays a stamp; the interface borrows its geometry, not its picture.

09Rationale

Why a docket

Operators work incidents like a clerk works a spike of tickets: one at a time, most urgent on top. The stamp says “this one is pulled”; the name says the product keeps a record.

Why these colours

Forest + bubblegum + butter is deliberately un-industrial: no hazard yellow-black, no alarm-red brand. That frees true red to mean one thing only — Critical.

Why two voices

Unbounded is wide and loud for counts and headlines; Atkinson Hyperlegible does the careful reading when someone is tired and something is failing.