Back Office · office.temerarii.xyz
CHARACTER-SYSTEM.md

← all docs

The Temerarii Character System

The brand is a power system (§16). This is its cast — who the characters are, what they look like, their backstory, and how they use the brand-book motion graphics to explain what they're saying.

The characters are not invented — they personify brand atoms that already exist: the 8 pillar shapes (§01b), the 6 logo treatments (§02), the 3 grounds (§03), the named powers (§16), and the sanctioned motion (§06/§06b). The canonical roster is code: engine/lib/characters.py. Every cell + asset across the calendar (W23–W52, through Q4) is bound to a character (cast) and every scene declares how its character teaches (explainer) — enforced by engine/gates/verify_cast.py.

The shared anatomy (parity — they read as one family)

A character is a consistent rig, not a bare floating shape:

  • Body — its pillar wireframe solid, in the signature state: red wireframe on black (§16).
  • Heart — a glowing TM mark (the Sigil) at the solid's center; the brand soul every character carries.
  • Face = the laser — no literal face; the ember-laser emitter is its focus/expression. It points, traces, locks — that's how it looks at and explains things.
  • Aura — ember-drift in its signature density.
  • Costume = its §02 treatment — the charged state its mark/surface takes during its signature power moment (variety).
  • Gait — its signature §06 motion (personality in movement).
  • World — its preferred ground (§03), where it's most legible/at-home.

Tier 1 · THE SIGIL (hero / protagonist)

The real ExtrudeGeometry TM mark. Its 6 treatments are its elemental states: white-knockout=base · color=grounded · liquid-chrome=ascended · ember-fill=charged · wireframe=ghost/blueprint · 3d-extrude=manifest. Summoned at every open, coalesced-into at every resolve; sits at each character's heart. Powers: coalescence · treatment-morph · mark-swarm. Fronts the 210 daily cross-pillar threads.

Tier 2 · THE EIGHT (the pillars personified) — the AGENTS

The Eight are the AI agents that do each pillar's work agentically — Temerarii's method/product made literal (Mensor is the performance agent, Faber is the dev agent…). The astronaut workers (Tier 3b) direct them. All default to red-wireframe-on-black; the look below is the charged signature moment.

NamePillarShapeCostumeSignature lookWorldDefeats
Mensor (the measurer)Performancedodecahedronliquid-chromelaser locks one face → that metric ticks up; faces are live readoutsblackthe dashboard nobody reads
Signum (the standard-bearer)Brandicosahedroncolor + 3D-extrudeshards of the other 7 coalesce into the extruded markwhitethe logo-by-committee
Lumen (the light)Multimediaoctahedronliquid-chromeprojects the volumetric spotlight cone; refracts embersblackthe stock-footage lie
Nuntius (the herald)Socialtorusember-fillmark-swarm fires from the ring to the 9 platformsredpost-and-pray
Nexus (the connector)Strategic Relationstetrahedronwireframelaser lines link it to other shapes (the web)blackthe cold pitch
Faber (the maker)IT & Devboxwireframe/blueprintdraws its own edges on; code materializes on facesblackthe duct-tape stack
Magister (the teacher)Staff Trainingtorus-knotwhite-knockout/kineticknot unravels into a numbered step-flow; laser traces itrotatesthe slide deck nobody applies
Augur (the seer)Emerging Techconeember + 3Dlaser-fires forward, spawns the next nodeblackthe wait-and-see

Tier 3 · THE SUMMONER (presenter — hybrid, code-native, no AI model)

SINGLE VOICE (locked): one narrating voice across every asset — the Summoner (the Dom voice, ElevenLabs Q6okRPB0GqNB5xp5YXLr; SAPI fallback). The eight characters express through their visuals + powers, never their own voice — the brand speaks with one voice. No per-character voices.

The operator's role (persona: Vonnegut × Umar × Denzel × Shaolin monk), rendered two ways:

  • No-face anchor (engine default, ships now) — the Sigil + a hovering pillar shape + the ember-laser cursor, audio-reactive to the VO. Zero likeness, unblocks NewsBroadcast.
  • Wireframe-noir clone (flagship upgrade) — a stylized low-poly red-wireframe head with viseme lip-sync from the VO (Whisper phoneme timing). The §16 "Clone."

Tier 3b · THE ASTRONAUTS — the WORKERS / CREW (the storytelling protagonists)

The theoretical workers: dark humanoid astronaut silhouettes rimmed in glowing brand light (the same light texture as the shapes — dark fill + EdgesGeometry glow + bloom), no face (audience surrogate, logo-only), visor lit by the Sigil, ember drift, working the Signal Field in front of the big floating TM (the home-page mark, as their north star). They are the human operators who direct the AGENTS (the Latin Eight) and carry the story: a reel follows an astronaut — drifts in facing the old waypoints its agents at the work (channels a Latin power: laser/spotlight/coalescence) → ships it → the TM ignites → as far as you want to take it. Poses: reach · work · point · float. Comp: remotion/src/compositions/characters/Astronaut.tsx. This is the brand thesis made literal: humans + their agents.

Tier 4 · THE OLD WAY — Mos Maiorum (antagonist)

Not a shape but a decay: desaturated/broken dead-grey wireframe forms that glitch, crumble, ember-burn-out. Appears in the legacy beat and is dissolved/overwritten by the lead's power. The status quo every 3-act reel defeats.

How they explain (the laser + spotlight, per beat — the teaching instruments)

The motion graphics are instruments, not decoration. Every scene's explainer{power, instrument, target} is emitted by engine/lib/brandbook_map.py from the beat:

BeatPowerInstrumentWhat happens
opensummonsummonthe Sigil is summoned in
hooklaser-locklaser-tracethe laser traces the claim as the VO lands it
legacymorphdecaythe Old Way crumbles
teachmorphmorph + laserthe shape becomes the method diagram; laser points at the step (live html-in-canvas)
proof/stat/receiptreceiptsspotlightLumen's cone isolates the one number while it ticks up
buildsummondraw-onthe laser welds structure on, edge by edge
stepthrowlaser-tracethe laser traces/throws each step
futuristspatial-parallaxlaser-firefires forward, spawns the next node
coalescence/resolvecoalescencecoalescenceembers + shape ignite into the Sigil (the sign-off)

target = the live method (scene.visual, e.g. an html-in-canvas GA4/GSC panel) when present, else the on-screen line — so the laser/spotlight always points at the real artifact the VO is explaining.

How it's wired (cell-for-cell, deterministic)

  • engine/lib/characters.py — the roster + lead_for(pillar), ensemble_for(topic), cast_for(cell).
  • engine/lib/content_index.py — stamps cast on every cell + explainer on every scene during the build (W23–W52).
  • engine/lib/brandbook_map.pyexplainer_for(scene) (beat → power + instrument + target).
  • Render: remotion/src/compositions/characters/CharacterRig.tsx (prop-driven, reuses apps/lab/src/lab3d WireShapes/TMSwarm/LaserCursor/EmberField), Summoner.tsx, OldWay.tsx.
  • Office: brand book §16b "The Cast" + the Cast lens in render_wireframes.py.
  • Gate: engine/gates/verify_cast.py (every asset has a real lead; every scene a sanctioned explainer).

Law (§16): powers are proof, not peacocking — one focal move per moment, every effect earning its place; logo-only on assets; reduced-motion holds a clean frame.