[{"data":1,"prerenderedAt":316},["ShallowReactive",2],{"$fx8v9xry9tKKVUxFZreuSoeHjmcibaufzfdcrrelzVm8":3},{"id":4,"project":5,"kind":6,"slug":7,"label":8,"note":9,"captureCount":10,"momentCount":11,"cycles":12,"origins":21,"surfaces":24,"variants":28,"first":32,"last":35,"moments":38},"page\u002Fteams","design","page","teams","Teams","Phase-1 mock (c81) → teams-v3 (c89) → qcontrol preview (c90) → qdash \u002Fteams-users-devices (c92).",21,14,[13,14,15,16,17,18,19,20],"c81","c89","c90","c92","c103","c107","c109","c121",[22,23],"Gen-1 prototype","Gen-2 qdash ui (archived)",[25,26,27],"mock","preview","app",[29,30,31],"state=clear","stage=adoption","stage=established",{"date":33,"src":34},"2026-07-01","\u002Fcycles\u002Fdesign\u002Fgen1-teams.png",{"date":36,"src":37},"2026-10-23","\u002Fcycles\u002Fdesign\u002Fc121-teams-adoption.png",[39,58,85,102,119,134,154,172,201,218,247,267,281,293],{"id":40,"cycle":41,"cycleNum":41,"origin":42,"thread":41,"date":33,"capturedAt":45,"surface":27,"paths":46,"variants":48,"newThing":41,"captures":49},"gen1~_~2026-07-01~app",null,{"id":43,"label":22,"note":44},"gen1","The vibe-coded qdash prototype rebuilt from qcontrol PR 521 (4af0e01dc, 2026-07-01) and fed replayed run + scan events (three users, four agents, one untapped install) so every view renders populated. Captured 2026-09-25.","2026-07-01T12:00:00.000Z",[47],"\u002F",[],[50],{"file":51,"src":34,"full":52,"slices":53,"route":47,"path":47,"caption":54,"capturedAt":55,"asOf":45,"cycle":41,"seq":56,"local":57},"gen1-teams.png","\u002Fcycles\u002Fdesign\u002Fgen1-teams-full.png",[],"Teams & Users — risk-ranked per-person view from the aggregate: Priya, Marcus, Samir, Dana","2026-09-25T17:37:13.404Z",11,true,{"id":59,"cycle":13,"cycleNum":60,"origin":41,"thread":41,"date":61,"capturedAt":62,"surface":25,"paths":63,"variants":65,"newThing":66,"captures":67},"c81~_~2026-09-02~mock",81,"2026-09-02","2026-09-02T00:49:25.290Z",[64],"\u002Fpages\u002Fphase1\u002Fteams",[29],"All 17 Phase-1 dashboard pages on one unified fixture world — built by 16 parallel agents in an unattended cloud run, with an attention state and an all-clear state per page",[68,76],{"file":69,"src":70,"full":71,"slices":72,"route":64,"path":64,"caption":73,"capturedAt":62,"cycle":13,"seq":74,"local":75},"c81-teams.png","\u002Fcycles\u002Fdesign\u002Fc81-teams.png","\u002Fcycles\u002Fdesign\u002Fc81-teams-full.png",[],"\u002Fpages\u002Fphase1\u002Fteams — Teams & Users, attention state — the fixture world with something to act on",8,false,{"file":77,"src":78,"full":79,"slices":80,"route":81,"path":64,"caption":82,"variant":29,"capturedAt":83,"cycle":13,"seq":84,"local":75},"c81-teams-clear.png","\u002Fcycles\u002Fdesign\u002Fc81-teams-clear.png","\u002Fcycles\u002Fdesign\u002Fc81-teams-clear-full.png",[],"\u002Fpages\u002Fphase1\u002Fteams?state=clear","\u002Fpages\u002Fphase1\u002Fteams — Teams & Users, all-clear state — the same page when nothing needs attention","2026-09-02T00:51:11.145Z",9,{"id":86,"cycle":14,"cycleNum":87,"origin":41,"thread":41,"date":88,"capturedAt":89,"surface":25,"paths":90,"variants":92,"newThing":93,"captures":94},"c89~_~2026-09-18~mock",89,"2026-09-18","2026-09-18T16:47:21.670Z",[91],"\u002Fpages\u002Fphase1\u002Fteams-v3",[],"The header idiom: a coverage ring where a real denominator exists, a named attention list instead of abstract counts",[95],{"file":96,"src":97,"full":98,"slices":99,"route":91,"path":91,"caption":100,"capturedAt":89,"cycle":14,"seq":101,"local":75},"c89-teams-v3.png","\u002Fcycles\u002Fdesign\u002Fc89-teams-v3.png","\u002Fcycles\u002Fdesign\u002Fc89-teams-v3-full.png",[],"Teams v3 header treatment — DataDonutChart coverage rings replace stat-block fractions, plus a named needs-attention list under the band",4999,{"id":103,"cycle":15,"cycleNum":104,"origin":41,"thread":41,"date":105,"capturedAt":106,"surface":26,"paths":107,"variants":109,"newThing":110,"captures":111},"c90~_~2026-09-21~preview",90,"2026-09-21","2026-09-21T16:26:23.621Z",[108],"\u002Fqcontrol\u002Fteams",[],"The qcontrol preview — seven page mocks behind a left nav and app chrome that mimics the real shell",[112],{"file":113,"src":114,"full":115,"slices":116,"route":108,"path":108,"caption":117,"capturedAt":106,"cycle":15,"seq":118,"local":75},"c90-teams-users-devices.png","\u002Fcycles\u002Fdesign\u002Fc90-teams-users-devices.png","\u002Fcycles\u002Fdesign\u002Fc90-teams-users-devices-full.png",[],"\u002Fqcontrol\u002Fteams — the combined Teams, Users & Devices listing behind the qcontrol chrome: NavJumpPills over three sections, User Coverage \u002F Devices Sensored band, the Team trigger bar (later flipped to the timeframe pill in c92)",0,{"id":120,"cycle":16,"cycleNum":121,"origin":41,"thread":41,"date":105,"capturedAt":122,"surface":26,"paths":123,"variants":124,"newThing":125,"captures":126},"c92~_~2026-09-21~preview",92,"2026-09-21T16:14:57.209Z",[108],[],"The c90 preview pages running in the real qcontrol app (qdash) on live \u002Fapi\u002F* data — a shell-owned global filter with a permanent timeframe, listing bands with honest devices, and six actor detail pages on one frame",[127],{"file":128,"src":129,"full":130,"slices":131,"route":108,"path":108,"caption":132,"capturedAt":122,"cycle":16,"seq":133,"local":75},"c92-teams-mock-pill.png","\u002Fcycles\u002Fdesign\u002Fc92-teams-mock-pill.png","\u002Fcycles\u002Fdesign\u002Fc92-teams-mock-pill-full.png",[],"\u002Fqcontrol\u002Fteams — the c90 Teams mock flipped to the permanent timeframe pill in UxPageTitle #far-right, the design-site twin of qdash's shell-owned ?period=",33,{"id":135,"cycle":16,"cycleNum":121,"origin":41,"thread":41,"date":105,"capturedAt":136,"surface":27,"paths":137,"variants":140,"newThing":125,"captures":141},"c92~_~2026-09-21~app","2026-09-21T16:15:30.964Z",[138,139],"\u002Fteams","\u002Fteams-users-devices",[],[142,148],{"file":143,"src":144,"full":145,"slices":146,"route":139,"path":139,"caption":147,"capturedAt":136,"cycle":16,"seq":118,"local":57},"c92-teams-users-devices.png","\u002Fcycles\u002Fdesign\u002Fc92-teams-users-devices.png","\u002Fcycles\u002Fdesign\u002Fc92-teams-users-devices-full.png",[],"qdash \u002Fteams-users-devices — the c90 combined page on real \u002Fapi\u002F* data: Teams · Users · Devices bands with segment and ranked bars, the global filter bar with the permanent when: pill, projected badges where the denominator isn't served",{"file":149,"src":150,"full":41,"slices":151,"route":138,"path":138,"caption":152,"capturedAt":136,"cycle":16,"seq":153,"local":57},"c92-teams-solo.png","\u002Fcycles\u002Fdesign\u002Fc92-teams-solo.png",[],"qdash \u002Fteams — the solo Teams page (row → \u002Fusers?team=), period-only registration so its windowed numbers carry the pill; people-per-team and spend-share ranked bars",3,{"id":155,"cycle":16,"cycleNum":121,"origin":41,"thread":156,"date":160,"capturedAt":161,"surface":27,"paths":162,"variants":163,"newThing":41,"captures":164},"c92~band-polish~2026-09-25~app",{"id":157,"label":158,"date":159},"band-polish","Band polish","2026-09-24 → 25","2026-09-25","2026-09-25T15:07:55.125Z",[139],[],[165],{"file":166,"src":167,"full":168,"slices":169,"route":139,"path":139,"caption":170,"capturedAt":161,"cycle":16,"seq":171,"local":57},"c92-polish-teams-users-devices.png","\u002Fcycles\u002Fdesign\u002Fc92-polish-teams-users-devices.png","\u002Fcycles\u002Fdesign\u002Fc92-polish-teams-users-devices-full.png",[],"qdash \u002Fteams-users-devices — Assigned, Active (intensity) and Devices Monitored bands on the default palette; 'Users needing Attention' rebuilt as a device-only DataMachine so the band aligns",7,{"id":173,"cycle":16,"cycleNum":121,"origin":41,"thread":41,"date":160,"capturedAt":174,"surface":27,"paths":175,"variants":176,"newThing":125,"captures":177},"c92~_~2026-09-25~app","2026-09-25T15:23:38.402Z",[138],[],[178,185,193],{"file":179,"src":180,"full":181,"slices":182,"route":138,"path":138,"caption":183,"capturedAt":174,"cycle":16,"seq":184,"local":57},"c92-todos0924-teams-before.png","\u002Fcycles\u002Fdesign\u002Fc92-todos0924-teams-before.png","\u002Fcycles\u002Fdesign\u002Fc92-todos0924-teams-before-full.png",[],"Teams (solo) — before todos-2026-09-24 plan 07",120,{"file":186,"src":187,"full":188,"slices":189,"route":138,"path":138,"caption":190,"capturedAt":191,"cycle":16,"seq":192,"local":57},"c92-todos0924-teams-after.png","\u002Fcycles\u002Fdesign\u002Fc92-todos0924-teams-after.png","\u002Fcycles\u002Fdesign\u002Fc92-todos0924-teams-after-full.png",[],"Teams (solo) — after todos-2026-09-24 plan 07","2026-09-25T17:18:29.457Z",121,{"file":194,"src":195,"full":196,"slices":197,"route":138,"path":138,"caption":198,"capturedAt":199,"cycle":16,"seq":200,"local":57},"c92-todos0924-teams-after-p08.png","\u002Fcycles\u002Fdesign\u002Fc92-todos0924-teams-after-p08.png","\u002Fcycles\u002Fdesign\u002Fc92-todos0924-teams-after-p08-full.png",[],"Teams (solo) — after todos-2026-09-24 plan 08 (listing bar)","2026-09-25T17:38:46.040Z",131,{"id":202,"cycle":17,"cycleNum":203,"origin":41,"thread":41,"date":204,"capturedAt":205,"surface":25,"paths":206,"variants":208,"newThing":209,"captures":210},"c103~_~2026-10-01~mock",103,"2026-10-01","2026-10-01T16:54:35.292Z",[207],"\u002Forganization\u002Fteams",[],"Now + Trend — Variations: the Teams page as Part A shipped it (§0) on a dated seed snapshot, then 22 trend forms + Activity's history row, roll-downs, table cells, breakdown over time, toggles, a degradation lab with auto-checks, and a keep \u002F maybe \u002F kill ledger",[211],{"file":212,"src":213,"full":214,"slices":215,"route":207,"path":207,"caption":216,"capturedAt":205,"cycle":17,"seq":217,"local":57},"c103-todos0930-teams-after-final.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-after-final.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-after-final-full.png",[],"Teams (solo) — c103 final (2026-10-01, after corrections + layer 0.9.24)",13,{"id":219,"cycle":17,"cycleNum":203,"origin":41,"thread":41,"date":204,"capturedAt":220,"surface":27,"paths":221,"variants":223,"newThing":41,"captures":224},"c103~_~2026-10-01~app","2026-10-01T14:34:42.988Z",[207,222],"\u002Fteam\u002Fteams",[],[225,232,239],{"file":226,"src":227,"full":228,"slices":229,"route":222,"path":222,"caption":230,"capturedAt":220,"cycle":17,"seq":231,"local":57},"c103-todos0930-teams-before.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-before.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-before-full.png",[],"Teams (solo) — before todos-2026-09-30 plan 01",1,{"file":233,"src":234,"full":235,"slices":236,"route":207,"path":207,"caption":237,"capturedAt":238,"cycle":17,"seq":153,"local":57},"c103-todos0930-teams-after.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-after.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-after-full.png",[],"Teams (solo) — after todos-2026-09-30 plan 01","2026-10-01T15:09:04.314Z",{"file":240,"src":241,"full":242,"slices":243,"route":207,"path":207,"caption":244,"capturedAt":245,"cycle":17,"seq":246,"local":57},"c103-todos0930-teams-after-p03.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-after-p03.png","\u002Fcycles\u002Fdesign\u002Fc103-todos0930-teams-after-p03-full.png",[],"Teams (solo) — after todos-2026-09-30 plan 03","2026-10-01T16:20:22.418Z",6,{"id":248,"cycle":18,"cycleNum":249,"origin":250,"thread":253,"date":256,"capturedAt":257,"surface":27,"paths":258,"variants":259,"newThing":260,"captures":261},"c107~gen2-final~2026-10-02~app",107,{"id":251,"label":23,"note":252},"gen2","The Nuxt app at crates\u002Fqdash\u002Fui as archived in tag archive\u002Fqdash-ui-gen2 (d52ff77b): the release binary built from the tag, serving its committed dist, on a copy of the Meridian seed. Captured 2026-10-02 at the c107 cutover, beside the promoted app on the same seed.",{"id":254,"label":255,"date":256},"gen2-final","Gen 2 as archived","2026-10-02","2026-10-02T16:56:26.790Z",[222],[],"",[262],{"file":263,"src":264,"full":41,"slices":265,"route":222,"path":222,"caption":266,"capturedAt":257,"cycle":18,"seq":10,"local":57},"c107-gen2-teams.png","\u002Fcycles\u002Fdesign\u002Fc107-gen2-teams.png",[],"Gen 2 (archived) \u002Fteam\u002Fteams on the Meridian seed",{"id":268,"cycle":18,"cycleNum":249,"origin":41,"thread":269,"date":256,"capturedAt":272,"surface":27,"paths":273,"variants":274,"newThing":260,"captures":275},"c107~cutover~2026-10-02~app",{"id":270,"label":271,"date":256},"cutover","Promoted app (cutover)","2026-10-02T16:58:29.496Z",[207],[],[276],{"file":277,"src":278,"full":41,"slices":279,"route":207,"path":207,"caption":280,"capturedAt":272,"cycle":18,"seq":10,"local":57},"c107-new-teams.png","\u002Fcycles\u002Fdesign\u002Fc107-new-teams.png",[],"Promoted app \u002Forganization\u002Fteams on the Meridian seed (was \u002Fteam\u002Fteams in gen 2)",{"id":282,"cycle":19,"cycleNum":283,"origin":41,"thread":41,"date":256,"capturedAt":284,"surface":27,"paths":285,"variants":286,"newThing":41,"captures":287},"c109~_~2026-10-02~app",109,"2026-10-02T19:58:05.451Z",[207],[],[288],{"file":289,"src":290,"full":41,"slices":291,"route":207,"path":207,"caption":292,"capturedAt":284,"cycle":19,"seq":153,"local":57},"c109-qdash-teams-crumb.png","\u002Fcycles\u002Fdesign\u002Fc109-qdash-teams-crumb.png",[],"Inside a section its list opens itself, and the Organization breadcrumb now links \u002F#organization — the index's Organization section — where the retired landing used to be. Teams' Coverage and Spend are the same 100 % and $331 the index's Team coverage and Team spend micros show",{"id":294,"cycle":20,"cycleNum":192,"origin":41,"thread":295,"date":36,"capturedAt":298,"surface":25,"paths":299,"variants":301,"newThing":302,"captures":303},"c121~c121-v1-lab~2026-10-23~mock",{"id":296,"label":297,"date":36},"c121-v1-lab","c121 — v1 in the lab, both adoption stages","2026-10-23T21:02:47.317Z",[300],"\u002Fpages\u002Fphase4\u002Fmock\u002Forganization\u002Fteams",[30,31],"Teams as a posture bar against the organization, with the departures column (D20)",[304,309],{"file":305,"src":37,"full":41,"slices":306,"route":307,"path":300,"caption":308,"variant":30,"capturedAt":298,"cycle":20,"seq":246,"local":75},"c121-teams-adoption.png",[],"\u002Fpages\u002Fphase4\u002Fmock\u002Forganization\u002Fteams?stage=adoption","Adoption: Engineering three stricter than the organization; everyone else matches it",{"file":310,"src":311,"full":41,"slices":312,"route":313,"path":300,"caption":314,"variant":31,"capturedAt":298,"cycle":20,"seq":315,"local":75},"c121-teams-established.png","\u002Fcycles\u002Fdesign\u002Fc121-teams-established.png",[],"\u002Fpages\u002Fphase4\u002Fmock\u002Forganization\u002Fteams?stage=established","Established: departures run both ways, GRC looser and Finance stricter",19,1794599371567]