
The brand layer for the agent web.
insigle = sigle (a mark) + insigne (a badge). The logo :l is a terminal prompt (:) and a living cursor (l); the prompt resolves into the word, the dots become the dots of the i's.
That is the product: agent attention turned into brand presence that is legible, controllable, and provable. Nothing magic, nothing wasted.
The reveal: the prompt :l appears, the cursor goes live, the two dots fly up to dot the i's, then the word settles mono. Motion assets — mark-live.svg · wordmark-live.svg · mark-loading.svg. Electric indigo is motion-only; the static logo is never coloured.

Imagery is operational proof or a chapter marker — never decoration. One image per spread, full-bleed, in a single indigo duotone so every source reads as one material world. Built structure and circulation — the system that routes agent demand, never a mood.
Crops, one motifThe :l is the only proprietary mark — a colon prompt centred on a cursor. Always the official files below, never a redrawn shape. Static = monochrome (ink on light, paper on dark — see the two tiles); the electric indigo appears only while the mark is alive.
Do — use the canonical files from logo/. Don't — redraw the :l, round the ends, or colour the wordmark. Motion variants: mark-live.svg / wordmark-live.svg.
In product navigation: the expanded rail shows the full insigle wordmark; collapsed, it reduces to the :l mark — the wordmark resolving back to its cursor (the reveal, in reverse).
Two indigos, two jobs. --brand-electric is a brand / motion constant — logo, reveal, export — never a UI colour. The UI accent (de-neoned) is the semantic signal for active / focus / selection. ~95% of every surface stays indigo-tinted near-monochrome; components consume semantic tokens, never raw hex. Authoritative hex: PALETTE.generated.md.

Inter — all UI, body, headings. Space Grotesk — wordmark lockup only. Geist Mono — code, IDs, tabular figures.
IconPark outline (48-grid, stroke 3.2, currentColor). Never for :l / wordmark. Map: iconpark-mapping-spec.md.
Productive 80/120/180ms, no bounce. Expressive reserved for the logo reveal. prefers-reduced-motion respected.
The one smile lives in the reveal, the loader, a rare empty state — never smileys in controls, a mascot, or :l as a gimmick in every component.
Decks — two themes, one system: Light Primary (client handoff) · Dark Secondary (premium). 1920×1080; eyebrow neutral UPPERCASE; one accent per slide (light / dark); chrome = Confidential + source (mono) + :l & page (cover unnumbered → 01–06); duotone imagery (light-duo / dark-duo + scrim); 7-day stacked chart, table figures in Inter. Spec: orchestration/deck-style-model.md.
#3B30E8 in static chrome.spec.json → build_tokens.py → tokens.css/json / PALETTE.generated.md.logo/; imagery register = assets/images/image-register.md (CC0 / public-domain only).