Pages
Data Swarm — Ideas

Source: c62 visibility-stream — real-data pairing pass: every mark is a datum, AI expenditure as a first-class progress metric

Four plots where every mark maps to a real event — no decoration. The AI data is this machine's actual Claude transcripts (/api/ai-usage: 54.6M output tokens, 157 sessions); code data is per-commit --numstat (/api/commits/detail: 768 commits). Categorical palette validated (CVD + contrast) per the dataviz procedure.

The thesis, demonstrated on ourselves: visibility allows the controls and oversight that let AI be deployed safely and efficiently. These charts exist because our AI usage is observable — with qcontrol deployed, the same picture comes from llm.usage events for your whole org.

54.6M
AI output tokens
14.6B
context tokens re-read (cache)
157
AI sessions
71k
tokens per commit
5.0M
tokens per shipped story

45 days · one seat of the team (this machine's transcripts) · the team-wide version of this band is the product

Plot 1

The expenditure swarm

x = time · y = output tokens per session (log) · one dot = one real Claude session · size = messages · color = project. The axis choice makes effort visible at session grain: bursts, marathon sessions, quiet days — the swarm is the impression.

qcontroldesignlayerwwwother
1k10k100k1Mdesign · 2026-09-30 · 1.3M out tokens · 901 msgs · claude-opus-5-5design · 2026-10-01 · 224k out tokens · 335 msgs · claude-opus-5-5design · 2026-10-01 · 252k out tokens · 252 msgs · claude-opus-5-5design · 2026-10-02 · 1.0M out tokens · 1253 msgs · claude-opus-5-5design · 2026-10-02 · 579k out tokens · 747 msgs · claude-opus-5-5design · 2026-10-02 · 206k out tokens · 277 msgs · claude-opus-5-5design · 2026-10-02 · 74k out tokens · 171 msgs · claude-opus-5-5design · 2026-10-02 · 37k out tokens · 88 msgs · claude-opus-5-5design · 2026-10-02 · 17k out tokens · 40 msgs · claude-opus-5-5design · 2026-10-05 · 461k out tokens · 482 msgs · claude-opus-5-5design · 2026-10-05 · 709k out tokens · 677 msgs · claude-opus-5-5design · 2026-10-05 · 46k out tokens · 61 msgs · claude-opus-5-5other · 2026-10-05 · 213k out tokens · 266 msgs · claude-opus-5-5design · 2026-10-06 · 298k out tokens · 349 msgs · claude-fable-5-1design · 2026-10-07 · 2k out tokens · 4 msgs · claude-fable-5-1design · 2026-10-09 · 2.1M out tokens · 570 msgs · claude-fable-5-1design · 2026-10-12 · 18k out tokens · 39 msgs · claude-fable-5-1qcontrol · 2026-10-12 · 53k out tokens · 62 msgs · claude-fable-5-1design · 2026-10-14 · 295k out tokens · 118 msgs · claude-fable-5-1design · 2026-10-14 · 504k out tokens · 485 msgs · claude-opus-5-5design · 2026-10-14 · 76k out tokens · 69 msgs · claude-fable-5-1qcontrol · 2026-10-14 · 7k out tokens · 25 msgs · claude-opus-5-5design · 2026-10-16 · 91k out tokens · 170 msgs · claude-opus-5-5design · 2026-10-18 · 900k out tokens · 1102 msgs · claude-opus-5-5design · 2026-10-18 · 119k out tokens · 226 msgs · claude-opus-5-5design · 2026-10-18 · 47k out tokens · 110 msgs · claude-opus-5-5design · 2026-10-18 · 110k out tokens · 200 msgs · claude-opus-5-5design · 2026-10-19 · 188k out tokens · 173 msgs · claude-opus-5-5design · 2026-10-19 · 242k out tokens · 241 msgs · claude-opus-5-5other · 2026-10-20 · 148k out tokens · 144 msgs · claude-opus-5-5design · 2026-10-20 · 261k out tokens · 307 msgs · claude-opus-5-5other · 2026-10-20 · 81k out tokens · 63 msgs · claude-opus-5-5design · 2026-10-20 · 910k out tokens · 527 msgs · claude-opus-5-5design · 2026-10-20 · 143k out tokens · 197 msgs · claude-opus-5-5design · 2026-10-20 · 54k out tokens · 126 msgs · claude-opus-5-5design · 2026-10-20 · 195k out tokens · 323 msgs · claude-opus-5-5other · 2026-10-21 · 522k out tokens · 470 msgs · claude-opus-5-5other · 2026-10-21 · 112k out tokens · 63 msgs · claude-opus-5-5design · 2026-10-21 · 97k out tokens · 167 msgs · claude-opus-5-5design · 2026-10-21 · 88k out tokens · 119 msgs · claude-opus-5-5design · 2026-10-21 · 338k out tokens · 480 msgs · claude-opus-5-5design · 2026-10-21 · 31k out tokens · 66 msgs · claude-opus-5-5design · 2026-10-23 · 904k out tokens · 931 msgs · claude-opus-5-5design · 2026-10-23 · 169k out tokens · 203 msgs · claude-opus-5-5design · 2026-10-23 · 729k out tokens · 837 msgs · claude-opus-5-5design · 2026-10-26 · 238k out tokens · 129 msgs · claude-opus-5-5other · 2026-10-26 · 149k out tokens · 173 msgs · claude-opus-5-5design · 2026-10-26 · 1.1M out tokens · 955 msgs · claude-opus-5-5other · 2026-10-26 · 128k out tokens · 88 msgs · claude-opus-5-5design · 2026-10-27 · 306k out tokens · 383 msgs · claude-opus-5-5design · 2026-10-27 · 506k out tokens · 399 msgs · claude-opus-5-5design · 2026-10-29 · 794k out tokens · 848 msgs · claude-opus-5-5design · 2026-10-29 · 774k out tokens · 628 msgs · claude-opus-5-5design · 2026-10-29 · 1.1M out tokens · 1165 msgs · claude-opus-5-5other · 2026-10-29 · 3k out tokens · 13 msgs · claude-sonnet-5-5design · 2026-10-29 · 2k out tokens · 9 msgs · claude-sonnet-5-5design · 2026-10-29 · 2k out tokens · 9 msgs · claude-sonnet-5-5design · 2026-10-29 · 2k out tokens · 9 msgs · claude-sonnet-5-5design · 2026-10-29 · 2k out tokens · 8 msgs · claude-sonnet-5-5design · 2026-10-29 · 13k out tokens · 51 msgs · claude-fable-5-1design · 2026-10-29 · 2k out tokens · 11 msgs · claude-sonnet-5-5design · 2026-10-29 · 2k out tokens · 9 msgs · claude-sonnet-5-5design · 2026-10-29 · 549 out tokens · 4 msgs · claude-sonnet-5-5design · 2026-10-29 · 2k out tokens · 9 msgs · claude-sonnet-5-5design · 2026-10-29 · 2k out tokens · 12 msgs · claude-fable-5-1design · 2026-11-02 · 443k out tokens · 261 msgs · claude-opus-5-5design · 2026-11-03 · 599k out tokens · 678 msgs · claude-opus-5-5design · 2026-11-03 · 807k out tokens · 555 msgs · claude-opus-5-5other · 2026-11-03 · 162k out tokens · 213 msgs · claude-opus-5-5other · 2026-11-03 · 878k out tokens · 769 msgs · claude-opus-5-5design · 2026-11-04 · 2k out tokens · 5 msgs · claude-opus-5-5design · 2026-11-04 · 288k out tokens · 110 msgs · claude-opus-5-5other · 2026-11-05 · 10k out tokens · 14 msgs · claude-opus-5-5design · 2026-11-05 · 1.3M out tokens · 460 msgs · claude-opus-5-5other · 2026-11-09 · 85k out tokens · 124 msgs · claude-opus-5-5design · 2026-11-09 · 3.4M out tokens · 1132 msgs · claude-fable-5-1design · 2026-11-09 · 738k out tokens · 178 msgs · claude-fable-5-1design · 2026-11-09 · 892k out tokens · 163 msgs · claude-fable-5-1other · 2026-11-09 · 836k out tokens · 274 msgs · claude-fable-5-1design · 2026-11-09 · 420k out tokens · 104 msgs · claude-fable-5-1design · 2026-11-10 · 192k out tokens · 74 msgs · claude-fable-5-1other · 2026-11-10 · 348k out tokens · 128 msgs · claude-fable-5-1design · 2026-11-10 · 3.6M out tokens · 2348 msgs · claude-opus-5-5design · 2026-11-11 · 577k out tokens · 267 msgs · claude-fable-5-2design · 2026-11-11 · 1.8M out tokens · 1519 msgs · claude-opus-5-5design · 2026-11-11 · 1.7M out tokens · 553 msgs · claude-fable-5-1other · 2026-11-11 · 58 out tokens · 1 msgs · claude-fable-5-1design · 2026-11-11 · 192k out tokens · 183 msgs · claude-opus-5-5other · 2026-11-11 · 904k out tokens · 349 msgs · claude-fable-5-1design · 2026-11-11 · 1.1M out tokens · 526 msgs · claude-fable-5-1other · 2026-11-11 · 1.5M out tokens · 515 msgs · claude-fable-5-1design · 2026-11-11 · 33k out tokens · 22 msgs · claude-opus-5-5design · 2026-11-11 · 666k out tokens · 570 msgs · claude-opus-5-5other · 2026-11-11 · 379k out tokens · 391 msgs · claude-opus-5-5design · 2026-11-12 · 398k out tokens · 399 msgs · claude-opus-5-5design · 2026-11-12 · 1.1M out tokens · 1101 msgs · claude-opus-5-5design · 2026-11-12 · 573k out tokens · 454 msgs · claude-opus-5-5design · 2026-11-12 · 1.7M out tokens · 1596 msgs · claude-opus-5-5design · 2026-11-12 · 2.0M out tokens · 1509 msgs · claude-opus-5-5design · 2026-11-13 · 1.0M out tokens · 1024 msgs · claude-opus-5-5design · 2026-11-13 · 1.3M out tokens · 753 msgs · claude-opus-5-5design · 2026-11-13 · 149k out tokens · 291 msgs · claude-opus-5-5other · 2026-11-13 · 359k out tokens · 427 msgs · claude-opus-5-5design · 2026-11-13 · 606k out tokens · 580 msgs · claude-opus-5-5design · 2026-11-13 · 110k out tokens · 111 msgs · claude-opus-5-5design · 2026-11-13 · 27k out tokens · 51 msgs · claude-opus-5-5design · 2026-11-13 · 282k out tokens · 382 msgs · claude-opus-5-5other · 2026-11-13 · 1k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 11 msgs · claude-opus-5-5other · 2026-11-13 · 2k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 3k out tokens · 10 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 12 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 11 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 18 msgs · claude-opus-5-5other · 2026-11-13 · 3k out tokens · 15 msgs · claude-opus-5-5other · 2026-11-13 · 2k out tokens · 5 msgs · claude-opus-5-5other · 2026-11-13 · 3k out tokens · 10 msgs · claude-opus-5-5other · 2026-11-13 · 1k out tokens · 6 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 10 msgs · claude-opus-5-5other · 2026-11-13 · 1k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 20 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 11 msgs · claude-opus-5-5other · 2026-11-13 · 1k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 2k out tokens · 14 msgs · claude-opus-5-5other · 2026-11-13 · 1k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 19 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 11 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 11 msgs · claude-opus-5-5other · 2026-11-13 · 1k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 2k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 2k out tokens · 8 msgs · claude-opus-5-5other · 2026-11-13 · 2k out tokens · 11 msgs · claude-opus-5-5other · 2026-11-13 · 5k out tokens · 27 msgs · claude-opus-5-5other · 2026-11-13 · 4k out tokens · 22 msgs · claude-opus-5-5other · 2026-11-13 · 3k out tokens · 12 msgs · claude-opus-5-5design · 2026-11-13 · 52k out tokens · 62 msgs · claude-opus-5-5other · 2026-11-13 · 134k out tokens · 148 msgs · claude-opus-5-5⌾ peak session · 3.6M tokensOct 1Oct 15Nov 1→ time

157 sessions · hover any dot for project, date, tokens, messages, model · dashed verticals are digest Thursdays

Plot 2

Tokens in → code out

x = a day's output tokens (log) · y = that day's lines changed (log) · one dot = one real day, darker = more recent. The guides are tokens-per-line isoquants — the chart asks the question companies should be asking: what does a token buy?

30 tok/line100 tok/line300 tok/line1001k10k100k1M2026-09-30 · 1.4M tokens → 26k lines · 55 tok/line2026-10-01 · 551k tokens → 9k lines · 61 tok/line2026-10-02 · 2.0M tokens → 72k lines · 28 tok/line2026-10-05 · 1.4M tokens → 5k lines · 260 tok/line2026-10-06 · 212k tokens → 707 lines · 300 tok/line2026-10-07 · 118k tokens → 175 lines · 673 tok/line2026-10-09 · 2.1M tokens → 8k lines · 269 tok/line2026-10-14 · 616k tokens → 1k lines · 435 tok/line2026-10-16 · 112k tokens → 4k lines · 25 tok/line2026-10-18 · 1.3M tokens → 89 lines · 14318 tok/line2026-10-19 · 459k tokens → 1k lines · 418 tok/line2026-10-20 · 1.8M tokens → 23k lines · 78 tok/line2026-10-21 · 1.2M tokens → 2k lines · 571 tok/line2026-10-23 · 1.3M tokens → 96k lines · 14 tok/line2026-10-24 · 384k tokens → 20k lines · 19 tok/line2026-10-26 · 1.6M tokens → 45k lines · 35 tok/line2026-10-27 · 825k tokens → 39k lines · 21 tok/line2026-10-29 · 2.7M tokens → 22k lines · 123 tok/line2026-11-02 · 308k tokens → 376 lines · 818 tok/line2026-11-03 · 1.8M tokens → 4k lines · 446 tok/line2026-11-04 · 1.2M tokens → 4k lines · 277 tok/line2026-11-05 · 1.4M tokens → 7k lines · 210 tok/line2026-11-09 · 4.2M tokens → 5k lines · 840 tok/line2026-11-10 · 1.3M tokens → 5k lines · 251 tok/line2026-11-11 · 12.8M tokens → 22k lines · 573 tok/line2026-11-12 · 3.9M tokens → 20k lines · 199 tok/line2026-11-13 · 7.1M tokens → 26k lines · 270 tok/line09-3011-13 (latest)→ output tokens that day↑ lines changed that day

27 days where both AI and code moved · single sequential hue, darker = more recent · a drift toward the lower-right guide over time = improving leverage

Plot 3

The commit swarm

x = time · y = lines changed per commit (log) · one dot = one real commit · color = repo. Commit grain shows what day grain hides: the #639 cutover towers at ~52k lines, release trains cluster, the Aug 6 batch day reads as a vertical wall.

qcontroldesignlayerwww
101001k10klayer · 2026-09-30 · +226/−23 · v0.9.23: DataHoverBreakdown, DataMachine #title/fill/reserve/fadeKey, qcontrol · 2026-09-30 · +82/−32 · c102 todos plan 12: Teams — Teams tile becomes sensor Coverage (sensorqcontrol · 2026-09-30 · +68/−51 · c102 todos plan 11: Workspace — Teams beside Users, Skills beside Toolqcontrol · 2026-09-30 · +20/−25 · c102 todos plan 10: Tool — Success Rate; Harnesses table trimmed; arguqcontrol · 2026-09-30 · +8/−8 · c102 todos plan 09: Tools — kind → type; Outcome tile → Success Rateqcontrol · 2026-09-30 · +17/−135 · c102 todos plan 08: Skill — Reach row out; endpoint / user; harness-deqcontrol · 2026-09-30 · +30/−19 · c102 todos plan 07: Skills — Installs · Invocations · Skills; the pickqcontrol · 2026-09-30 · +17/−98 · c102 todos plan 06: MCP server — Tool Calls · Tools Used · Installs; Mqcontrol · 2026-09-30 · +2/−2 · c102 todos plan 05 corrected: MCP servers first tile titled Count (Marqcontrol · 2026-09-30 · +5/−3 · c102 todos plan 05: MCP servers — tiles MCP Servers · Tool Calls · Tooqcontrol · 2026-09-30 · +14/−20 · c102 todos plan 04: Sessions — exit/flags out, endpoint in, model + toqcontrol · 2026-09-30 · +12/−88 · c102 todos plan 03: Model — More detail / Configured as default sectioqcontrol · 2026-09-30 · +18/−10 · c102 todos plan 02: Endpoints — OS rolldown drops empty buckets, biggeqcontrol · 2026-09-30 · +141/−106 · c102 todos plan 01: Harness — Installs heading; Versions · Skills abovqcontrol · 2026-09-30 · +2/−2 · Layer 0.9.23 lockfile refreshqcontrol · 2026-09-30 · +120/−1298 · Remove auto-tap (#743)design · 2026-09-30 · +1/−1 · /pages: restore the Phase 1 card's opening tagdesign · 2026-09-30 · +10/−10 · /pages: Phase 0 first, _meta last (Mark)design · 2026-09-30 · +1/−1 · c100 mock/team: people slot defaults to skyline (Mark)design · 2026-09-30 · +1038/−351 · c100 document: Phase 3 visual record, archive entries, record + indexdesign · 2026-09-30 · +3/−3 · Layer 0.9.23 lockfile refreshdesign · 2026-09-30 · +19588/−13 · c100 landing pages: Stage 0–2 — briefs, wireframes, Phase 3 bake-off mdesign · 2026-09-30 · +31/−0 · c102 todos plan 12: record + before/after shotsdesign · 2026-09-30 · +40/−0 · c102 todos plan 11: record + before/after shotsdesign · 2026-09-30 · +40/−0 · c102 todos plan 10: record + before/after shotsdesign · 2026-09-30 · +37/−0 · c102 todos plan 09: record + before/after shotsdesign · 2026-09-30 · +40/−0 · c102 todos plan 08: record + before/after shotsdesign · 2026-09-30 · +37/−0 · c102 todos plan 07: record + before/after shotsdesign · 2026-09-30 · +40/−0 · c102 todos plan 06: record + before/after shotsdesign · 2026-09-30 · +3/−1 · c102 todos plan 05 corrected: Count — record + after shotdesign · 2026-09-30 · +37/−0 · c102 todos plan 05: record + before/after shotsdesign · 2026-09-30 · +31/−0 · c102 todos plan 04: record + before/after shotsdesign · 2026-09-30 · +40/−0 · c102 todos plan 03: record + before/after shotsdesign · 2026-09-30 · +3/−3 · c102: publish-todos-shots takes the bare cycle name (README + plans)design · 2026-09-30 · +31/−0 · c102 todos plan 02: record + before/after shotsdesign · 2026-09-30 · +42/−0 · c102 todos plan 01: record + before/after shotsdesign · 2026-09-30 · +1758/−58 · c102: qdash todos 2026-09-25 — cycle kick-off, 15 per-page plans re-tadesign · 2026-09-30 · +47/−6 · close c49: Cloudflare Pages Deploy — local build → deploy branch → Clodesign · 2026-09-30 · +11/−1 · c101: session close — histories updatedlayer · 2026-10-01 · +9/−3 · v0.9.25: gap-aware DataMetricSpark + DataHistoryGraph (design c103) — layer · 2026-10-01 · +106/−32 · Gap-aware DataMetricSpark + DataHistoryGraph: a day not collected drawlayer · 2026-10-01 · +13/−13 · c104: template comments inside the root of UxOverflowX, UxStickyBand, layer · 2026-10-01 · +3/−3 · v0.9.24: c104 sticky band (useStickyBand, UxStickyBand, UxOverflowX, Dlayer · 2026-10-01 · +91/−22 · c103: DataMachine #value-below + DataMachineGroup alignFooters/rowGap;layer · 2026-10-01 · +277/−52 · Sticky band: useStickyBand + UxStickyBand + UxOverflowX; headers pin ulayer · 2026-10-01 · +27/−2 · DataTable: arm overflow-x only while the table overflows, so the theadqcontrol · 2026-10-01 · +2/−2 · q-nuxt-layer 0.9.25 (lockfile)qcontrol · 2026-10-01 · +29/−14 · c103 gap-aware: qdash Spark lifts the pen at a null day; a lone known qcontrol · 2026-10-01 · +7/−3 · qdash: the Fable app is the active frontend; ui/ (:3030) deprecatedqcontrol · 2026-10-01 · +14/−13 · c103 plan 03 follow-up: Teams polls /api/costs?period= once — the trenqcontrol · 2026-10-01 · +61/−78 · c104 sticky band: filter + jump pills pin as one band; ledger headers qcontrol · 2026-10-01 · +42/−21 · q-nuxt-layer 0.9.24 (lockfile)qcontrol · 2026-10-01 · +166/−60 · c103 Activity usage history: sparklines out; providers · models · harnqcontrol · 2026-10-01 · +43/−9 · c103 todos plan 03 corrected: Spend spark under the value; trend cellsqcontrol · 2026-10-01 · +0/−5 · c103 todos plan 04 corrected: seat-holders line out of the attention cqcontrol · 2026-10-01 · +3/−3 · c103 todos plan 04 corrected: band descriptions on all three Users carqcontrol · 2026-10-01 · +4/−2 · c103 todos plan 04 corrected: AttentionList rows lead with the user's qcontrol · 2026-10-01 · +207/−47 · c103 todos plan 04: Users — AttentionList (ranked, reasons counted, Elqcontrol · 2026-10-01 · +157/−9 · c103 todos plan 03A: Teams — spend rolls down every team; Spend trend qcontrol · 2026-10-01 · +156/−85 · c103 todos plan 02: Activity — rename, Recent Work; Flagged out, Harneqcontrol · 2026-10-01 · +325/−202 · c103 todos plan 01: Nav — Monitor · Govern + Secure · Admin; routes toqcontrol · 2026-10-01 · +34/−32 · c102 todos plan 13: Team — Coverage (title) · Monitored Harnesses · Spqcontrol · 2026-10-01 · +2/−2 · q-nuxt-layer 0.9.25 (lockfile)qcontrol · 2026-10-01 · +5/−0 · qdash ui: deprecated in favour of the Fable app (c99/claude-code-fableqcontrol · 2026-10-01 · +2/−2 · q-nuxt-layer 0.9.24 (lockfile)qcontrol · 2026-10-01 · +1048/−141 · Correlate MCP results by HTTP exchange (#744)design · 2026-10-01 · +98/−2 · c103 gap-aware: DataMetricSpark / DataHistoryGraph demos with not-colldesign · 2026-10-01 · +3/−3 · q-nuxt-layer 0.9.25 (lockfile)design · 2026-10-01 · +13/−6 · qdash active app = the Fable app (:3032); ui/ (:3030) deprecateddesign · 2026-10-01 · +67/−7 · close c104: Sticky Band — filter + jump pills pin as one band; table hdesign · 2026-10-01 · +38/−0 · archive: c103 Now + Trend — Variations (Phase 3 trend exploration, revdesign · 2026-10-01 · +181/−0 · c104 captures: sticky band mock (6 states) + Fable port (2 pages)design · 2026-10-01 · +2/−0 · c103 plan 03 follow-up record: Teams polls /api/costs oncedesign · 2026-10-01 · +200/−28 · c104 Phase 3 + docs: table wrappers onto UxOverflowX; UxStickyBand / Udesign · 2026-10-01 · +128/−15 · close c103: qdash TODOs — 2026-09-30 review (4 of 4 pages on the c99 Fdesign · 2026-10-01 · +3/−3 · q-nuxt-layer 0.9.24 (lockfile)design · 2026-10-01 · +229/−6 · c104 Phase 1–2: sticky band mock (/pages/sticky-band) + recorddesign · 2026-10-01 · +2/−0 · c103 todos plan 03 corrected record: #value-below, neutral trend cellsdesign · 2026-10-01 · +7/−0 · c103 todos plan 03B record: trend variationsdesign · 2026-10-01 · +2356/−0 · c103 todos plan 03B: Now + Trend — Variations (Phase 3 exploration pagdesign · 2026-10-01 · +2/−0 · c103 todos plan 04 corrected record: descriptions, avatar size, seat-hdesign · 2026-10-01 · +0/−0 · c103 todos plan 04 corrected record: descriptions, avatar sizedesign · 2026-10-01 · +2/−0 · c103 todos plan 04 corrected record: avatardesign · 2026-10-01 · +35/−0 · c103 todos plan 04 record: usersdesign · 2026-10-01 · +15/−1 · c103 todos plan 03A record: teamsdesign · 2026-10-01 · +3/−3 · c104: plan decisions P1–P6 confirmed as drafteddesign · 2026-10-01 · +59/−0 · c103 record: Activity usage history — sparklines out; providers · modedesign · 2026-10-01 · +118/−0 · c104 kicked off: sticky band — §7 decisions, CYCLE.md, build plandesign · 2026-10-01 · +118/−0 · c104 created: sticky band — initial prompt + evaluation (filter / pilldesign · 2026-10-01 · +18/−4 · c103 todos plan 02 record: activitydesign · 2026-10-01 · +119/−19 · c103 todos plan 01 record: navdesign · 2026-10-01 · +1345/−3 · c103 planned: qdash todos 2026-09-30 + /todos ignore grammardesign · 2026-10-01 · +59/−10 · close c102: qdash TODOs — 2026-09-25 review (13 of 14 pages on the c99design · 2026-10-01 · +14/−2 · c102: plan 14 skipped (Mark) — sheet complete, Outcome writtendesign · 2026-10-01 · +31/−0 · c102 todos plan 13: record + before/after shotsdesign · 2026-10-01 · +1/−0 · c100 record: skyline default, /pages orderwww · 2026-10-02 · +2267/−2768 · Performance, crawlability, and build fixes (#73)layer · 2026-10-02 · +30/−15 · v0.9.31: DataRankedBars labelWidth 'auto' — label column fits the longlayer · 2026-10-02 · +3/−3 · v0.9.30: DataHistoryGraph opt-in stacked + maxHeight (design c110)layer · 2026-10-02 · +75/−26 · DataHistoryGraph: opt-in stacked columns (design c110)layer · 2026-10-02 · +3/−3 · v0.9.29: index micros as cards (design c109) — DataIndexSection cards,layer · 2026-10-02 · +74/−18 · Index micros as cards (design c109 micro-cards thread): DataIndexSectilayer · 2026-10-02 · +8/−4 · UxTabGroup: black-and-white, shorter segments (design c110)layer · 2026-10-02 · +3/−3 · v0.9.28: index micros (design c109) — DataMachineMicro, DataIndexSectilayer · 2026-10-02 · +271/−6 · Index micros (design c109): DataMachineMicro + DataIndexSection; DataRlayer · 2026-10-02 · +8/−3 · v0.9.27: sticky band polish (design c106) — the backing fades in at itlayer · 2026-10-02 · +17/−11 · Sticky band polish (design c106): the title shrinks on its own 500ms clayer · 2026-10-02 · +39/−8 · Sticky band: the backing fades in at its height instead of sliding to layer · 2026-10-02 · +13/−3 · v0.9.26: the sticky band grows a title (design c106) — UxStickyBand tilayer · 2026-10-02 · +627/−142 · Sticky band grows a title (design c106): UxStickyBand `title`, UxPageTqcontrol · 2026-10-02 · +7/−3 · qdash ui README: run npm ci after every pull (the layer pin moves)qcontrol · 2026-10-02 · +52/−0 · qdash ui cycles: c17 — honest states (twin of design c108)qcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (stale notice fix)qcontrol · 2026-10-02 · +2/−2 · qdash ui: the stale-data notice floats in the viewport (fixed, not absqcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (c108 close-out)qcontrol · 2026-10-02 · +17/−10 · qdash ui: honest states, close-out — four more empty states wait; surfqcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (stale-data notice)qcontrol · 2026-10-02 · +14/−4 · qdash ui: stale-data notice floats bottom-right, out of flow; ✕ shrinkqcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (c110 Activity, layer 0.9.31)qcontrol · 2026-10-02 · +22/−22 · qdash ui: ranked bars fit their labels — labelWidth 'auto' on every baqcontrol · 2026-10-02 · +6/−5 · qdash README: staged demo check matches the current UI (no tour, no piqcontrol · 2026-10-02 · +188/−9 · qdash ui: Activity ?sim=1 — dev-only 2.5k-session display sim (design qcontrol · 2026-10-02 · +30/−12 · qdash ui: Activity holds 2k+ — taller dense charts, stacked Total Sessqcontrol · 2026-10-02 · +6/−6 · qdash ui README: q-nuxt-layer is public, any GitHub SSH key worksqcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (c109 micro cards, layer 0.9.29)qcontrol · 2026-10-02 · +2/−2 · q-nuxt-layer 0.9.29 (lockfile)qcontrol · 2026-10-02 · +4/−2 · qdash ui: the index's roll downs get small labels (design c109 micro-cqcontrol · 2026-10-02 · +277/−160 · qdash ui: Activity becomes two rows of three — Total Sessions · Tokensqcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (c109 Overview off the nav)qcontrol · 2026-10-02 · +2/−1 · qdash ui: Overview leaves the nav (design c109)qcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (c109 breadcrumbs)qcontrol · 2026-10-02 · +26/−26 · qdash ui: breadcrumbs land on the index's sections (design c109)qcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (c109 index micros, layer 0.9.28)qcontrol · 2026-10-02 · +424/−19 · qdash ui: the index summarises every listing in micro DataMachines (deqcontrol · 2026-10-02 · +16/−8 · qdash ui: the Working and Experimental toggles start off on every visiqcontrol · 2026-10-02 · +2/−2 · q-nuxt-layer 0.9.28 (lockfile)qcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist (c109 nav, c108 honest states 2–3, layer 0.9qcontrol · 2026-10-02 · +212/−44 · qdash ui: honest states, part 3 — a failed save says so (design c108 Dqcontrol · 2026-10-02 · +46/−3 · qdash ui README: First run — from a fresh checkout to the app on the dqcontrol · 2026-10-02 · +131/−64 · qdash ui: Inventory and Organization are disclosures; / is the index (qcontrol · 2026-10-02 · +2/−2 · chore: bump q-nuxt-layer to 0.9.27 (design c106 band polish)qcontrol · 2026-10-02 · +9/−1 · qdash ui docs: R31 — how honest states are wired (design c108)qcontrol · 2026-10-02 · +387/−153 · qdash ui: honest states, part 2b — every empty state waits for its datqcontrol · 2026-10-02 · +95/−45 · qdash ui: honest states, part 2a — the remaining false all-clears (desqcontrol · 2026-10-02 · +41/−39 · qdash: the page title joins the sticky band (design c106, q-nuxt-layerqcontrol · 2026-10-02 · +354/−73 · qdash ui: honest states, part 1 — chassis + the false all-clears (desiqcontrol · 2026-10-02 · +2/−2 · q-nuxt-layer 0.9.26 (lockfile)qcontrol · 2026-10-02 · +57/−0 · qdash ui cycles: c16 — the cutover (twin of design c107)qcontrol · 2026-10-02 · +0/−0 · qdash ui: regenerate dist for the promoted appqcontrol · 2026-10-02 · +5/−3 · qdash ui: "edit as custom control" waits for controls to loadqcontrol · 2026-10-02 · +1/−1 · qdash ui: the ✕ on a /live type chip removes that typeqcontrol · 2026-10-02 · +16/−10 · qdash ui: a configured integration opens on its stored configqcontrol · 2026-10-02 · +68/−6 · qdash ui: poll holds release on unmount; hidden tabs don't pollqcontrol · 2026-10-02 · +978/−54 · qdash ui: rewire the promoted app for its new homeqcontrol · 2026-10-02 · +2915/−46615 · qdash: the Fable app becomes crates/qdash/ui (move only)design · 2026-10-02 · +21/−18 · cycle pages: CYCLE.md links to a cycle's docs resolve to the doc routedesign · 2026-10-02 · +606/−7 · close c108: Honest States — qdash tells the truth about loading, failudesign · 2026-10-02 · +3/−1 · c110 todos plan 01 shipped: layer 0.9.31 carries stacked + maxHeight, design · 2026-10-02 · +28/−10 · DataRankedBars labelWidth 'auto': demo scenarios + admin toggle, DataMdesign · 2026-10-02 · +27/−1 · c110 todos plan 01 corrected: DataHistoryGraph stacked + maxHeight docdesign · 2026-10-02 · +750/−7 · c109 micro cards: the index variations page, Mark's pick (preset B), cdesign · 2026-10-02 · +3/−3 · q-nuxt-layer 0.9.29 (lockfile)design · 2026-10-02 · +283/−1 · c110 todos plan 01: Activity — two rows of three, tokens lens; record design · 2026-10-02 · +1463/−1 · close c109: Index — nav disclosures, / summarises every listing in micdesign · 2026-10-02 · +107/−0 · c108 part 3: failed saves say so (inline + toast); reusable D3 write cdesign · 2026-10-02 · +3/−3 · q-nuxt-layer 0.9.28 (lockfile)design · 2026-10-02 · +156/−7 · close c106: Sticky Title — Outcome, HISTORY, CYCLES drained; Phase 4 cdesign · 2026-10-02 · +58/−0 · c108 part 2: every empty state waits for its data; reusable R31 route design · 2026-10-02 · +10/−4 · c106: band polish released as q-nuxt-layer 0.9.27 (lockfile, guide's ndesign · 2026-10-02 · +1466/−2 · c108 part 1: honest-states before/after record; capture api simulationdesign · 2026-10-02 · +19/−0 · c106: Phases 3 + 4 recorded — layer 0.9.26 released, qdash port d1f2e0design · 2026-10-02 · +3/−3 · q-nuxt-layer 0.9.26 (lockfile)design · 2026-10-02 · +218/−20 · c106 documented through Phase 2: 9 captures on the layer (thread Phasedesign · 2026-10-02 · +273/−46 · c106 docs: UxStickyBand becomes the sticky-band guide (live framed demdesign · 2026-10-02 · +120/−0 · c108 Honest States kicked off: R31 pass on qdash; c107 next steps recodesign · 2026-10-02 · +4/−0 · c106: note the c107 path change (Fable app is now qcontrol crates/qdasdesign · 2026-10-02 · +35/−735 · c106 Phase 1: the mock runs on the layer (UxStickyBand title, UxPageTidesign · 2026-10-02 · +134/−5 · c107: reviewing the Opus experiment; c99 report outcome card; cycle-dodesign · 2026-10-02 · +57/−19 · c106 mock: the band docks the pills (no overlap while they rise), moredesign · 2026-10-02 · +11/−8 · c106 mock: compact pills semibold, no fill on the selected pill, selecdesign · 2026-10-02 · +12/−4 · c106 mock: compact pills in black bold text; the active pill's verticadesign · 2026-10-02 · +63/−32 · c106 mock: no changes on scroll up (UP_RESTYLES off, plumbing kept); tdesign · 2026-10-02 · +14/−8 · c106 mock: pills stay compact while scrolling up; plan carries the Phadesign · 2026-10-02 · +13/−4 · c106 mock: the pills' pin line eases with the band (no jump when row 1design · 2026-10-02 · +78/−30 · c106 mock: quicker backing fade, the title settles in place on unpin, design · 2026-10-02 · +240/−18 · c106 Phase 0 documented: 8 captures + archive entry; hairline kept whidesign · 2026-10-02 · +2844/−26 · c107 qdash Cutover: the Fable app becomes qcontrol crates/qdash/uidesign · 2026-10-02 · +491/−313 · c106 mock cleanup: shared geometry, the Band owns publishing, StickyTidesign · 2026-10-02 · +51/−28 · c106 mock: PageHeader-sized title at rest (28px, as :3032/inventory/hadesign · 2026-10-02 · +103/−85 · c106 Phase 0 rework: the real UxPageTitle pins (zero-height sticky boxdesign · 2026-10-02 · +619/−0 · c106 Phase 0: sticky title mock (/pages/sticky-title) — compact title design · 2026-10-02 · +14/−3 · c106: decisions Q1–Q7 recorded (Mark, 2026-10-02)design · 2026-10-02 · +127/−0 · c106 created: sticky title — initial prompt + analysis, questions, plaqcontrol · 2026-10-04 · +2034/−152 · Correlate resumed MCP replies with original exchanges (#745)www · 2026-10-05 · +243/−697 · fix(deps): override fontless esbuild to ^0.28.1 (GHSA-g7r4-m6w7-qqqr) qcontrol · 2026-10-05 · +14/−0 · qdash ui README: the branch is rebased and force-pushed — how to catchdesign · 2026-10-05 · +101/−0 · c112: cache and 5-minute ticks deployeddesign · 2026-10-05 · +5/−2 · c112: first deploy recorded; D23 five-minute ticks and a Worker cachedesign · 2026-10-05 · +92/−0 · c112: Phase 5b releases and instance types — reportdesign · 2026-10-05 · +171/−0 · c112: follow the sun done — report and recorddesign · 2026-10-05 · +3/−2 · c112: D22 — downloads share the internal Access app; E20 updateddesign · 2026-10-05 · +3/−0 · c112: D21 standard instances, releases folded in; Phase 5 committeddesign · 2026-10-05 · +11/−1 · c112 plan: releases for outside collaborators (D19) and check E20design · 2026-10-05 · +123/−0 · c112: Phase 5 wrappers reportdesign · 2026-10-05 · +4/−2 · c112: renumber follow the sun to D20 (D19 is releases, from a paralleldesign · 2026-10-05 · +3/−0 · c112: D19 follow the sun; Phase 5 starteddesign · 2026-10-05 · +196/−0 · c112: Phase 2 world model done — report and recorddesign · 2026-10-05 · +234/−2 · c112: Phase 4 demo.py done — report and record; thin-tick bug sent to design · 2026-10-05 · +150/−2 · c112: Phase 3 prune done — report and recorddesign · 2026-10-05 · +2/−0 · c112: Phases 2 and 3 starteddesign · 2026-10-05 · +5/−5 · c112: sizes fit today's qdash (Small 4, Mid ~150, Enterprise ~300); pedesign · 2026-10-05 · +212/−0 · c112: S4 scale findings — ~300 people is today's ceiling; Phase 0 closdesign · 2026-10-05 · +2/−1 · c112: D18 — no planned spend outlier in the new companiesdesign · 2026-10-05 · +85/−0 · c112: Phase 1 rolling generator done — report and recorddesign · 2026-10-05 · +821/−0 · c112: kick off qdash Demo Container — plan, world model, spikes S1–S3design · 2026-10-05 · +159/−7 · c111: Cards | Micro | List layouts on the Number view; 30 px cards on design · 2026-10-05 · +57/−46 · c111: promote the week detail to /cycles/weeks; commits sit under the design · 2026-10-05 · +117/−1 · c111 week detail: Pages & components pictured this week, each with itsdesign · 2026-10-05 · +580/−13 · c111 Phase 2: week detail mock under /pages/_meta with a screengrab sldesign · 2026-10-05 · +1183/−1 · c111 Phase 0–1: cycles by week — timeline dates, shared window feed, Wdesign · 2026-10-06 · +105/−0 · c113: Phase 3 upload and baked checks reportdesign · 2026-10-06 · +103/−0 · c113: Phase 1 bake.py report; Phases 1 and 2 re-verified and recordeddesign · 2026-10-06 · +147/−0 · c113: Phase 2 Worker baked backend report; S5 recordeddesign · 2026-10-06 · +158/−2 · c113: S5 crawl coverage passes; pack-per-route and tier-2 aliasing in design · 2026-10-06 · +182/−4 · c113: qdash Baked Demo kicked off; c112 overload recordeddesign · 2026-10-06 · +1/−1 · c112: pill hidden by default — deployed (8b49b39b)design · 2026-10-06 · +1/−1 · c112: pill hidden by defaultdesign · 2026-10-06 · +2/−0 · c112: Option-Q pill shortcut deployeddesign · 2026-10-07 · +119/−0 · c113: scheduled baker report; containers deleted and c112 close recorddesign · 2026-10-07 · +47/−7 · c112: closed with its outcome; superseded for serving by c113design · 2026-10-07 · +2/−0 · c113: full bake and cutover recorded; container deletion held for reviqtap · 2026-10-08 · +119/−120 · chore: bump Go to 1.27.2 (#383)qtap · 2026-10-08 · +3/−3 · chore(deps): bump github.com/containerd/containerd/v2 (#382)qtap · 2026-10-08 · +6/−6 · chore(deps): bump the go_modules group across 2 directories with 1 updqtap · 2026-10-09 · +197/−198 · fix dependabot alerts 94-97 (sharp, shell-quote, source-map-js, vue) (design · 2026-10-09 · +67/−3 · c114: pickup note for Monday's review walkdesign · 2026-10-09 · +446/−39 · c114: Phase 4 review walk pagedesign · 2026-10-09 · +61/−53 · c114: D3 reach per device — pending findings stay pendingdesign · 2026-10-09 · +656/−36 · c114: S7 Policy Group mock; Phase 3 mocks completedesign · 2026-10-09 · +563/−42 · c114: S5 Framework detail from the earlier framework pagedesign · 2026-10-09 · +691/−25 · c114: S4 Policies & Frameworks mock, three views in one areadesign · 2026-10-09 · +903/−27 · c114: S3 Policy detail mock with the change sheet (S6 / S8b)design · 2026-10-09 · +811/−10 · c114: S2 Findings mock from the live listing's piecesdesign · 2026-10-09 · +661/−7 · c114: S1 Finding detail mock on the fixture worlddesign · 2026-10-09 · +716/−12 · c114: Phase 2 surface map and wireframes; D8 reuse ruledesign · 2026-10-09 · +1673/−9 · c114: Governance Phase II kicked off; object model and Phase 4 model pdesign · 2026-10-13 · +133/−0 · c115: dark-mode brief for Sarah, with theme-editor screenshotdesign · 2026-10-13 · +15/−10 · c115: sandbox brief active, the other three queueddesign · 2026-10-13 · +600/−0 · c115: /briefs section with four illustration briefs for Sarahqtap · 2026-10-14 · +39/−15 · [auto] Update generated gotls offsets (#385)www · 2026-10-14 · +1140/−221 · Runtime security positioning, Monitor product tour, and About rewrite www · 2026-10-16 · +2456/−22 · Add "Your Agents Need a Dynamic Sandbox" post and blog layout updates layer · 2026-10-16 · +13/−16 · v0.9.33: UxSvgPlate drops pad — inset and corners are the consumer's Tlayer · 2026-10-16 · +64/−3 · v0.9.32: UxSvgPlate — white backing plate in dark mode for light-only design · 2026-10-16 · +15/−18 · layer 0.9.33: UxSvgPlate demo sets inset with Tailwind classes (pad prdesign · 2026-10-16 · +3/−3 · layer 0.9.32 (UxSvgPlate)design · 2026-10-16 · +1814/−0 · UxSvgPlate docs: registry entry, demo with the dynamic-sandbox blog SVdesign · 2026-10-18 · +50/−39 · deploy: build in place, retire the deploy worktreewww · 2026-10-19 · +78/−13 · Add announcement bar; simplify Get Started box; nav edits (#77)design · 2026-10-19 · +78/−32 · c116: version labels, approval band, quieter version linedesign · 2026-10-19 · +895/−1 · c116: policy changesets plan, indicator (M1) and summary (M2) mocksdesign · 2026-10-20 · +4/−3 · c117: local copies of the Jones and Alexander 1962 conference papersdesign · 2026-10-20 · +10/−3 · c117: /sources — Alexander, Jencks and Jones rows; Roesler first; Stardesign · 2026-10-20 · +1/−1 · c117: Jones page — shorter opening linedesign · 2026-10-20 · +140/−0 · c117: J. Christopher Jones source page and portraitdesign · 2026-10-20 · +13/−3 · c117: Jencks page — Coleridge up front, and where else Jencks cites hidesign · 2026-10-20 · +0/−0 · Merge branch 'claude/c117-alexander-sources-d2eea9': Charles Jencks sodesign · 2026-10-20 · +143/−0 · c117: Charles Jencks source page and portraitdesign · 2026-10-20 · +0/−0 · Merge branch 'claude/c117-alexander-sources-d2eea9': Christopher Alexadesign · 2026-10-20 · +162/−0 · c117: Christopher Alexander source page and portraitdesign · 2026-10-20 · +30/−27 · c117: /sources becomes Resources & Sources; photos get their own pagedesign · 2026-10-20 · +69/−36 · c117: /sources — people overview, portraits for everyone, full texts pdesign · 2026-10-20 · +2/−0 · c118: record the deploy (live at 77b0419b2)design · 2026-10-20 · +10/−0 · c117: portraits on the Bach and Levin source pagesdesign · 2026-10-20 · +174/−1 · c118: L7 — the Wednesday 2026-10-21 agenda in the review walkdesign · 2026-10-20 · +169/−1 · c117: sources — Joscha Bach and Michael Levin as influencesdesign · 2026-10-20 · +4/−1 · /method: thesis card title — Looking In at 28, the subtitle on its owndesign · 2026-10-20 · +53/−4 · /method: the thesis as the methodology's foundation — cover, download,design · 2026-10-20 · +871/−0 · c118: L5 — the live team page in the lab, with a derived Policies sectdesign · 2026-10-20 · +2/−1 · c119: record the deploydesign · 2026-10-20 · +255/−163 · c118: L4 — S2 observe options, mode tags, snoozed line, resolve in thedesign · 2026-10-20 · +1809/−3 · c119: logo downloads on /brand/logodesign · 2026-10-20 · +148/−110 · c118: L3 — S1 Resolve with a reason and an optional exception; Block adesign · 2026-10-20 · +404/−63 · c118: L2 — S3 mode and snooze, Exceptions as the nuance section, Scopedesign · 2026-10-20 · +545/−137 · c118: L1 Oct 19 model in the fixture, L6 three-state mode on the Policdesign · 2026-10-20 · +25/−5 · c117: clickable source links — file links open the file, prose links gdesign · 2026-10-20 · +202/−19 · c117: /sources on the design site — bibliographies, open PDFs, photos,design · 2026-10-20 · +20/−18 · c118: lab plan — §8 answered (Mark, 2026-10-20)design · 2026-10-20 · +54/−0 · c117: kick-off — CYCLE.md with research links, CYCLES.md entrydesign · 2026-10-20 · +970/−0 · c117: foundational sources — Rittel & Webber and Roesler bibliographiedesign · 2026-10-20 · +131/−0 · c118: lab plan — Oct 19 landings in the c114 composed-mock labdesign · 2026-10-20 · +13683/−24 · c114: composed-mock lab baseline (2026-10-14 → 10-19)design · 2026-10-20 · +24/−2 · c118: initial prompt — accurate review-walk mapping, reading list, Weddesign · 2026-10-20 · +1947/−4 · c117: Prometheus cycle opened with research; cite Rittel & Webber in tdesign · 2026-10-20 · +56/−0 · c118: initial prompt — policy structure and publishing (Oct 19 productqtap · 2026-10-21 · +7/−7 · chore: bump Go to 1.27.3 (#386)design · 2026-10-21 · +44/−2 · c118: one staged edit per setting, last value wins; back to live dropsdesign · 2026-10-21 · +8/−5 · c118: "Preview changes in dashboard" checkbox under the staged editsdesign · 2026-10-21 · +1/−1 · c118: drop the tray's "In this browser only" linedesign · 2026-10-21 · +11/−4 · c118: staged edits as a numbered list with hairlines; the change on itdesign · 2026-10-21 · +6/−4 · c118: tray title larger; Show / Hide edits on the line under itdesign · 2026-10-21 · +3/−1 · c118: the publishing tray's edits titled "Locally Staged Edits"design · 2026-10-21 · +20/−7 · c118: the mode hint as a tooltip under the hovered modedesign · 2026-10-21 · +14/−149 · c118: discard the Compliance copy's instrumented and projected cardsdesign · 2026-10-21 · +62/−41 · c118: L2b — "If you switch" becomes a hover hint on the mode controldesign · 2026-10-21 · +2/−2 · c118: Changes moves to the bottom of GOVERN + SECURE in the lab raildesign · 2026-10-21 · +10/−9 · c118: L6c — Control Center shows the mode as a pill, not a controldesign · 2026-10-21 · +40/−15 · Fix colors-page theme picker: RGB channel tokens, keep dark toggledesign · 2026-10-21 · +28/−10 · c118: L8b — approval to promote as an organization settingdesign · 2026-10-21 · +504/−29 · c118: L8 — publishing in the lab: local edits, server drafts, versionsdesign · 2026-10-21 · +87/−45 · c118: L9 — Wednesday rulings W.1–W.3, W.6 in the labdesign · 2026-10-21 · +32/−0 · c118: Wednesday 2026-10-21 rulings W.1–W.10 in the review walkdesign · 2026-10-21 · +682/−12 · c115: Outcomes for closed briefs; dynamic sandbox brief archiveddesign · 2026-10-21 · +16/−10 · c115: hidden agent surface brief at Publish, matched to the final artidesign · 2026-10-21 · +64/−24 · c120: AI governance is the methodology's wicked problemdesign · 2026-10-21 · +2/−0 · /method: Key Ideas heading after the thesis carddesign · 2026-10-21 · +6/−1 · Methodology: note the original framing (back-end web app traffic) and design · 2026-10-21 · +5/−9 · /method: Resources & Sources becomes its own section; the two citationdesign · 2026-10-21 · +55/−12 · c117: /sources — Start here links to the works; methodology notes get qtap · 2026-10-23 · +151/−212 · bumps vite for security alerts + rebuilds devtools dist (#390)www · 2026-10-23 · +2226/−1569 · bumps vite, nuxt devtools + transitive deps for security alerts (#78)layer · 2026-10-23 · +3/−3 · v0.9.35: severity tags — High and Medium on severity-* tokens (stroke,layer · 2026-10-23 · +23/−4 · SecuritySeverityTag: High and Medium get a full-strength stroke, pale layer · 2026-10-23 · +3/−3 · v0.9.34: PolicyTag, PolicyRibbonMark, PolicyDirectionMark; FilterTrigglayer · 2026-10-23 · +202/−2 · PolicyTag, PolicyRibbonMark, PolicyDirectionMark; FilterTriggerBar cardesign · 2026-10-23 · +4/−0 · c122: deploy recorded — 3e5d09dc10 on design-f39, /library verified lidesign · 2026-10-23 · +6/−2 · c122: link /library from /archive and prerender itdesign · 2026-10-23 · +19/−0 · c122: /library quick filters — Illustrator (.ai) and Presentationsdesign · 2026-10-23 · +53039/−7 · c122: Illustrator artboards — extraction and canvas mapdesign · 2026-10-23 · +9220/−8 · c122 Phase 2: previews for the Drive catalogdesign · 2026-10-23 · +18907/−2 · c122 Phase 1: read-only Drive catalog and /librarydesign · 2026-10-23 · +225/−0 · c122: kick-off — early-stage documentationdesign · 2026-10-23 · +1/−0 · c121: deploy recorded — f6ddd3557 on design-f39, verified in both stagdesign · 2026-10-23 · +1026/−0 · c121: captures — the c121-lab program, 13 lab surfaces in both adoptiodesign · 2026-10-23 · +3/−3 · Layer 0.9.35 lockfile: severity tags on severity-* tokensdesign · 2026-10-23 · +98/−13 · c121: 08 records — Key Changes + Outcome, superseded Wednesday rulingsdesign · 2026-10-23 · +229/−24 · c121: 07 adoption stage — ?stage=adoption|established, the lifecycle ddesign · 2026-10-23 · +34/−34 · c121: font-normal → font-reg across the labdesign · 2026-10-23 · +52/−14 · c121: Policy Config — History versions open to details; one-line note;design · 2026-10-23 · +11/−10 · c121: Policy Config › History — actions never wrap; one PolicyTag per design · 2026-10-23 · +91/−3 · c121: Waves 1–2 recorded — D20–D26, Wave 3 PICKUP, screenshots, layer design · 2026-10-23 · +14/−9 · c121: older phase-4 pages keep rendering without the shims; no "blast design · 2026-10-23 · +265/−81 · c121: change impact — teams table, Tightened · Loosened, per-person imdesign · 2026-10-23 · +678/−8 · c121: 06 endpoints — propagation footprint (D11, D12)design · 2026-10-23 · +548/−86 · c121: 05 teams — posture bar with departures (D20), matrix and cards adesign · 2026-10-23 · +342/−279 · c121: 04 findings — one filter bar, Observed hidden by default, Resolvdesign · 2026-10-23 · +722/−259 · c121: 03 Policy Config — Proposed Changes, History, Config File (D26)design · 2026-10-23 · +458/−225 · c121: 02 policy detail — mode + Until, required reasons, no snooze, imdesign · 2026-10-23 · +469/−311 · c121: model — D16 outcome at detection, D17 one exception per context,design · 2026-10-23 · +1880/−5 · illustrator export: skip sr-only text, keep chip pieces in one frame, design · 2026-10-23 · +49/−0 · c121: Wave 1 → Wave 2 handoff notedesign · 2026-10-23 · +22/−6 · c121: blast radius people as avatars, ringed by directiondesign · 2026-10-23 · +2/−2 · c121: blast radius team rows packed tighter (leading-4, 2px between)design · 2026-10-23 · +30/−13 · c121: blast radius teams show direction — % looser (rose) / % stricterdesign · 2026-10-23 · +2/−2 · c121: blast radius team meters read "mode changes for N of M members"design · 2026-10-23 · +552/−5 · c121: 01 — ModeUntil and BlastRadius, shown in the parts bindesign · 2026-10-23 · +812/−169 · c121: 00 — the v1 model in the lab worlddesign · 2026-10-23 · +666/−0 · c121: cycle opened — four sources sorted, D1–D15, wave planswww · 2026-10-24 · +8499/−11231 · bumps nuxt to 4.6.2 for security alerts (#79)design · 2026-10-24 · +7/−0 · c122: /library Sketches quick filter — the Procreate PSDs in sketch fodesign · 2026-10-26 · +10/−3 · c124: fold the pickup into the ready-to-close note so open cycles showdesign · 2026-10-26 · +15645/−332 · c124: a story for every cycle across all eight projects, pickups for odesign · 2026-10-26 · +1/−1 · c124: link the review list without .md, so the static build prerendersdesign · 2026-10-26 · +129/−0 · c124: review list — closing rulings, outside credits to confirm, peopldesign · 2026-10-26 · +17165/−59 · c124: a story for every design cycle (c1–c123), completion audit, survdesign · 2026-10-26 · +6840/−591 · c124: clicking a cycle opens its story — Story · Record tabs, and 24 ddesign · 2026-10-26 · +181/−13 · c124: hero before → after (or early → final) per story, and All imagesdesign · 2026-10-26 · +3339/−1 · c124: cycle stories — design options A–E + collaborator pages in /pagedesign · 2026-10-26 · +34/−2 · cycles: c116 and c118 to HISTORY; c114 and c121 board status refresheddesign · 2026-10-26 · +211/−0 · c114/c116/c118/c121: product-session decisions in each cycle's Outcomelayer · 2026-10-27 · +6/−3 · v0.9.36: FrameworkIcon — a risk-management framework takes the governaqcontrol · 2026-10-27 · +2/−2 · deps: q-nuxt-layer 0.9.36 (FrameworkIcon risk-management alias)design · 2026-10-27 · +34/−16 · c125 × c123: rings, callouts, Examples and the dim scroll with the pagdesign · 2026-10-27 · +69/−6 · c125 × c123: Fade focus — every other element fades, the focused one sdesign · 2026-10-27 · +106/−27 · c125 × c123: the tour can split the screen or float, and focus by ringdesign · 2026-10-27 · +20837/−4084 · lab: cost center, c121/c115 illustrator files, brand sources photo swadesign · 2026-10-27 · +62/−40 · c123 × c125: walk the tour over the new pages — drills raise only whatdesign · 2026-10-27 · +737/−1 · c123 × c125: composed mocks for the tour — Home, Sources, the github Mdesign · 2026-10-27 · +1466/−5 · c123 × c125: the tour layer in the lab — data-qp-id targets, a floatindesign · 2026-10-27 · +61/−1 · c123: the addressable tour drawn — route plus Watch and Tune for Sourcdesign · 2026-10-27 · +6/−0 · c122: record the Sketches filter, ↑/↓ preview, preview sizes, large skdesign · 2026-10-27 · +128/−0 · c123: the addressable tour (v2) — five concern-led stops with Watch · design · 2026-10-27 · +128/−0 · c123: the addressable tour (v2) — five concern-led stops with Watch · design · 2026-10-27 · +1/−1 · c123: record layer 0.9.36 (FrameworkIcon risk-management alias)design · 2026-10-27 · +4/−3 · c123: q-nuxt-layer 0.9.36 — NIST AI RMF takes the governance ribbon; Fdesign · 2026-10-27 · +33/−5 · c123: NIST AI RMF 1.0 joins the lab fixturedesign · 2026-10-27 · +2710/−4 · c123: OWASP Agentic Top 10 read in full, licenses checked, tour designdesign · 2026-10-27 · +456/−78 · c122: 1,600 px previews for the 120 sketches — drive-previews --large,design · 2026-10-27 · +4/−3 · c125: grape-400 joins the radar line coloursdesign · 2026-10-27 · +43/−8 · c125: radar line colour — white, leaf, grape, grey-500 — with a selectdesign · 2026-10-27 · +23/−4 · c125: the mask-image radar at larger sizes on /pages/phase4/wizard-kitdesign · 2026-10-27 · +279/−15 · c125: the richer radar from app.qpoint.io origin/mask-image, grafted idesign · 2026-10-27 · +81/−4 · c122: /library preview sizes (S/M/L/XL) and a drag handle between the design · 2026-10-27 · +13/−1 · c122: /library ↑/↓ preview the file they land on (selection follows fodesign · 2026-10-27 · +1315/−0 · c125: app.qpoint.io's wizard kit documented, then replicated at /pagesdesign · 2026-10-27 · +1/−1 · c123: record layer 0.9.36 (FrameworkIcon risk-management alias)design · 2026-10-27 · +4/−3 · c123: q-nuxt-layer 0.9.36 — NIST AI RMF takes the governance ribbon; Fdesign · 2026-10-27 · +33/−5 · c123: NIST AI RMF 1.0 joins the lab fixturedesign · 2026-10-27 · +2710/−4 · c123: OWASP Agentic Top 10 read in full, licenses checked, tour designdesign · 2026-10-27 · +2/−0 · c121: record layer 0.9.35 severity tags and Mark's 2026-10-23 lab passdesign · 2026-10-27 · +52/−6 · c121 lab pass: Policy Config submenu order, tray closes to a chip, ?dpdesign · 2026-10-27 · +767/−0 · c125 + c126 kick-off, before captures for c123/c125/c126design · 2026-10-27 · +2203/−11 · c123: frameworks prep and kick-off — meeting prep, framework dossier, design · 2026-10-29 · +18621/−3352 · c123 × c125: five product tours on real qdash pages, the MCP guide, andesign · 2026-10-29 · +18/−6 · c125 × c123: focus only what's specific — no whole-page highlightswww · 2026-10-30 · +47/−46 · bumps zod to 4.6.7 + serialize-javascript for security alerts (#80)www · 2026-11-01 · +528/−298 · Home hero demo videos, platform copy, docs install page, and nav cleanwww · 2026-11-02 · +317/−37 · Add Request Access page and make it the primary CTA (#83)www · 2026-11-02 · +21/−1 · Fix hero video playback; add YouTube link to footer (#82)layer · 2026-11-03 · +22/−7 · v0.9.37: PolicyTag status segment (inactive · observed · enforced); sodesign · 2026-11-03 · +2958/−5 · c101: six finding sessions, a pencil-and-paper page, and the pawns qmadesign · 2026-11-03 · +11/−5 · c129: record the first deploy with the fix — build ~4 min, commit + pudesign · 2026-11-03 · +4/−0 · c129: CYCLES.md entry (parked)design · 2026-11-03 · +137/−0 · c129: Deploy Build Time — cycle record, pickup note, initial prompt (pdesign · 2026-11-03 · +20/−2 · deploy: skip query-string links in the prerender crawl (17.5 → 4.4 mindesign · 2026-11-03 · +3/−3 · design: q-nuxt-layer 0.9.37 (PolicyTag status, truncating sort header)design · 2026-11-03 · +568/−201 · c123: framework detail composed in the lab — DataMachine band, Items ndesign · 2026-11-04 · +0/−0 · Merge main into c123/owasp-agentic-tour: the lab's 2026-10-27 commits design · 2026-11-04 · +3/−2 · c124: a closed cycle shows no completion prompt — the audit dated 2026design · 2026-11-04 · +42/−6 · c125: histories catch up — how the MCP guide landed, focus only what'sdesign · 2026-11-04 · +258/−26 · c123: histories catch up — framework detail's registry entry, the phasdesign · 2026-11-04 · +3543/−22 · c128: Reports — one shared time window, the catalog and the Posture redesign · 2026-11-04 · +269/−26 · c101: record qmap's uptake; stories for c101, c111 and qmap c29layer · 2026-11-05 · +1/−1 · PolicyTag: an off policy reads Off, the word the product uses for the design · 2026-11-05 · +6/−2 · c123: hide the quick framework row and the 100% example for a demodesign · 2026-11-05 · +92/−3 · c123: a quick framework row on Policies: what's tracked, and Add framedesign · 2026-11-05 · +51/−15 · c123: mappings that can only observe read light green; green shades ardesign · 2026-11-05 · +43/−23 · c123: loosening reads orange everywhere, not red; red stays for what'sdesign · 2026-11-05 · +26/−10 · c123: framework detail's findings box counts the same as Compliance Scdesign · 2026-11-05 · +21/−35 · c123: framework detail ends on Over time; Not mapped by Qpoint and Supdesign · 2026-11-05 · +6/−5 · c123: the Enforcement Posture line goes very short, and percentage chadesign · 2026-11-05 · +268/−351 · c123, c128: reports read the lab's own findings; score line in Over tidesign · 2026-11-05 · +176/−78 · c123: Over time moves to the top and joins the Compliance report; excedesign · 2026-11-05 · +614/−164 · c123, c128: the record for intents PR 5 and PR 6 — rulings, review lisdesign · 2026-11-05 · +15/−13 · c123: tours, guide and registry say what tracking now doesdesign · 2026-11-05 · +987/−585 · c128: four living reports from intents PR 6, replacing the three; framdesign · 2026-11-05 · +74/−39 · c123: frameworks strip leaves Policies; a framework's work left links design · 2026-11-05 · +431/−378 · c123: Compliance listing and framework detail read Enforcement Posturedesign · 2026-11-05 · +279/−37 · c123: tracking leaves the draft; Untrack, who tracked it, and a separadesign · 2026-11-05 · +1010/−24 · c123: Enforcement Posture and Exceptions, one calculation; intents PR design · 2026-11-05 · +77/−75 · c123: Findings tables use fixed layout, so columns shrink together witdesign · 2026-11-05 · +692/−148 · c123: Compliance Posture and Compliance Score, as built on Nov 4, befowww · 2026-11-09 · +394/−88 · Home messaging, pricing, and blog redesign with demos (#84)design · 2026-11-09 · +1620/−1 · c137 Phase 2: ports and the citizen's controls, mocked in the phase-4 design · 2026-11-09 · +828/−0 · c130: primer (Phase 1) — eight research files on GPUI, GPUI Kit, Nativdesign · 2026-11-09 · +283/−0 · c137 Phase 1: the bones, a message schema specification with ten voicedesign · 2026-11-09 · +237/−1 · c134 Phase 0: inventory of both apps (app.qpoint.io, qdash UI, qdash bdesign · 2026-11-09 · +89/−0 · c137 Phase 0: message inventory, 24 rows, 16 kept, 8 dropped by the fidesign · 2026-11-09 · +1/−1 · cycles: c133's gate is c137's message bones and the brief, not the shadesign · 2026-11-09 · +1508/−0 · c130: native app program kicked off, D1–D10 ruled; c131–c137 at stage design · 2026-11-09 · +2/−0 · market-analyst session digests: point at sessions/INDEX.md (Sister Prowww · 2026-11-10 · +533/−56 · Hidden Agent Surface post, demos page, and Resources nav (#85)design · 2026-11-10 · +27/−7 · c131 Phase 2: review stop 3 (qnative review-3.md): the scorecard and tdesign · 2026-11-10 · +116/−9 · c131 Phase 2: Repos & Workspaces (qnative 044bc32), the Inventory sectdesign · 2026-11-10 · +164/−11 · c131 Phase 2: Skills and the skill file (qnative); 9 captures (p2-skildesign · 2026-11-10 · +150/−11 · c131 Phase 2: Tools and the table expand row (qnative); 8 captures (p2design · 2026-11-10 · +111/−10 · c131 and qnative c2 stories: Phase 2 outcomes with their native capturdesign · 2026-11-10 · +102/−0 · c131 Phase 2: MCP Servers and the server page (qnative 5e9a7ee); 6 capdesign · 2026-11-10 · +86/−0 · c131 Phase 2: Models and the model page (qnative 21ff05d); 5 captures design · 2026-11-10 · +118/−0 · c131 Phase 2: Providers, the provider page and the account page (qnatidesign · 2026-11-10 · +264/−1 · c131 Phase 2 to review stop 2: the layer in Rust, the router, the overdesign · 2026-11-10 · +103/−2 · c131 Phase 2: the Dev section and native component docs (qnative d3a87design · 2026-11-10 · +749/−2 · c131 Phase 2: the plan, the kick-off, and review stop 1 (the Qpoint skdesign · 2026-11-10 · +79/−1 · c131: synthetic-data.md — Meridian cut to one machine, the endpoint-ondesign · 2026-11-10 · +2/−2 · c0 story: outcome credits reference the team (the 'came from' line)design · 2026-11-10 · +1/−1 · c0 sketch: the last named person replaced with the teamdesign · 2026-11-10 · +19/−19 · c0 story and sketch: reference the team, not people; a 'qpoint-team' pdesign · 2026-11-10 · +36/−8 · cycles: every capture links to its page, every document to its doc roudesign · 2026-11-10 · +16/−0 · c130–c137 records: a Documents line linking each cycle's plan, prompt design · 2026-11-10 · +9/−9 · c130 stories: link cycle documents without .md so the deploy crawler pdesign · 2026-11-10 · +2236/−6 · c130: the structures drawn — a sketch kit, eleven sketches captured indesign · 2026-11-10 · +157/−0 · c134 kamal-prep: the brief for Mark's call with Kamal (the plane's bacdesign · 2026-11-10 · +73/−0 · c130: the spike's "From the spike" section appended to research/platfodesign · 2026-11-10 · +4/−4 · cycles: c130 primer done, c134 Phase 0 done, c137 Phases 0–2 at reviewdesign · 2026-11-11 · +3/−1 · c139 review-1: record the build and type checksdesign · 2026-11-11 · +2576/−3 · c139 Updates: kick-off through review stop 1 (prior art, the model, thdesign · 2026-11-11 · +156/−3 · c133: the record's event flow as a sketch, "The record: one event, thrdesign · 2026-11-11 · +2/−2 · c138: call 14 closed (ruling 10, qpoint-io/qnative#2, 2c435e4) and thedesign · 2026-11-11 · +1/−0 · c138: ruling 10, Mark's (b) on the lean build's info panel (qnative c6design · 2026-11-11 · +24/−24 · c131 Phase 2 / qnative c5: the Activity thread recaptured after Mark'sdesign · 2026-11-11 · +2/−2 · c138: the pushes, Phase 3's first CI run (Windows, fixed locally in qndesign · 2026-11-11 · +981/−39 · c133 Phase 5: the hand-off to c134 and c131 (handoff.md) and the traindesign · 2026-11-11 · +85/−5 · c133 D34: T-MCP-1's choices reordered so the right answer sits third, design · 2026-11-11 · +7/−2 · c133 Phase 4's two small things: Corrections in Reports counts a recordesign · 2026-11-11 · +1/−1 · c138: six commits ahead of origin, not fivedesign · 2026-11-11 · +1/−1 · c138 Phase 3: CI as it stands after qnative c3 merged origin (c5's roodesign · 2026-11-11 · +27/−1 · c133 Phases 3–4 review: Mark's rulings D28–D37 recorded (the right ansdesign · 2026-11-11 · +124/−1 · c138 Phase 3 recorded: Live Activity in qnative c3 (9d265fb, main 5337design · 2026-11-11 · +9/−6 · c133 Phase 3 follow-up: the record's hash field named contentHash aftedesign · 2026-11-11 · +793/−9 · c133 Phase 4, pilot 3: Secrets in prompts on F-G, the one seed findingdesign · 2026-11-11 · +708/−31 · c133 Phase 4, pilot 2: Personal accounts for work on F-C, through the design · 2026-11-11 · +31/−11 · c132 Phase 4: the bake-off wipes the lab's Status, Sensor and Activitydesign · 2026-11-11 · +24/−24 · c131 Phase 2 / qnative c5: the lean Activity capture retaken without idesign · 2026-11-11 · +180/−42 · c131 Phase 2 / qnative c5: Activity's bake-off shape (no band) and thedesign · 2026-11-11 · +4/−4 · c132 worlds: the lab's copies re-synced after qnative c5's recut (everdesign · 2026-11-11 · +1337/−232 · c133 Phase 3: the authoring pipeline; trainings as a content collectiodesign · 2026-11-11 · +430/−0 · c131 Phase 2 / qnative c5: Activity and the session page captured fromdesign · 2026-11-11 · +4/−0 · c138: Mark's idea for the toggles' seat recorded (the info panel carridesign · 2026-11-11 · +33/−5 · c133: Tyler's six questions carried as Mark's assumptions, D22–D27 (thdesign · 2026-11-11 · +25/−9 · c133 Phase 2 review: Mark's rulings D17–D21 recorded (Corrections as adesign · 2026-11-11 · +103/−0 · c138 Phase 2 recorded: Dev › Source in qnative c3 (6a8999e); six captudesign · 2026-11-11 · +24/−24 · c131 Phase 2 / qnative c5: the Status and Sensor captures retaken fromdesign · 2026-11-11 · +330/−10 · c133 Phase 2: the record's homes under D10 and D16; the event shape fodesign · 2026-11-11 · +46/−16 · c133 Phase 1 review: Mark's rulings D10–D16 recorded (the record's auddesign · 2026-11-11 · +10/−1 · c138 Phase 1 recorded: the stream core in qnative c3 (subscribe, scenadesign · 2026-11-11 · +5/−2 · G1: shape.md accepted (the local sentence, the connected-state rule, tdesign · 2026-11-11 · +1/−0 · c137: Phase 3 started as qnative c4 (the slice to its review stop 1): design · 2026-11-11 · +575/−0 · c131 Phase 2: Status and Sensor captured from the real app per state adesign · 2026-11-11 · +2/−1 · c138: the private repository qpoint-io/qnative created on Mark's word,design · 2026-11-11 · +22/−2 · c132 Phase 4: the registry rows for Status (the landing), Sensor and Adesign · 2026-11-11 · +0/−0 · Merge remote-tracking branch 'origin/main'design · 2026-11-11 · +81/−0 · c138 review stop 0 closed: the ten calls ruled, cargo dev, the idle-Madesign · 2026-11-11 · +3/−0 · c132: the honesty rule as confirmed (a row is the world's, the bridge'design · 2026-11-11 · +1353/−17 · c133 Phase 1: the content model as data and one training mocked in thedesign · 2026-11-11 · +81/−0 · c138 review stop 0 closed: the ten calls ruled, cargo dev, the idle-Madesign · 2026-11-11 · +3/−0 · p='/Users/mark/Library/Application Support/Claude/side-session-notes/ldesign · 2026-11-11 · +1353/−17 · c133 Phase 1: the ten captures' manifest entries (thread p1-training, design · 2026-11-11 · +1175/−345 · c132 Phase 4 after c131 D21 (S1–S6 ruled): Status the native skin's ladesign · 2026-11-11 · +2/−1 · c138: Mark's ruling to move through the blockers (Phases 1–3 in sequendesign · 2026-11-11 · +1/−1 · c130: Status is the first page in both media (c132 Phase 4 through to design · 2026-11-11 · +0/−0 · Merge remote-tracking branch 'origin/claude/kind-shannon-qqwi59'design · 2026-11-11 · +0/−0 · Merge remote-tracking branch 'origin/claude/fervent-gauss-6auze7'design · 2026-11-11 · +1300/−138 · c132 Phase 4 through to B, after the Phase 3 review's rulings: the bridesign · 2026-11-11 · +547/−0 · c130: Rune or GPUI? support page (/cycles/design/c130/rune) and researdesign · 2026-11-11 · +4/−2 · c131 D21: Status is the landing; Sensor and Activity pages under "Thisdesign · 2026-11-11 · +2/−1 · c130: c132 closed its loop and qnative c2 closed; c131 Phase 2 completdesign · 2026-11-11 · +20/−7 · c131 Phase 2 complete: qnative c2 closed (5f39b6d) after Claude Code wdesign · 2026-11-11 · +4/−2 · c134: the plane engineer takes the three asks in principle; c137: Phasdesign · 2026-11-11 · +516/−14 · c132 Phases 4–5: Status through the loop (Mark's pick) and the processdesign · 2026-11-11 · +50/−29 · c132 Phase 3 follow-up: the skin's rail takes Help › Getting started (design · 2026-11-11 · +391/−122 · c132 Phase 3: the recut followed (nina-mbp the default world, priya's design · 2026-11-11 · +799/−57 · c132 Phase 3: the loop built, at its review stopdesign · 2026-11-11 · +244/−7 · c131 Phase 2: Mark's rulings D18–D20 built (qnative 71dd21a): the tabldesign · 2026-11-11 · +23/−16 · c132 Phase 2: Mark's pick recorded (B, the stories crate, of record; Adesign · 2026-11-11 · +7/−0 · c138 Phase 0 at review stop 0: the seam built and measured in qnative design · 2026-11-11 · +1578/−20 · c132 Phase 1: the bake-off on Inventory, medium A beside medium B, at design · 2026-11-11 · +183/−0 · c132 Phase 0: the native app's worlds read in the lab by the nozzle's design · 2026-11-11 · +436/−4 · c136 Phase 0: prior art (seven precedents against the grant model, whadesign · 2026-11-11 · +217/−4 · c130 Phase 2: shape.md, the proposed shape of the native appdesign · 2026-11-11 · +19/−0 · c132 Phase 0 prep: the native app's synthetic worlds copied into the ldesign · 2026-11-11 · +39/−13 · The evening walk: c2's review stops ruled (c131 D18–D20: the brand amedesign · 2026-11-11 · +14/−8 · c138: older records brought in line (c130, c131, c134's Kamal brief, Cdesign · 2026-11-11 · +718/−3 · c138: the two code surveys filed as research (the live viewer, the mondesign · 2026-11-11 · +600/−1 · c138 Developer Mode: kick-off (the plan with Mark's nine rulings, the design · 2026-11-11 · +366/−6 · c131 Phase 2: the Tour stretch (qnative 9d37433, review-tour.md): the design · 2026-11-11 · +25/−3 · c131: the synthetic-data rulings handed to qnative c2 as a hand-on fildesign · 2026-11-11 · +21/−12 · c131 synthetic data, second walk: D17 the six endpoint-only shapes becdesign · 2026-11-11 · +36/−17 · c131 synthetic data: Mark's rulings (D15 a quiet default laptop + the www · 2026-11-12 · +234/−110 · Policy language update, hidden surface section, and new policy demo (#layer · 2026-11-12 · +3/−3 · v0.9.38: PolicyTag's inactive policy reads Off (the product's word forlayer · 2026-11-12 · +3/−1 · update-consumers: drop www.qpoint.io (Rob ships on its main, still on layer · 2026-11-12 · +2/−1 · update-consumers: drop app.qpoint.io (stale since qdash took over, 202qcontrol · 2026-11-12 · +1065/−351 · qdash ui: /live gets main's Audit log (#757) — design c138qcontrol · 2026-11-12 · +2/−2 · deps: q-nuxt-layer 0.9.38 (PolicyTag: an off policy reads Off)design · 2026-11-12 · +722/−6 · c133: Instructions hidden in content (T-INJECT-1), c144 S1's trainingdesign · 2026-11-12 · +2/−1 · c143: the c7 cyan call superseded (grape), the tour session's work comdesign · 2026-11-12 · +1/−1 · c143: the training bullet after the push bullet's last linedesign · 2026-11-12 · +3/−0 · c143: the evening's deploys recorded (af19753d92 at e74e06fbe3) and thdesign · 2026-11-12 · +5/−0 · c133: the evening's work recorded (prototype links, the quiz pass, thedesign · 2026-11-12 · +4/−2 · export-training-scenes: capture on a transparent ground, so the nativedesign · 2026-11-12 · +47/−0 · c133/qnative c9: scripts/export-training-scenes.mjs, each training stedesign · 2026-11-12 · +39/−39 · c133 trainings: an editorial pass on the quiz questionsdesign · 2026-11-12 · +12/−1 · c133 trainings page: each training links to its prototypedesign · 2026-11-12 · +15/−9 · c143: the pushes recorded (design b0979ad28d, qnative 9628a2a with c8,design · 2026-11-12 · +17/−10 · c143: histories brought up to date before the pushdesign · 2026-11-12 · +134/−31 · c143: the bridge's config file is qcontrol's config.yaml, not inventeddesign · 2026-11-12 · +117/−7 · c143: the Monitor's shapes reconciled with the bridge, one ask per roudesign · 2026-11-12 · +3/−1 · c143: the deploy recorded (5e4ad09939 at a6694996e8, layer 0.9.38); thdesign · 2026-11-12 · +2/−1 · c143: the deploy held by Mark (c133 and c142 commits wait on his yes tdesign · 2026-11-12 · +301/−7 · c142 Cycle Tours: opened open-ended, three tours of c133 in field notedesign · 2026-11-12 · +28/−5 · c133 Phase 7 ruled (D52–D56): Mark took the five defaultsdesign · 2026-11-12 · +562/−39 · c133 Phase 6 ruled (D45–D51) and Phase 7 built: the first training on design · 2026-11-12 · +9138/−337 · c140 Surface Evaluation: QGUIkit scored against twenty principles, thedesign · 2026-11-12 · +1/−1 · c143: the layer release recorded (v0.9.38, four consumers bumped)design · 2026-11-12 · +3/−3 · deps: q-nuxt-layer 0.9.38 (PolicyTag: an off policy reads Off)design · 2026-11-12 · +24/−21 · c143: quick wins walked with Mark: the c133 capture, c112/c113 pushed,design · 2026-11-12 · +1959/−1350 · c133 Phase 5 ruled (D38–D44) and Phase 6 built: each training's own wodesign · 2026-11-12 · +16/−0 · c133: the record sketch captured (c133-sketch-record, owed since #18; design · 2026-11-12 · +185/−0 · c143 Loose Ends: the merge sweep's record and its pickup note (what ladesign · 2026-11-12 · +687/−136 · qnative c4 + c6 captures: the inbox and messages settings (c4, c137 Phdesign · 2026-11-12 · +0/−0 · c139 Updates: kick-off through review stop 1 (#20)design · 2026-11-12 · +0/−0 · c133: the record's event flow as a sketch, for the walk with Tyler (#1design · 2026-11-12 · +0/−0 · c138: Native App Footprint, every strobe reading c1 to c5 as graphs; cdesign · 2026-11-12 · +444/−105 · c138: the footprint page brought up to c5 (Phase 3 under a stream, c4 design · 2026-11-12 · +0/−0 · Merge main into claude/sleepy-maxwell-miy81pdesign · 2026-11-12 · +1161/−0 · c138: the footprint page, every strobe reading of the native app as grlayer · 2026-11-13 · +226/−3 · v0.9.39: DataDotStrip, readings as marks on one shared axis (from desidesign · 2026-11-13 · +0/−0 · Merge origin/main into main (PRs #21–#23) before pushing c146's and c1design · 2026-11-13 · +44/−9 · c138: Live Activity read at 4 redraws a second (qnative d3de579, call design · 2026-11-13 · +2/−0 · c143 pickup: design CI red since 2026-11-04 (the qmap package permissidesign · 2026-11-13 · +39/−3 · c146: Phase 6, the record — the Outcome, Guide 05 as the contract (qnadesign · 2026-11-13 · +3/−3 · c130: the record says G1 is closed (#22)design · 2026-11-13 · +3/−3 · c146: story and index line after the walk (fixes landed, Phase 6 and Fdesign · 2026-11-13 · +12/−1 · c146: the walk fixes landed on qnative main (9daa5f8); W3 and W2's wordesign · 2026-11-13 · +478/−7 · c146: the walk — #8 on merged and fixed builds; F8, F9 found and fixeddesign · 2026-11-13 · +0/−0 · Site: page content fits a phone (/cycles, /components, component docs,design · 2026-11-13 · +0/−0 · Merge main into claude/sleepy-maxwell-miy81pdesign · 2026-11-13 · +645/−4 · c146: the walk, begun — #5 and #6 on merged and fixed builds; F6 ruleddesign · 2026-11-13 · +68/−3 · c139: review stop 1 walked (eleven calls; notes drafted from commits, design · 2026-11-13 · +31/−8 · site: page content fits a phone (/cycles, /components, the component ddesign · 2026-11-13 · +2/−2 · c135: the census never ran — the cloud run left no branch or PR on q-ndesign · 2026-11-13 · +1690/−59 · c147: the sidecar carries each policy's configuration (Phase 5 step 0)design · 2026-11-13 · +4/−3 · c147: the commit recorded (81f3ee59ee); waiting on Petersondesign · 2026-11-13 · +8182/−51 · c147: Findings, a Common Tongue — Phases 0–4, three review stops; c137design · 2026-11-13 · +0/−0 · Merge the DataDotStrip branch: c138's footprint chart in the layer (v0design · 2026-11-13 · +3257/−4 · c146: intents catalog, the eval, the sketch and the story — at review design · 2026-11-13 · +13/−0 · c149: prevented rows in the simulation, ruled at c147 review stop 3 (adesign · 2026-11-13 · +87/−72 · site: the top nav fits a phone (a Menu below lg; the desktop bar unchadesign · 2026-11-13 · +48/−19 · c144 follow-up: link ways in work on the static site (?tour=, ?theatredesign · 2026-11-13 · +245/−252 · c138: FootprintDotStrip moved into the layer as DataDotStrip (v0.9.39)design · 2026-11-13 · +210/−81 · close c144: Theatre Mode, now Simulation mode — Outcome, history, stordesign · 2026-11-13 · +3/−1 · c146: qnative c11 merged into qnative main (313bd7c)design · 2026-11-13 · +3/−3 · c133: Priya's agent is Cursor CLI in three trainings' record notesdesign · 2026-11-13 · +147/−7 · c133: review 8 and review 9 ruled (D57-D63); F-I, the approval trainindesign · 2026-11-13 · +189/−7 · c146: Phases 3–4 in the app (qnative c11), the harness ids correcteddesign · 2026-11-13 · +115/−20 · c138, c143: qcontrol d274b9306 pushed (the Fable Audit log is in #713)design · 2026-11-13 · +30/−17 · c144: wave 1's trainings wired; a stopped act's evidence says what wasdesign · 2026-11-13 · +587/−0 · c138: Live Activity against qcontrol main; c144: New to Qpoint review;design · 2026-11-13 · +1/−1 · c133: review-9 records c144's wiring of the four trainings and the heldesign · 2026-11-13 · +1492/−11 · c133: the four trainings c144's wave 1 wanteddesign · 2026-11-13 · +1944/−1 · c146: the Config page, kicked off, mocked and reviewed (c148 opened)design · 2026-11-13 · +5345/−307 · c144: Simulation mode (theatre) in the lab — wave 1, scenes, Show mode✓ Layer v0.9.0 tagged✓ The pixel identity system landed…Oct 1Oct 15Nov 1↑ lines changed per commit (log)

768 commits · +462k / −99k lines · hover for repo, date, size, subject · ✓ callouts are digest stories anchored where their evidence chips match commit subjects — derived, never hand-written

Plot 4

The punchcard of attention

x = day · y = hour of day · one dot = one real active hour · size = tokens generated that hour. When does the AI half of the team work? The swarm answers instantly: shaded columns are weekends.

00:0006:0012:0018:0024:002026-10-29 20:00 UTC · 397k out tokens2026-11-13 17:00 UTC · 1.6M out tokens2026-11-13 18:00 UTC · 2.1M out tokens2026-11-13 19:00 UTC · 601k out tokens2026-10-09 17:00 UTC · 20k out tokens2026-10-09 18:00 UTC · 246k out tokens2026-10-09 19:00 UTC · 635k out tokens2026-10-09 20:00 UTC · 538k out tokens2026-10-09 21:00 UTC · 658k out tokens2026-10-09 22:00 UTC · 32k out tokens2026-10-29 15:00 UTC · 114k out tokens2026-10-29 16:00 UTC · 294k out tokens2026-10-29 17:00 UTC · 838k out tokens2026-10-29 18:00 UTC · 667k out tokens2026-10-29 19:00 UTC · 309k out tokens2026-10-26 17:00 UTC · 333k out tokens2026-10-26 18:00 UTC · 432k out tokens2026-10-26 19:00 UTC · 351k out tokens2026-10-26 20:00 UTC · 82k out tokens2026-10-26 22:00 UTC · 327k out tokens2026-10-26 23:00 UTC · 31k out tokens2026-10-27 01:00 UTC · 15k out tokens2026-10-27 16:00 UTC · 604k out tokens2026-11-13 03:00 UTC · 485k out tokens2026-11-13 04:00 UTC · 276k out tokens2026-11-13 15:00 UTC · 150k out tokens2026-11-13 16:00 UTC · 483k out tokens2026-10-01 17:00 UTC · 244k out tokens2026-10-01 21:00 UTC · 26k out tokens2026-10-19 15:00 UTC · 217k out tokens2026-11-11 16:00 UTC · 1.7M out tokens2026-11-11 17:00 UTC · 44k out tokens2026-11-11 18:00 UTC · 44k out tokens2026-11-11 19:00 UTC · 2.8M out tokens2026-11-11 20:00 UTC · 1.6M out tokens2026-11-11 22:00 UTC · 1.8M out tokens2026-10-02 16:00 UTC · 300k out tokens2026-10-02 17:00 UTC · 85k out tokens2026-10-02 18:00 UTC · 437k out tokens2026-10-02 19:00 UTC · 547k out tokens2026-10-02 21:00 UTC · 183k out tokens2026-11-11 23:00 UTC · 120k out tokens2026-10-20 16:00 UTC · 113k out tokens2026-10-20 17:00 UTC · 347k out tokens2026-10-20 18:00 UTC · 690k out tokens2026-10-18 17:00 UTC · 181k out tokens2026-10-18 18:00 UTC · 294k out tokens2026-10-20 20:00 UTC · 228k out tokens2026-10-05 15:00 UTC · 224k out tokens2026-10-05 16:00 UTC · 256k out tokens2026-11-11 21:00 UTC · 190k out tokens2026-11-12 00:00 UTC · 162k out tokens2026-11-12 01:00 UTC · 369k out tokens2026-11-12 02:00 UTC · 572k out tokens2026-11-12 03:00 UTC · 26k out tokens2026-11-09 19:00 UTC · 901k out tokens2026-11-09 20:00 UTC · 171k out tokens2026-11-09 21:00 UTC · 2.1M out tokens2026-11-09 22:00 UTC · 461k out tokens2026-09-30 17:00 UTC · 119k out tokens2026-09-30 18:00 UTC · 48k out tokens2026-09-30 19:00 UTC · 14k out tokens2026-10-01 14:00 UTC · 117k out tokens2026-11-12 23:00 UTC · 197k out tokens2026-11-13 00:00 UTC · 185k out tokens2026-11-13 01:00 UTC · 951k out tokens2026-11-13 02:00 UTC · 242k out tokens2026-10-27 15:00 UTC · 134k out tokens2026-10-29 21:00 UTC · 4k out tokens2026-10-21 19:00 UTC · 48k out tokens2026-10-29 22:00 UTC · 75k out tokens2026-10-31 23:00 UTC · 779 out tokens2026-11-04 17:00 UTC · 441k out tokens2026-11-03 18:00 UTC · 961k out tokens2026-11-03 19:00 UTC · 273k out tokens2026-11-04 19:00 UTC · 291k out tokens2026-11-05 02:00 UTC · 120k out tokens2026-10-01 15:00 UTC · 32k out tokens2026-10-01 16:00 UTC · 133k out tokens2026-11-05 17:00 UTC · 249k out tokens2026-11-05 18:00 UTC · 49k out tokens2026-11-05 19:00 UTC · 670k out tokens2026-11-05 20:00 UTC · 70k out tokens2026-11-05 21:00 UTC · 182k out tokens2026-11-05 22:00 UTC · 98k out tokens2026-10-02 20:00 UTC · 468k out tokens2026-09-30 16:00 UTC · 222k out tokens2026-10-02 23:00 UTC · 7k out tokens2026-10-06 16:00 UTC · 88k out tokens2026-10-18 16:00 UTC · 331k out tokens2026-10-18 19:00 UTC · 66k out tokens2026-10-18 20:00 UTC · 248k out tokens2026-10-18 21:00 UTC · 155k out tokens2026-10-19 20:00 UTC · 242k out tokens2026-11-12 14:00 UTC · 195k out tokens2026-11-12 15:00 UTC · 553k out tokens2026-11-12 16:00 UTC · 840k out tokens2026-11-12 17:00 UTC · 44k out tokens2026-11-12 18:00 UTC · 13k out tokens2026-11-12 20:00 UTC · 261k out tokens2026-11-12 21:00 UTC · 630k out tokens2026-11-12 22:00 UTC · 18k out tokens2026-11-11 14:00 UTC · 395k out tokens2026-11-11 15:00 UTC · 1.4M out tokens2026-10-12 15:00 UTC · 4k out tokens2026-10-12 16:00 UTC · 25k out tokens2026-10-12 21:00 UTC · 71k out tokens2026-10-12 22:00 UTC · 2k out tokens2026-10-14 17:00 UTC · 541k out tokens2026-11-12 19:00 UTC · 4k out tokens2026-11-10 15:00 UTC · 944k out tokens2026-10-23 20:00 UTC · 382k out tokens2026-10-23 21:00 UTC · 54k out tokens2026-09-30 14:00 UTC · 459k out tokens2026-09-30 15:00 UTC · 580k out tokens2026-11-12 04:00 UTC · 437 out tokens2026-10-20 22:00 UTC · 385k out tokens2026-11-10 23:00 UTC · 201k out tokens2026-11-11 00:00 UTC · 969k out tokens2026-11-11 01:00 UTC · 826k out tokens2026-11-11 02:00 UTC · 442k out tokens2026-11-11 03:00 UTC · 366k out tokens2026-11-02 19:00 UTC · 301k out tokens2026-11-02 20:00 UTC · 7k out tokens2026-11-03 20:00 UTC · 251k out tokens2026-10-23 16:00 UTC · 101k out tokens2026-10-23 17:00 UTC · 275k out tokens2026-10-23 18:00 UTC · 40k out tokens2026-10-23 19:00 UTC · 221k out tokens2026-10-21 17:00 UTC · 41k out tokens2026-10-21 18:00 UTC · 259k out tokens2026-10-21 20:00 UTC · 115k out tokens2026-10-21 21:00 UTC · 2k out tokens2026-10-21 01:00 UTC · 250k out tokens2026-10-05 20:00 UTC · 238k out tokens2026-10-05 22:00 UTC · 92k out tokens2026-11-09 15:00 UTC · 104k out tokens2026-11-09 16:00 UTC · 413k out tokens2026-11-09 18:00 UTC · 36k out tokens2026-11-10 16:00 UTC · 134k out tokens2026-11-10 17:00 UTC · 45k out tokens2026-10-14 18:00 UTC · 55k out tokens2026-10-14 19:00 UTC · 16k out tokens2026-10-14 20:00 UTC · 4k out tokens2026-10-15 16:00 UTC · 101k out tokens2026-10-15 17:00 UTC · 17k out tokens2026-10-16 18:00 UTC · 112k out tokens2026-10-05 18:00 UTC · 345k out tokens2026-10-05 19:00 UTC · 129k out tokens2026-10-05 21:00 UTC · 97k out tokens2026-10-05 23:00 UTC · 12k out tokens2026-10-06 15:00 UTC · 12k out tokens2026-10-27 17:00 UTC · 63k out tokens2026-10-27 18:00 UTC · 8k out tokens2026-11-04 18:00 UTC · 69k out tokens2026-10-07 21:00 UTC · 7k out tokens2026-10-06 17:00 UTC · 53k out tokens2026-10-06 18:00 UTC · 35k out tokens2026-10-06 19:00 UTC · 19k out tokens2026-10-06 20:00 UTC · 5k out tokens2026-10-07 16:00 UTC · 2k out tokens2026-10-07 18:00 UTC · 57k out tokens2026-10-07 19:00 UTC · 21k out tokens2026-10-07 20:00 UTC · 30k out tokens2026-10-21 15:00 UTC · 120k out tokens2026-10-21 16:00 UTC · 67k out tokens2026-10-23 23:00 UTC · 236k out tokens2026-10-24 00:00 UTC · 289k out tokens2026-10-24 01:00 UTC · 76k out tokens2026-10-24 18:00 UTC · 19k out tokens2026-10-21 02:00 UTC · 21k out tokens2026-10-21 03:00 UTC · 278k out tokens2026-10-21 04:00 UTC · 5k out tokens2026-11-09 14:00 UTC · 18k out tokens2026-10-20 15:00 UTC · 12k out tokens2026-11-03 21:00 UTC · 276k out tokens2026-11-04 01:00 UTC · 9k out tokens2026-11-04 02:00 UTC · 350k out tokens2026-11-09 23:00 UTC · 1k out tokens2026-11-10 00:00 UTC · 11k out tokensOct 1Oct 15Nov 1

180 active hours in 45 days (UTC) · size = output tokens that hour · one seat — the team-wide punchcard is an llm.usage query · deliberately unannotated, as is the leverage plot: not every visualization needs the meaning layer

Coda

Why these axes

Time is on x wherever the story is rhythm (1, 3, 4) because partners evaluate a team by its pulse, not its totals. Plot 2 removes time from the axes on purpose — leverage is a relationship, so both axes are quantities and time becomes color. Everything log-scaled: real work is lognormal, and a linear axis would let the #639 monster flatten every other mark to invisibility.

The salivation pitch, stated plainly: AI expenditure is a progress metric you can put on the wall next to commits — sessions, tokens, tokens-per-line, hours-of-attention. We can chart ours because we can see ours. Most companies can't see theirs. That's the product.

Qpoint Brand Style Guide