The back office (office.temerarii.xyz) is a transparent window onto the MD/YAML/JSON backend — every page renders from a source file, never hand-authored. This is the map: front (what you see) ↔ back (what it reads). Each page also prints its source in its footer ("front ↔ back · …").
engine/lib/content_index.py from GOAL.yaml + calendar/*.yaml + topics.yaml + _threads.yaml + storyboard-registry + treatment-plan.render_status (disk MP4s).| Nav | URL | Front shows | Back reads |
|---|---|---|---|
| Dashboard | / | gates 13/13 · production metrics | goal.py status · registry · render_status |
| GTM Strategy | /gtm-strategy | ICP · thesis · initiatives · campaigns | gtm.yaml + GOAL.yaml |
| Funnel | /funnel | reach·capture·convert · offer ladder · nurtures | funnel.yaml |
| Calendar | /calendar (tabs: Week·Day·Channel) | week grid → cell modal | registry(30) + GOAL + render_status |
| Storyboards | /storyboard | per-cell production truth (script/VO/audio/render 9-dot) | registry(30) + treatment-plan + render_status |
| Templates | /templates/preview (tabs: Gallery·Catalog·Wireframes·Needs) | the hover thumbnail gallery | treatment-plan + rendered variants + render_status |
| Media | /media (nested week→day) | audience-faithful final video | content-index(304) + pour mp4s |
| Harness | /harness | goal→stages→gates diagram | goal.py STAGES/GATES |
| Brand Book | /brand-book | the operating standard | brand.json + tone-sheet |
/templates/preview — every composition as a hover thumbnail (the visual one). Nav "Templates" lands here./templates — the 262 comps + the 7-output matrix + per-slot deliverable specs (the data view). Every cell renders THROUGH SceneReel (the compositor); a cell's template is the aesthetic FAMILY it composes. A comp is ACTIVE (≥1 cell uses it as composition or family) or LIBRARY (built + available, unused) — that's why most are "0 cells": they're the library, not broken./templates/wireframes — the per-cell scene-by-scene low-fi gameplan (the blueprint before render)./templates/needs — template coverage / gap report./calendar · Day /day · Channels /channels — the same 304 universe by week / by day / by channel.GOAL.yaml → calendar (when/where) → storyboard hub (production truth: script·VO·scenes·render)
→ wireframes (scene-by-scene frames) → Templates (the comp/family it renders through)
→ render_status (MP4s on disk) → Media (audience-facing final, week→day) → distribution (Blotato·Resend·Twilio)
lib.page() (header = traced logo lockup, never typed; 9-item nav; sub-nav tab bar; front↔back footer; responsive).lib.subnav(group, active) is the second-level tab bar (groups: templates, calendar).specs/office-ia/ (spec-kit).