[{"data":1,"prerenderedAt":2125},["ShallowReactive",2],{"cycle-doc-design-c143-PICKUP.md":3},{"cycle":4,"project":7,"path":10,"title":11,"toc":12,"ast":18},{"id":5,"title":6},"c143","Loose Ends",{"id":8,"label":9},"design","Design","PICKUP.md","c143 Pickup Note",[13,14,15,16,17],"Where every thread stands","The decision queue","Suggested first hour at pickup","Restore points: deleted 2026-11-12","How the conflicts were untangled (for the next sweep)",{"type":19,"children":20},"root",[21,44,50,57,661,667,708,714,1053,1059,1132,1138,1494,1500,1705,1710,1818,1823,1867,1872,1885,2016,2021,2026,2120],{"type":22,"tag":23,"props":24,"children":25},"element","p",{},[26,33,35,42],{"type":22,"tag":27,"props":28,"children":29},"strong",{},[30],{"type":31,"value":32},"text","Parked:",{"type":31,"value":34}," 2026-11-12, at the end of the merge sweep; updated the same evening after everything outstanding was pushed (see ",{"type":22,"tag":36,"props":37,"children":39},"a",{"href":38},"\u002Fcycles\u002Fdesign\u002Fc143\u002Fdoc\u002FCYCLE",[40],{"type":31,"value":41},"CYCLE.md",{"type":31,"value":43}," Key Changes for what landed). Pick this up to tie off the longer-running loose ends, or before the next sweep: start by re-running the survey in \"Suggested first hour\", because other sessions keep moving.",{"type":22,"tag":45,"props":46,"children":48},"h2",{"id":47},"where-every-thread-stands",[49],{"type":31,"value":13},{"type":22,"tag":51,"props":52,"children":54},"h3",{"id":53},"owed-from-work-merged-this-week",[55],{"type":31,"value":56},"Owed, from work merged this week",{"type":22,"tag":58,"props":59,"children":60},"table",{},[61,80],{"type":22,"tag":62,"props":63,"children":64},"thead",{},[65],{"type":22,"tag":66,"props":67,"children":68},"tr",{},[69,75],{"type":22,"tag":70,"props":71,"children":72},"th",{},[73],{"type":31,"value":74},"Item",{"type":22,"tag":70,"props":76,"children":77},{},[78],{"type":31,"value":79},"State",{"type":22,"tag":81,"props":82,"children":83},"tbody",{},[84,121,134,155,214,267,318,370,397,456,490,517,565,584],{"type":22,"tag":66,"props":85,"children":86},{},[87,108],{"type":22,"tag":88,"props":89,"children":90},"td",{},[91,98,100,106],{"type":22,"tag":92,"props":93,"children":95},"code",{"className":94},[],[96],{"type":31,"value":97},"c133-sketch-record.png",{"type":31,"value":99},". The c133 story's ",{"type":22,"tag":92,"props":101,"children":103},{"className":102},[],[104],{"type":31,"value":105},"record-sketch",{"type":31,"value":107}," outcome points at it.",{"type":22,"tag":88,"props":109,"children":110},{},[111,113,119],{"type":31,"value":112},"✅ captured 2026-11-12 (",{"type":22,"tag":92,"props":114,"children":116},{"className":115},[],[117],{"type":31,"value":118},"1d353daad0",{"type":31,"value":120},"), only its manifest entry committed (the tool re-sorts the whole manifest)",{"type":22,"tag":66,"props":122,"children":123},{},[124,129],{"type":22,"tag":88,"props":125,"children":126},{},[127],{"type":31,"value":128},"c7 Web Rail captures (qnative)",{"type":22,"tag":88,"props":130,"children":131},{},[132],{"type":31,"value":133},"⏳ owed. The rail merged without them, on Mark's word.",{"type":22,"tag":66,"props":135,"children":136},{},[137,142],{"type":22,"tag":88,"props":138,"children":139},{},[140],{"type":31,"value":141},"c7 call: with no fill, the lit Dev page is the same cyan as its siblings (c6's tint holds through hover and the lit row)",{"type":22,"tag":88,"props":143,"children":144},{},[145,147,153],{"type":31,"value":146},"✅ superseded 2026-11-12: Mark made developer mode's group grape (the brand's primary) on its title and pages; the cyan is the tour's alone (qnative ",{"type":22,"tag":92,"props":148,"children":150},{"className":149},[],[151],{"type":31,"value":152},"fbd9e5a",{"type":31,"value":154},")",{"type":22,"tag":66,"props":156,"children":157},{},[158,171],{"type":22,"tag":88,"props":159,"children":160},{},[161,163,169],{"type":31,"value":162},"Layer release: q-nuxt-layer main ",{"type":22,"tag":92,"props":164,"children":166},{"className":165},[],[167],{"type":31,"value":168},"e7e1454",{"type":31,"value":170}," (PolicyTag \"Off\") is pushed, not released",{"type":22,"tag":88,"props":172,"children":173},{},[174,176,182,184,190,192,198,200,206,208],{"type":31,"value":175},"✅ v0.9.38 published 2026-11-12 (",{"type":22,"tag":92,"props":177,"children":179},{"className":178},[],[180],{"type":31,"value":181},"1647e2f",{"type":31,"value":183},"); lockfiles bumped and pushed in design ",{"type":22,"tag":92,"props":185,"children":187},{"className":186},[],[188],{"type":31,"value":189},"5ecc1b4365",{"type":31,"value":191},", bob-wire ",{"type":22,"tag":92,"props":193,"children":195},{"className":194},[],[196],{"type":31,"value":197},"e958f99",{"type":31,"value":199},", qflow ",{"type":22,"tag":92,"props":201,"children":203},{"className":202},[],[204],{"type":31,"value":205},"f7de370",{"type":31,"value":207}," and qdash ",{"type":22,"tag":92,"props":209,"children":211},{"className":210},[],[212],{"type":31,"value":213},"43c29ea5f",{"type":22,"tag":66,"props":215,"children":216},{},[217,222],{"type":22,"tag":88,"props":218,"children":219},{},[220],{"type":31,"value":221},"Design deploy: #18, #20, the c4\u002Fc6 captures, c140, c142 and c133 Phases 6–7",{"type":22,"tag":88,"props":223,"children":224},{},[225,227,233,235,241,243,249,251,257,259,265],{"type":31,"value":226},"✅ deployed 2026-11-12, 17:08 UTC. Mark had the c133 and c142 commits pushed first. ",{"type":22,"tag":92,"props":228,"children":230},{"className":229},[],[231],{"type":31,"value":232},"deploy",{"type":31,"value":234}," ",{"type":22,"tag":92,"props":236,"children":238},{"className":237},[],[239],{"type":31,"value":240},"5e4ad09939",{"type":31,"value":242},", 6,937 routes; ",{"type":22,"tag":92,"props":244,"children":246},{"className":245},[],[247],{"type":31,"value":248},"_deploy.json",{"type":31,"value":250},": design ",{"type":22,"tag":92,"props":252,"children":254},{"className":253},[],[255],{"type":31,"value":256},"a6694996e8",{"type":31,"value":258},", layer 0.9.38, 1 uncommitted path (the c130 PNG). The new pages return 200 on ",{"type":22,"tag":92,"props":260,"children":262},{"className":261},[],[263],{"type":31,"value":264},"design-f39.pages.dev",{"type":31,"value":266},".",{"type":22,"tag":66,"props":268,"children":269},{},[270,275],{"type":22,"tag":88,"props":271,"children":272},{},[273],{"type":31,"value":274},"Design deploys, evening 2026-11-12",{"type":22,"tag":88,"props":276,"children":277},{},[278,280,286,288,294,296,302,303,309,311,316],{"type":31,"value":279},"✅ two more: ",{"type":22,"tag":92,"props":281,"children":283},{"className":282},[],[284],{"type":31,"value":285},"23fed8856e",{"type":31,"value":287}," (design ",{"type":22,"tag":92,"props":289,"children":291},{"className":290},[],[292],{"type":31,"value":293},"169e0b867a",{"type":31,"value":295},", after the pushes) and ",{"type":22,"tag":92,"props":297,"children":299},{"className":298},[],[300],{"type":31,"value":301},"af19753d92",{"type":31,"value":287},{"type":22,"tag":92,"props":304,"children":306},{"className":305},[],[307],{"type":31,"value":308},"e74e06fbe3",{"type":31,"value":310},", 6,945 routes, nothing uncommitted, layer 0.9.38) with the trainings page's prototype links, the quiz wording and qnative c9's record; checked on ",{"type":22,"tag":92,"props":312,"children":314},{"className":313},[],[315],{"type":31,"value":264},{"type":31,"value":317},". The prerender's link errors are the same class as below.",{"type":22,"tag":66,"props":319,"children":320},{},[321,365],{"type":22,"tag":88,"props":322,"children":323},{},[324,326,332,334,340,342,348,350,356,358,364],{"type":31,"value":325},"30 prerender errors in the deploy log: links in records that the crawler can't resolve (",{"type":22,"tag":92,"props":327,"children":329},{"className":328},[],[330],{"type":31,"value":331},"\u002Fcycles\u002Fdesign\u002Fc138.developer-mode",{"type":31,"value":333}," and ",{"type":22,"tag":92,"props":335,"children":337},{"className":336},[],[338],{"type":31,"value":339},"mcp-guide-u4",{"type":31,"value":341}," as cycle ids, ",{"type":22,"tag":92,"props":343,"children":345},{"className":344},[],[346],{"type":31,"value":347},"todos-2026-09-*",{"type":31,"value":349}," as weeks, ",{"type":22,"tag":92,"props":351,"children":353},{"className":352},[],[354],{"type":31,"value":355},"\u002Fapi\u002Fevolution\u002Fnative\u002Fapp-status",{"type":31,"value":357},", qnative c4's ",{"type":22,"tag":92,"props":359,"children":361},{"className":360},[],[362],{"type":31,"value":363},"captures\u002Fmessaging.json.md",{"type":31,"value":154},{"type":22,"tag":88,"props":366,"children":367},{},[368],{"type":31,"value":369},"⏳ content fixes per record (c129 lists the same class); they don't fail the build",{"type":22,"tag":66,"props":371,"children":372},{},[373,384],{"type":22,"tag":88,"props":374,"children":375},{},[376,382],{"type":22,"tag":92,"props":377,"children":379},{"className":378},[],[380],{"type":31,"value":381},"cycles\u002Fc130.native-app\u002Fagent-sessions-design-since-tuesday.png",{"type":31,"value":383}," (11-12 07:21)",{"type":22,"tag":88,"props":385,"children":386},{},[387,389,395],{"type":31,"value":388},"✅ committed to c130 2026-11-12 (",{"type":22,"tag":92,"props":390,"children":392},{"className":391},[],[393],{"type":31,"value":394},"b0979ad28d",{"type":31,"value":396},"): Mark's screenshot of the program's agent sessions since Tuesday",{"type":22,"tag":66,"props":398,"children":399},{},[400,413],{"type":22,"tag":88,"props":401,"children":402},{},[403,405,411],{"type":31,"value":404},"qnative c8 (the native port specs, design c140 D13): five commits through ",{"type":22,"tag":92,"props":406,"children":408},{"className":407},[],[409],{"type":31,"value":410},"40be83f",{"type":31,"value":412},", local only",{"type":22,"tag":88,"props":414,"children":415},{},[416,418,424,426,432,434,440,441,447,449,454],{"type":31,"value":417},"✅ pushed 2026-11-12 on Mark's word (\"push this and anything else outstanding\"), with the scorecard commit ",{"type":22,"tag":92,"props":419,"children":421},{"className":420},[],[422],{"type":31,"value":423},"360fbd4",{"type":31,"value":425}," and c143's three (",{"type":22,"tag":92,"props":427,"children":429},{"className":428},[],[430],{"type":31,"value":431},"9ae1424",{"type":31,"value":433},", ",{"type":22,"tag":92,"props":435,"children":437},{"className":436},[],[438],{"type":31,"value":439},"c45646f",{"type":31,"value":433},{"type":22,"tag":92,"props":442,"children":444},{"className":443},[],[445],{"type":31,"value":446},"9628a2a",{"type":31,"value":448},"); qnative main at ",{"type":22,"tag":92,"props":450,"children":452},{"className":451},[],[453],{"type":31,"value":446},{"type":31,"value":455},". Review stop 1's three calls stay open.",{"type":22,"tag":66,"props":457,"children":458},{},[459,464],{"type":22,"tag":88,"props":460,"children":461},{},[462],{"type":31,"value":463},"Another session's uncommitted qnative work (the New to Qpoint tour, the grape Dev group, Source's change line, the scorecard's wrapping)",{"type":22,"tag":88,"props":465,"children":466},{},[467,469,474,476,482,483,489],{"type":31,"value":468},"✅ committed and pushed 2026-11-12 on Mark's word (",{"type":22,"tag":92,"props":470,"children":472},{"className":471},[],[473],{"type":31,"value":152},{"type":31,"value":475},"), with the README's quick start and flags (",{"type":22,"tag":92,"props":477,"children":479},{"className":478},[],[480],{"type":31,"value":481},"b477a0e",{"type":31,"value":433},{"type":22,"tag":92,"props":484,"children":486},{"className":485},[],[487],{"type":31,"value":488},"880451a",{"type":31,"value":154},{"type":22,"tag":66,"props":491,"children":492},{},[493,498],{"type":22,"tag":88,"props":494,"children":495},{},[496],{"type":31,"value":497},"The Monitor contract (qnative c3 Guide 4) asked for richer copies of D17's shapes",{"type":22,"tag":88,"props":499,"children":500},{},[501,503,509,511,516],{"type":31,"value":502},"✅ reconciled 2026-11-12: one ask per route (design ",{"type":22,"tag":92,"props":504,"children":506},{"className":505},[],[507],{"type":31,"value":508},"2fae338529",{"type":31,"value":510},", qnative ",{"type":22,"tag":92,"props":512,"children":514},{"className":513},[],[515],{"type":31,"value":431},{"type":31,"value":154},{"type":22,"tag":66,"props":518,"children":519},{},[520,532],{"type":22,"tag":88,"props":521,"children":522},{},[523,525,531],{"type":31,"value":524},"The bridge's config fixtures were invented TOML (",{"type":22,"tag":92,"props":526,"children":528},{"className":527},[],[529],{"type":31,"value":530},"config.toml",{"type":31,"value":154},{"type":22,"tag":88,"props":533,"children":534},{},[535,537,543,545,551,552,558,559,564],{"type":31,"value":536},"✅ 2026-11-12: qcontrol's ",{"type":22,"tag":92,"props":538,"children":540},{"className":539},[],[541],{"type":31,"value":542},"config.yaml",{"type":31,"value":544},", loaded by qconfig from qcontrol ",{"type":22,"tag":92,"props":546,"children":548},{"className":547},[],[549],{"type":31,"value":550},"main",{"type":31,"value":287},{"type":22,"tag":92,"props":553,"children":555},{"className":554},[],[556],{"type":31,"value":557},"930f090ade",{"type":31,"value":510},{"type":22,"tag":92,"props":560,"children":562},{"className":561},[],[563],{"type":31,"value":439},{"type":31,"value":154},{"type":22,"tag":66,"props":566,"children":567},{},[568,573],{"type":22,"tag":88,"props":569,"children":570},{},[571],{"type":31,"value":572},"c139 review stop 1: eleven calls",{"type":22,"tag":88,"props":574,"children":575},{},[576,578],{"type":31,"value":577},"❓ Mark, in ",{"type":22,"tag":92,"props":579,"children":581},{"className":580},[],[582],{"type":31,"value":583},"cycles\u002Fc139.updates\u002Freview-1.md",{"type":22,"tag":66,"props":585,"children":586},{},[587,632],{"type":22,"tag":88,"props":588,"children":589},{},[590,592,598,600,606,608,614,616,622,624,630],{"type":31,"value":591},"Design CI red on every run since 2026-11-04 (found 2026-11-13 at design#22): ",{"type":22,"tag":92,"props":593,"children":595},{"className":594},[],[596],{"type":31,"value":597},"npm ci",{"type":31,"value":599}," gets ",{"type":22,"tag":92,"props":601,"children":603},{"className":602},[],[604],{"type":31,"value":605},"403 permission_denied: read_package",{"type":31,"value":607}," on ",{"type":22,"tag":92,"props":609,"children":611},{"className":610},[],[612],{"type":31,"value":613},"@qpoint-io\u002Fqmap",{"type":31,"value":615}," 0.1.0 from GitHub Packages, which entered the lockfile with c123 (",{"type":22,"tag":92,"props":617,"children":619},{"className":618},[],[620],{"type":31,"value":621},"2759e45",{"type":31,"value":623},"); the workflow's ",{"type":22,"tag":92,"props":625,"children":627},{"className":626},[],[628],{"type":31,"value":629},"GH_NPM_READ_JON_PAT",{"type":31,"value":631}," can read the layer but not qmap. Nothing in the code; the site deploys from Mark's laptop, so nothing is blocked",{"type":22,"tag":88,"props":633,"children":634},{},[635,637,643,645,651,653,659],{"type":31,"value":636},"❓ an org admin: give ",{"type":22,"tag":92,"props":638,"children":640},{"className":639},[],[641],{"type":31,"value":642},"qpoint-io\u002Fdesign",{"type":31,"value":644}," read access to the qmap package (Packages › qmap › Manage Actions access), or a token whose owner can read it; then one green run. Queued as a task card from the shape.md thread. Follow-up once green: the workflow pins Node 20 and ",{"type":22,"tag":92,"props":646,"children":648},{"className":647},[],[649],{"type":31,"value":650},"rollup-plugin-visualizer@7",{"type":31,"value":652}," wants 22 (",{"type":22,"tag":92,"props":654,"children":656},{"className":655},[],[657],{"type":31,"value":658},"EBADENGINE",{"type":31,"value":660},", a warning today)",{"type":22,"tag":51,"props":662,"children":664},{"id":663},"worktrees-that-were-in-use-removed-2026-11-12",[665],{"type":31,"value":666},"Worktrees that were in use: ✅ removed 2026-11-12",{"type":22,"tag":23,"props":668,"children":669},{},[670,676,678,684,686,692,693,699,700,706],{"type":22,"tag":92,"props":671,"children":673},{"className":672},[],[674],{"type":31,"value":675},"qnative-c2",{"type":31,"value":677}," (12 GB), ",{"type":22,"tag":92,"props":679,"children":681},{"className":680},[],[682],{"type":31,"value":683},"qnative-c3",{"type":31,"value":685}," (56 GB) and the c6 worktree (48 GB) are removed, with their branches ",{"type":22,"tag":92,"props":687,"children":689},{"className":688},[],[690],{"type":31,"value":691},"c2\u002Frulings",{"type":31,"value":433},{"type":22,"tag":92,"props":694,"children":696},{"className":695},[],[697],{"type":31,"value":698},"c3\u002Fphases",{"type":31,"value":333},{"type":22,"tag":92,"props":701,"children":703},{"className":702},[],[704],{"type":31,"value":705},"claude\u002Fc6-lean-marker",{"type":31,"value":707},"; every commit on them was already on main. On Mark's word: the two old app copies running from c2 and c3 were quit, and the c6 session was archived.",{"type":22,"tag":51,"props":709,"children":711},{"id":710},"kept-on-purpose",[712],{"type":31,"value":713},"Kept on purpose",{"type":22,"tag":58,"props":715,"children":716},{},[717,732],{"type":22,"tag":62,"props":718,"children":719},{},[720],{"type":22,"tag":66,"props":721,"children":722},{},[723,727],{"type":22,"tag":70,"props":724,"children":725},{},[726],{"type":31,"value":74},{"type":22,"tag":70,"props":728,"children":729},{},[730],{"type":31,"value":731},"Why",{"type":22,"tag":81,"props":733,"children":734},{},[735,756,789,815,847,880,975,1011],{"type":22,"tag":66,"props":736,"children":737},{},[738,751],{"type":22,"tag":88,"props":739,"children":740},{},[741,743,749],{"type":31,"value":742},"design ",{"type":22,"tag":92,"props":744,"children":746},{"className":745},[],[747],{"type":31,"value":748},".claude\u002Fworktrees\u002Fc117-*",{"type":31,"value":750}," (two)",{"type":22,"tag":88,"props":752,"children":753},{},[754],{"type":31,"value":755},"c117's Alexander and overview work is held there",{"type":22,"tag":66,"props":757,"children":758},{},[759,768],{"type":22,"tag":88,"props":760,"children":761},{},[762],{"type":22,"tag":92,"props":763,"children":765},{"className":764},[],[766],{"type":31,"value":767},"qcontrol-c113",{"type":22,"tag":88,"props":769,"children":770},{},[771,773,779,781,787],{"type":31,"value":772},"untracked ",{"type":22,"tag":92,"props":774,"children":776},{"className":775},[],[777],{"type":31,"value":778},"check-baked.json",{"type":31,"value":780}," (c113's E1–E3 check of demo.qpoint.io, 2026-10-07); c113's pending items (delete the containers, the ",{"type":22,"tag":92,"props":782,"children":784},{"className":783},[],[785],{"type":31,"value":786},"deleted_classes",{"type":31,"value":788}," migration, the bake schedule)",{"type":22,"tag":66,"props":790,"children":791},{},[792,810],{"type":22,"tag":88,"props":793,"children":794},{},[795,797,803,804],{"type":31,"value":796},"branches ",{"type":22,"tag":92,"props":798,"children":800},{"className":799},[],[801],{"type":31,"value":802},"c112\u002Fdemo-container",{"type":31,"value":433},{"type":22,"tag":92,"props":805,"children":807},{"className":806},[],[808],{"type":31,"value":809},"c113\u002Fbaked-demo",{"type":22,"tag":88,"props":811,"children":812},{},[813],{"type":31,"value":814},"✅ pushed to origin 2026-11-12 for safekeeping; delete them when c112 and c113 close",{"type":22,"tag":66,"props":816,"children":817},{},[818,827],{"type":22,"tag":88,"props":819,"children":820},{},[821],{"type":22,"tag":92,"props":822,"children":824},{"className":823},[],[825],{"type":31,"value":826},"qmap\u002F.claude\u002Fworktrees\u002Fdetermined-meninsky-2ea1d6",{"type":22,"tag":88,"props":828,"children":829},{},[830,831,837,839,845],{"type":31,"value":772},{"type":22,"tag":92,"props":832,"children":834},{"className":833},[],[835],{"type":31,"value":836},"dev\u002Fexperiments\u002Fc28.haiku\u002FHAIKU.md",{"type":31,"value":838}," (2026-05-13) is not in qmap main. Main's c28 is ",{"type":22,"tag":92,"props":840,"children":842},{"className":841},[],[843],{"type":31,"value":844},"c28.live-qcontrol-stream",{"type":31,"value":846},", so the number clashes.",{"type":22,"tag":66,"props":848,"children":849},{},[850,859],{"type":22,"tag":88,"props":851,"children":852},{},[853],{"type":22,"tag":92,"props":854,"children":856},{"className":855},[],[857],{"type":31,"value":858},"qcontrol\u002F.claude\u002Fworktrees\u002Fhopeful-margulis-2be528",{"type":22,"tag":88,"props":860,"children":861},{},[862,864,870,872,878],{"type":31,"value":863},"detached at ",{"type":22,"tag":92,"props":865,"children":867},{"className":866},[],[868],{"type":31,"value":869},"8aaf1c9f4",{"type":31,"value":871}," (qdash scale fixes, 2026-10-05; also on local ",{"type":22,"tag":92,"props":873,"children":875},{"className":874},[],[876],{"type":31,"value":877},"qdash\u002Fscale-fixes",{"type":31,"value":879},"); clean; not reviewed",{"type":22,"tag":66,"props":881,"children":882},{},[883,894],{"type":22,"tag":88,"props":884,"children":885},{},[886,892],{"type":22,"tag":92,"props":887,"children":889},{"className":888},[],[890],{"type":31,"value":891},"qcontrol-main",{"type":31,"value":893}," (added 2026-11-13)",{"type":22,"tag":88,"props":895,"children":896},{},[897,898,904,905,911,913,919,921,927,928,934,936,942,944,950,951,957,959,965,967,973],{"type":31,"value":863},{"type":22,"tag":92,"props":899,"children":901},{"className":900},[],[902],{"type":31,"value":903},"origin\u002Fmain",{"type":31,"value":234},{"type":22,"tag":92,"props":906,"children":908},{"className":907},[],[909],{"type":31,"value":910},"8677b44ed",{"type":31,"value":912},", a read-only reference for c138's Live parity work. Its ",{"type":22,"tag":92,"props":914,"children":916},{"className":915},[],[917],{"type":31,"value":918},"crates\u002Fqdash\u002Fui\u002Fnode_modules",{"type":31,"value":920}," is an APFS clone of the Fable checkout's (the dependencies are identical), plus untracked ",{"type":22,"tag":92,"props":922,"children":924},{"className":923},[],[925],{"type":31,"value":926},"public\u002F_corpus.jsonl",{"type":31,"value":333},{"type":22,"tag":92,"props":929,"children":931},{"className":930},[],[932],{"type":31,"value":933},"_sentinel.jsonl",{"type":31,"value":935},". Run it with design's launch config ",{"type":22,"tag":92,"props":937,"children":939},{"className":938},[],[940],{"type":31,"value":941},"qdash-main",{"type":31,"value":943}," (",{"type":22,"tag":92,"props":945,"children":947},{"className":946},[],[948],{"type":31,"value":949},":3031",{"type":31,"value":433},{"type":22,"tag":92,"props":952,"children":954},{"className":953},[],[955],{"type":31,"value":956},"NUXT_LOCAL_LAYER=1",{"type":31,"value":958},", against the seed on ",{"type":22,"tag":92,"props":960,"children":962},{"className":961},[],[963],{"type":31,"value":964},":7882",{"type":31,"value":966},"). Remove it with ",{"type":22,"tag":92,"props":968,"children":970},{"className":969},[],[971],{"type":31,"value":972},"git -C qcontrol worktree remove --force ..\u002Fqcontrol-main",{"type":31,"value":974}," once c138's Phase 3 and the wipe are done.",{"type":22,"tag":66,"props":976,"children":977},{},[978,998],{"type":22,"tag":88,"props":979,"children":980},{},[981,983,989,990,996],{"type":31,"value":982},"qcontrol ",{"type":22,"tag":92,"props":984,"children":986},{"className":985},[],[987],{"type":31,"value":988},"feat\u002Fnew-pages",{"type":31,"value":234},{"type":22,"tag":92,"props":991,"children":993},{"className":992},[],[994],{"type":31,"value":995},"d274b9306",{"type":31,"value":997}," (2026-11-13)",{"type":22,"tag":88,"props":999,"children":1000},{},[1001,1003,1009],{"type":31,"value":1002},"✅ pushed 2026-11-13 on Mark's word: main's Audit log in the Fable ",{"type":22,"tag":92,"props":1004,"children":1006},{"className":1005},[],[1007],{"type":31,"value":1008},"\u002Flive",{"type":31,"value":1010}," (c138), now in PR qpoint-io\u002Fqcontrol#713.",{"type":22,"tag":66,"props":1012,"children":1013},{},[1014,1025],{"type":22,"tag":88,"props":1015,"children":1016},{},[1017,1018,1024],{"type":31,"value":742},{"type":22,"tag":92,"props":1019,"children":1021},{"className":1020},[],[1022],{"type":31,"value":1023},"c145.setup-tour",{"type":31,"value":997},{"type":22,"tag":88,"props":1026,"children":1027},{},[1028,1030,1036,1037,1043,1045,1051],{"type":31,"value":1029},"stage 1 only: ",{"type":22,"tag":92,"props":1031,"children":1033},{"className":1032},[],[1034],{"type":31,"value":1035},"initial-prompt.md",{"type":31,"value":333},{"type":22,"tag":92,"props":1038,"children":1040},{"className":1039},[],[1041],{"type":31,"value":1042},"plan.md",{"type":31,"value":1044},", with four rulings for Mark before any build. Not in ",{"type":22,"tag":92,"props":1046,"children":1048},{"className":1047},[],[1049],{"type":31,"value":1050},"CYCLES.md",{"type":31,"value":1052}," until kick-off.",{"type":22,"tag":51,"props":1054,"children":1056},{"id":1055},"live-when-parked-leave-to-their-sessions",[1057],{"type":31,"value":1058},"Live when parked: leave to their sessions",{"type":22,"tag":1060,"props":1061,"children":1062},"ul",{},[1063,1119],{"type":22,"tag":1064,"props":1065,"children":1066},"li",{},[1067,1069,1075,1076,1082,1083,1089,1090,1096,1098,1104,1105,1111,1112,1118],{"type":31,"value":1068},"design: ",{"type":22,"tag":92,"props":1070,"children":1072},{"className":1071},[],[1073],{"type":31,"value":1074},"cycles\u002Fc140.surface-evaluation\u002F",{"type":31,"value":433},{"type":22,"tag":92,"props":1077,"children":1079},{"className":1078},[],[1080],{"type":31,"value":1081},"c141.surface-docs\u002F",{"type":31,"value":433},{"type":22,"tag":92,"props":1084,"children":1086},{"className":1085},[],[1087],{"type":31,"value":1088},"c142.cycle-tours\u002F",{"type":31,"value":433},{"type":22,"tag":92,"props":1091,"children":1093},{"className":1092},[],[1094],{"type":31,"value":1095},"brand\u002Fglossary.md",{"type":31,"value":1097},", and their edits to ",{"type":22,"tag":92,"props":1099,"children":1101},{"className":1100},[],[1102],{"type":31,"value":1103},"cycles\u002FCYCLES.md",{"type":31,"value":433},{"type":22,"tag":92,"props":1106,"children":1108},{"className":1107},[],[1109],{"type":31,"value":1110},"c133",{"type":31,"value":433},{"type":22,"tag":92,"props":1113,"children":1115},{"className":1114},[],[1116],{"type":31,"value":1117},"c135",{"type":31,"value":266},{"type":22,"tag":1064,"props":1120,"children":1121},{},[1122,1124,1130],{"type":31,"value":1123},"qnative main: about 92 paths in flight, a crate move into ",{"type":22,"tag":92,"props":1125,"children":1127},{"className":1126},[],[1128],{"type":31,"value":1129},"crates\u002Fqguikit",{"type":31,"value":1131},", partly staged.",{"type":22,"tag":51,"props":1133,"children":1135},{"id":1134},"older-uncommitted-work-needs-its-owners-call",[1136],{"type":31,"value":1137},"Older uncommitted work: needs its owner's call",{"type":22,"tag":58,"props":1139,"children":1140},{},[1141,1162],{"type":22,"tag":62,"props":1142,"children":1143},{},[1144],{"type":22,"tag":66,"props":1145,"children":1146},{},[1147,1152,1157],{"type":22,"tag":70,"props":1148,"children":1149},{},[1150],{"type":31,"value":1151},"Repo",{"type":22,"tag":70,"props":1153,"children":1154},{},[1155],{"type":31,"value":1156},"What",{"type":22,"tag":70,"props":1158,"children":1159},{},[1160],{"type":31,"value":1161},"Dates",{"type":22,"tag":81,"props":1163,"children":1164},{},[1165,1229,1285,1316,1355,1379,1409,1439],{"type":22,"tag":66,"props":1166,"children":1167},{},[1168,1178,1224],{"type":22,"tag":88,"props":1169,"children":1170},{},[1171,1173],{"type":31,"value":1172},"q-nuxt-layer ",{"type":22,"tag":92,"props":1174,"children":1176},{"className":1175},[],[1177],{"type":31,"value":550},{"type":22,"tag":88,"props":1179,"children":1180},{},[1181,1187,1189,1195,1196,1202,1204,1210,1211,1217,1218],{"type":22,"tag":92,"props":1182,"children":1184},{"className":1183},[],[1185],{"type":31,"value":1186},"dev\u002FControlColor.vue",{"type":31,"value":1188}," (an HSB picker in place of the native one), ",{"type":22,"tag":92,"props":1190,"children":1192},{"className":1191},[],[1193],{"type":31,"value":1194},"dev\u002FConfigurator.vue",{"type":31,"value":943},{"type":22,"tag":92,"props":1197,"children":1199},{"className":1198},[],[1200],{"type":31,"value":1201},"collapsed",{"type":31,"value":1203},"), ",{"type":22,"tag":92,"props":1205,"children":1207},{"className":1206},[],[1208],{"type":31,"value":1209},"nav\u002FJumpPills.vue",{"type":31,"value":433},{"type":22,"tag":92,"props":1212,"children":1214},{"className":1213},[],[1215],{"type":31,"value":1216},"ux\u002FPageTitle.vue",{"type":31,"value":433},{"type":22,"tag":92,"props":1219,"children":1221},{"className":1220},[],[1222],{"type":31,"value":1223},"composables\u002FuseStickyBand.ts",{"type":22,"tag":88,"props":1225,"children":1226},{},[1227],{"type":31,"value":1228},"10-18 → 11-03",{"type":22,"tag":66,"props":1230,"children":1231},{},[1232,1241,1280],{"type":22,"tag":88,"props":1233,"children":1234},{},[1235,1236],{"type":31,"value":982},{"type":22,"tag":92,"props":1237,"children":1239},{"className":1238},[],[1240],{"type":31,"value":988},{"type":22,"tag":88,"props":1242,"children":1243},{},[1244,1250,1252,1258,1259,1265,1266,1272,1274],{"type":22,"tag":92,"props":1245,"children":1247},{"className":1246},[],[1248],{"type":31,"value":1249},"crates\u002Fqdash\u002FREADME.md",{"type":31,"value":1251}," (a rewrite, −335 lines), ",{"type":22,"tag":92,"props":1253,"children":1255},{"className":1254},[],[1256],{"type":31,"value":1257},"crates\u002Fqdash\u002Fui\u002FREADME.md",{"type":31,"value":433},{"type":22,"tag":92,"props":1260,"children":1262},{"className":1261},[],[1263],{"type":31,"value":1264},"ui\u002Fapp\u002Fpages\u002Fcompliance.vue",{"type":31,"value":433},{"type":22,"tag":92,"props":1267,"children":1269},{"className":1268},[],[1270],{"type":31,"value":1271},"devenv.nix",{"type":31,"value":1273},", new ",{"type":22,"tag":92,"props":1275,"children":1277},{"className":1276},[],[1278],{"type":31,"value":1279},"crates\u002Fqdash\u002Fdocs\u002Fhow-it-works.md",{"type":22,"tag":88,"props":1281,"children":1282},{},[1283],{"type":31,"value":1284},"10-05 → 11-03",{"type":22,"tag":66,"props":1286,"children":1287},{},[1288,1298,1311],{"type":22,"tag":88,"props":1289,"children":1290},{},[1291,1293],{"type":31,"value":1292},"market-analyst ",{"type":22,"tag":92,"props":1294,"children":1296},{"className":1295},[],[1297],{"type":31,"value":550},{"type":22,"tag":88,"props":1299,"children":1300},{},[1301,1303,1309],{"type":31,"value":1302},"✅ ruled 2026-11-12: the 19 calls are internal (team syncs, all-hands, 1:1s, an investor monthly), so they are kept local and never committed, hidden through ",{"type":22,"tag":92,"props":1304,"children":1306},{"className":1305},[],[1307],{"type":31,"value":1308},".git\u002Finfo\u002Fexclude",{"type":31,"value":1310}," (remove a line there to bring one back)",{"type":22,"tag":88,"props":1312,"children":1313},{},[1314],{"type":31,"value":1315},"09-22",{"type":22,"tag":66,"props":1317,"children":1318},{},[1319,1329,1350],{"type":22,"tag":88,"props":1320,"children":1321},{},[1322,1324],{"type":31,"value":1323},"qmap ",{"type":22,"tag":92,"props":1325,"children":1327},{"className":1326},[],[1328],{"type":31,"value":550},{"type":22,"tag":88,"props":1330,"children":1331},{},[1332,1334,1340,1342,1348],{"type":31,"value":1333},"✅ the 15 commits pushed 2026-11-12 (",{"type":22,"tag":92,"props":1335,"children":1337},{"className":1336},[],[1338],{"type":31,"value":1339},"29b3de2",{"type":31,"value":1341},", on Mark's word); ~50 changed paths still uncommitted, and ",{"type":22,"tag":92,"props":1343,"children":1345},{"className":1344},[],[1346],{"type":31,"value":1347},"c28.haiku",{"type":31,"value":1349}," in a worktree",{"type":22,"tag":88,"props":1351,"children":1352},{},[1353],{"type":31,"value":1354},"02 → 11-04",{"type":22,"tag":66,"props":1356,"children":1357},{},[1358,1369,1374],{"type":22,"tag":88,"props":1359,"children":1360},{},[1361,1363],{"type":31,"value":1362},"bob-wire ",{"type":22,"tag":92,"props":1364,"children":1366},{"className":1365},[],[1367],{"type":31,"value":1368},"c16-agent-control-plane",{"type":22,"tag":88,"props":1370,"children":1371},{},[1372],{"type":31,"value":1373},"c17, c20 and c21 pages and data",{"type":22,"tag":88,"props":1375,"children":1376},{},[1377],{"type":31,"value":1378},"06-16 → 09-03",{"type":22,"tag":66,"props":1380,"children":1381},{},[1382,1393,1404],{"type":22,"tag":88,"props":1383,"children":1384},{},[1385,1387],{"type":31,"value":1386},"qflow ",{"type":22,"tag":92,"props":1388,"children":1390},{"className":1389},[],[1391],{"type":31,"value":1392},"ai-ecosystem-visualizations",{"type":22,"tag":88,"props":1394,"children":1395},{},[1396,1402],{"type":22,"tag":92,"props":1397,"children":1399},{"className":1398},[],[1400],{"type":31,"value":1401},"dev\u002Fexperiments\u002Fc12.qcontrol-live-view\u002F",{"type":31,"value":1403}," and edits",{"type":22,"tag":88,"props":1405,"children":1406},{},[1407],{"type":31,"value":1408},"03-25 → 07-29",{"type":22,"tag":66,"props":1410,"children":1411},{},[1412,1421,1434],{"type":22,"tag":88,"props":1413,"children":1414},{},[1415,1416],{"type":31,"value":742},{"type":22,"tag":92,"props":1417,"children":1419},{"className":1418},[],[1420],{"type":31,"value":550},{"type":22,"tag":88,"props":1422,"children":1423},{},[1424,1426,1432],{"type":31,"value":1425},"✅ the nested c3 move reverted 2026-11-12 (identical copy; c3 back at ",{"type":22,"tag":92,"props":1427,"children":1429},{"className":1428},[],[1430],{"type":31,"value":1431},"cycles\u002Fc3.app-migration\u002F",{"type":31,"value":1433},"); the c130 PNG committed",{"type":22,"tag":88,"props":1435,"children":1436},{},[1437],{"type":31,"value":1438},"02-26; 11-12",{"type":22,"tag":66,"props":1440,"children":1441},{},[1442,1453,1489],{"type":22,"tag":88,"props":1443,"children":1444},{},[1445],{"type":22,"tag":36,"props":1446,"children":1450},{"href":1447,"rel":1448},"http:\u002F\u002Fwww.qpoint.io",[1449],"nofollow",[1451],{"type":31,"value":1452},"www.qpoint.io",{"type":22,"tag":88,"props":1454,"children":1455},{},[1456,1458,1463,1465,1471,1473,1479,1481,1487],{"type":31,"value":1457},"✅ 2026-11-12: the checkout is on ",{"type":22,"tag":92,"props":1459,"children":1461},{"className":1460},[],[1462],{"type":31,"value":550},{"type":31,"value":1464},"; ",{"type":22,"tag":92,"props":1466,"children":1468},{"className":1467},[],[1469],{"type":31,"value":1470},"disable-dark-mode",{"type":31,"value":1472}," deleted locally and on origin (#65 merged long ago, and since then the branch only collected layer bumps); www dropped from ",{"type":22,"tag":92,"props":1474,"children":1476},{"className":1475},[],[1477],{"type":31,"value":1478},"update-consumers.sh",{"type":31,"value":1480}," (layer ",{"type":22,"tag":92,"props":1482,"children":1484},{"className":1483},[],[1485],{"type":31,"value":1486},"f581e09",{"type":31,"value":1488},"), so bump it by hand when Rob wants the layer (main is on 0.9.0)",{"type":22,"tag":88,"props":1490,"children":1491},{},[1492],{"type":31,"value":1493},"—",{"type":22,"tag":51,"props":1495,"children":1497},{"id":1496},"older-open-prs",[1498],{"type":31,"value":1499},"Older open PRs",{"type":22,"tag":58,"props":1501,"children":1502},{},[1503,1519],{"type":22,"tag":62,"props":1504,"children":1505},{},[1506],{"type":22,"tag":66,"props":1507,"children":1508},{},[1509,1514],{"type":22,"tag":70,"props":1510,"children":1511},{},[1512],{"type":31,"value":1513},"PR",{"type":22,"tag":70,"props":1515,"children":1516},{},[1517],{"type":31,"value":1518},"Recommendation",{"type":22,"tag":81,"props":1520,"children":1521},{},[1522,1542,1583,1603,1637,1684],{"type":22,"tag":66,"props":1523,"children":1524},{},[1525,1537],{"type":22,"tag":88,"props":1526,"children":1527},{},[1528,1535],{"type":22,"tag":36,"props":1529,"children":1532},{"href":1530,"rel":1531},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fqcontrol\u002Fpull\u002F713",[1449],[1533],{"type":31,"value":1534},"qcontrol#713",{"type":31,"value":1536}," Initial Nuxt Frontend Buildout",{"type":22,"tag":88,"props":1538,"children":1539},{},[1540],{"type":31,"value":1541},"keep open; the qdash branch, waiting on Tyler's review",{"type":22,"tag":66,"props":1543,"children":1544},{},[1545,1563],{"type":22,"tag":88,"props":1546,"children":1547},{},[1548,1555,1557],{"type":22,"tag":36,"props":1549,"children":1552},{"href":1550,"rel":1551},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fqcontrol\u002Fpull\u002F692",[1449],[1553],{"type":31,"value":1554},"qcontrol#692",{"type":31,"value":1556}," index on ",{"type":22,"tag":92,"props":1558,"children":1560},{"className":1559},[],[1561],{"type":31,"value":1562},"tool_calls(run_id)",{"type":22,"tag":88,"props":1564,"children":1565},{},[1566,1568,1573,1575,1581],{"type":31,"value":1567},"✅ closed 2026-11-12: ",{"type":22,"tag":92,"props":1569,"children":1571},{"className":1570},[],[1572],{"type":31,"value":988},{"type":31,"value":1574}," already carries the index (",{"type":22,"tag":92,"props":1576,"children":1578},{"className":1577},[],[1579],{"type":31,"value":1580},"4f6b16ce8",{"type":31,"value":1582},"), so it lands with #713",{"type":22,"tag":66,"props":1584,"children":1585},{},[1586,1598],{"type":22,"tag":88,"props":1587,"children":1588},{},[1589,1596],{"type":22,"tag":36,"props":1590,"children":1593},{"href":1591,"rel":1592},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fqmap\u002Fpull\u002F4",[1449],[1594],{"type":31,"value":1595},"qmap#4",{"type":31,"value":1597}," Cycle 14+",{"type":22,"tag":88,"props":1599,"children":1600},{},[1601],{"type":31,"value":1602},"✅ closed 2026-11-12 after qmap main was pushed: main supersedes it (its own publish workflow, #6 and #7)",{"type":22,"tag":66,"props":1604,"children":1605},{},[1606,1632],{"type":22,"tag":88,"props":1607,"children":1608},{},[1609,1616,1617,1624,1625],{"type":22,"tag":36,"props":1610,"children":1613},{"href":1611,"rel":1612},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fwww.qpoint.io\u002Fpull\u002F56",[1449],[1614],{"type":31,"value":1615},"www.qpoint.io#56",{"type":31,"value":433},{"type":22,"tag":36,"props":1618,"children":1621},{"href":1619,"rel":1620},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fwww.qpoint.io\u002Fpull\u002F51",[1449],[1622],{"type":31,"value":1623},"#51",{"type":31,"value":433},{"type":22,"tag":36,"props":1626,"children":1629},{"href":1627,"rel":1628},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fwww.qpoint.io\u002Fpull\u002F47",[1449],[1630],{"type":31,"value":1631},"#47",{"type":22,"tag":88,"props":1633,"children":1634},{},[1635],{"type":31,"value":1636},"all conflict and are 6–11 months old. Ask Rob (active on the site, #86) which are still wanted; close the rest.",{"type":22,"tag":66,"props":1638,"children":1639},{},[1640,1666],{"type":22,"tag":88,"props":1641,"children":1642},{},[1643,1650,1651,1658,1659],{"type":22,"tag":36,"props":1644,"children":1647},{"href":1645,"rel":1646},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fapp.qpoint.io\u002Fpull\u002F247",[1449],[1648],{"type":31,"value":1649},"app.qpoint.io#247",{"type":31,"value":433},{"type":22,"tag":36,"props":1652,"children":1655},{"href":1653,"rel":1654},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fapp.qpoint.io\u002Fpull\u002F238",[1449],[1656],{"type":31,"value":1657},"#238",{"type":31,"value":433},{"type":22,"tag":36,"props":1660,"children":1663},{"href":1661,"rel":1662},"https:\u002F\u002Fgithub.com\u002Fqpoint-io\u002Fapp.qpoint.io\u002Fpull\u002F166",[1449],[1664],{"type":31,"value":1665},"#166",{"type":22,"tag":88,"props":1667,"children":1668},{},[1669,1671,1676,1677,1683],{"type":31,"value":1670},"✅ closed 2026-11-12 as superseded; app.qpoint.io dropped from ",{"type":22,"tag":92,"props":1672,"children":1674},{"className":1673},[],[1675],{"type":31,"value":1478},{"type":31,"value":1480},{"type":22,"tag":92,"props":1678,"children":1680},{"className":1679},[],[1681],{"type":31,"value":1682},"db128d4",{"type":31,"value":154},{"type":22,"tag":66,"props":1685,"children":1686},{},[1687,1692],{"type":22,"tag":88,"props":1688,"children":1689},{},[1690],{"type":31,"value":1691},"24 bot PRs (dependabot, captainqpoint; lockfile bumps from March to May) in design, layer, qflow, market-analysis, bob-wire, qmap, www, app",{"type":22,"tag":88,"props":1693,"children":1694},{},[1695,1697,1703],{"type":31,"value":1696},"close; run one ",{"type":22,"tag":92,"props":1698,"children":1700},{"className":1699},[],[1701],{"type":31,"value":1702},"npm audit fix",{"type":31,"value":1704}," pass per repo. qcontrol's three (#707, #673, #592) are the product team's.",{"type":22,"tag":45,"props":1706,"children":1708},{"id":1707},"the-decision-queue",[1709],{"type":31,"value":14},{"type":22,"tag":1711,"props":1712,"children":1713},"ol",{},[1714,1737,1750,1760,1785,1798,1808],{"type":22,"tag":1064,"props":1715,"children":1716},{},[1717,1722,1723,1729,1731,1736],{"type":22,"tag":27,"props":1718,"children":1719},{},[1720],{"type":31,"value":1721},"qmap:",{"type":31,"value":234},{"type":22,"tag":1724,"props":1725,"children":1726},"del",{},[1727],{"type":31,"value":1728},"push main's 15 commits and close #4",{"type":31,"value":1730}," (done 2026-11-12); still to decide: the ~50 uncommitted paths and ",{"type":22,"tag":92,"props":1732,"children":1734},{"className":1733},[],[1735],{"type":31,"value":1347},{"type":31,"value":266},{"type":22,"tag":1064,"props":1738,"children":1739},{},[1740,1748],{"type":22,"tag":1724,"props":1741,"children":1742},{},[1743],{"type":22,"tag":27,"props":1744,"children":1745},{},[1746],{"type":31,"value":1747},"c112 and c113 branches.",{"type":31,"value":1749}," Pushed 2026-11-12.",{"type":22,"tag":1064,"props":1751,"children":1752},{},[1753,1758],{"type":22,"tag":27,"props":1754,"children":1755},{},[1756],{"type":31,"value":1757},"The layer's five uncommitted files:",{"type":31,"value":1759}," finish and release them, or roll them back (c103 noted layer props \"under evaluation\").",{"type":22,"tag":1064,"props":1761,"children":1762},{},[1763,1776,1778,1783],{"type":22,"tag":27,"props":1764,"children":1765},{},[1766,1768,1774],{"type":31,"value":1767},"qdash's README rewrite and ",{"type":22,"tag":92,"props":1769,"children":1771},{"className":1770},[],[1772],{"type":31,"value":1773},"how-it-works.md",{"type":31,"value":1775},":",{"type":31,"value":1777}," commit to ",{"type":22,"tag":92,"props":1779,"children":1781},{"className":1780},[],[1782],{"type":31,"value":988},{"type":31,"value":1784},", or drop.",{"type":22,"tag":1064,"props":1786,"children":1787},{},[1788,1796],{"type":22,"tag":1724,"props":1789,"children":1790},{},[1791],{"type":22,"tag":27,"props":1792,"children":1793},{},[1794],{"type":31,"value":1795},"market-analyst's 19 raw calls.",{"type":31,"value":1797}," Kept local, 2026-11-12.",{"type":22,"tag":1064,"props":1799,"children":1800},{},[1801,1806],{"type":22,"tag":27,"props":1802,"children":1803},{},[1804],{"type":31,"value":1805},"The older PRs",{"type":31,"value":1807}," above that are still open: the www PRs (Rob), the bot PRs.",{"type":22,"tag":1064,"props":1809,"children":1810},{},[1811,1816],{"type":22,"tag":27,"props":1812,"children":1813},{},[1814],{"type":31,"value":1815},"Design CI",{"type":31,"value":1817}," (added 2026-11-13): the qmap package permission, so PR checks mean something again (the \"Owed\" table).",{"type":22,"tag":45,"props":1819,"children":1821},{"id":1820},"suggested-first-hour-at-pickup",[1822],{"type":31,"value":15},{"type":22,"tag":1711,"props":1824,"children":1825},{},[1826,1857,1862],{"type":22,"tag":1064,"props":1827,"children":1828},{},[1829,1831,1844,1848,1850,1856],{"type":31,"value":1830},"Re-run the survey (other sessions move fast):",{"type":22,"tag":1832,"props":1833,"children":1839},"pre",{"className":1834,"code":1835,"language":1836,"meta":1837,"style":1838},"language-bash","cd ~\u002Fweb\u002Fqpoint && for d in design q-nuxt-layer qnative intents market-analyst qcontrol bob-wire qflow www.qpoint.io qmap; do git -C $d fetch -q origin; printf \"%-15s %-28s %s uncommitted:%s\\n\" $d \"$(git -C $d branch --show-current)\" \"$(git -C $d status -sb | head -1 | sed 's\u002F^## [^ ]*\u002F\u002F')\" \"$(git -C $d status --porcelain | wc -l | tr -d ' ')\"; done\n","bash","","undefined",[1840],{"type":22,"tag":92,"props":1841,"children":1842},{"__ignoreMap":1837},[1843],{"type":31,"value":1835},{"type":22,"tag":1845,"props":1846,"children":1847},"br",{},[],{"type":31,"value":1849},"And the open PRs: ",{"type":22,"tag":92,"props":1851,"children":1853},{"className":1852},[],[1854],{"type":31,"value":1855},"GITHUB_TOKEN= gh search prs --owner qpoint-io --author @me --state open",{"type":31,"value":266},{"type":22,"tag":1064,"props":1858,"children":1859},{},[1860],{"type":31,"value":1861},"Clear the \"Owed\" table: the layer release, then the deploy, then the c7 captures.",{"type":22,"tag":1064,"props":1863,"children":1864},{},[1865],{"type":31,"value":1866},"Walk the decision queue with Mark.",{"type":22,"tag":45,"props":1868,"children":1870},{"id":1869},"restore-points-deleted-2026-11-12",[1871],{"type":31,"value":16},{"type":22,"tag":23,"props":1873,"children":1874},{},[1875,1877,1883],{"type":31,"value":1876},"Restorable with ",{"type":22,"tag":92,"props":1878,"children":1880},{"className":1879},[],[1881],{"type":31,"value":1882},"git branch \u003Cname> \u003Csha>",{"type":31,"value":1884}," until git prunes unreachable objects (about two weeks):",{"type":22,"tag":58,"props":1886,"children":1887},{},[1888,1908],{"type":22,"tag":62,"props":1889,"children":1890},{},[1891],{"type":22,"tag":66,"props":1892,"children":1893},{},[1894,1898,1903],{"type":22,"tag":70,"props":1895,"children":1896},{},[1897],{"type":31,"value":1151},{"type":22,"tag":70,"props":1899,"children":1900},{},[1901],{"type":31,"value":1902},"Branch",{"type":22,"tag":70,"props":1904,"children":1905},{},[1906],{"type":31,"value":1907},"SHA",{"type":22,"tag":81,"props":1909,"children":1910},{},[1911,1937,1962,1989],{"type":22,"tag":66,"props":1912,"children":1913},{},[1914,1919,1928],{"type":22,"tag":88,"props":1915,"children":1916},{},[1917],{"type":31,"value":1918},"qcontrol",{"type":22,"tag":88,"props":1920,"children":1921},{},[1922],{"type":22,"tag":92,"props":1923,"children":1925},{"className":1924},[],[1926],{"type":31,"value":1927},"backup\u002Ffeat-new-pages-pre-rebase",{"type":22,"tag":88,"props":1929,"children":1930},{},[1931],{"type":22,"tag":92,"props":1932,"children":1934},{"className":1933},[],[1935],{"type":31,"value":1936},"cf065ab0832ae3cf0466b8c95239c808237758fd",{"type":22,"tag":66,"props":1938,"children":1939},{},[1940,1944,1953],{"type":22,"tag":88,"props":1941,"children":1942},{},[1943],{"type":31,"value":1918},{"type":22,"tag":88,"props":1945,"children":1946},{},[1947],{"type":22,"tag":92,"props":1948,"children":1950},{"className":1949},[],[1951],{"type":31,"value":1952},"backup\u002Ffeat-new-pages-pre-rebase-1005",{"type":22,"tag":88,"props":1954,"children":1955},{},[1956],{"type":22,"tag":92,"props":1957,"children":1959},{"className":1958},[],[1960],{"type":31,"value":1961},"c9da3b5526fa21a43c29ec4cb61c027c5fe94097",{"type":22,"tag":66,"props":1963,"children":1964},{},[1965,1969,1978],{"type":22,"tag":88,"props":1966,"children":1967},{},[1968],{"type":31,"value":8},{"type":22,"tag":88,"props":1970,"children":1971},{},[1972],{"type":22,"tag":92,"props":1973,"children":1975},{"className":1974},[],[1976],{"type":31,"value":1977},"claude\u002Fjovial-dubinsky-36e37e",{"type":22,"tag":88,"props":1979,"children":1980},{},[1981,1987],{"type":22,"tag":92,"props":1982,"children":1984},{"className":1983},[],[1985],{"type":31,"value":1986},"bedcca7bb7f50a46269da4f9ca4cd48cb6793c57",{"type":31,"value":1988}," (also the HEAD of the c117 Alexander worktree)",{"type":22,"tag":66,"props":1990,"children":1991},{},[1992,1996,2005],{"type":22,"tag":88,"props":1993,"children":1994},{},[1995],{"type":31,"value":8},{"type":22,"tag":88,"props":1997,"children":1998},{},[1999],{"type":22,"tag":92,"props":2000,"children":2002},{"className":2001},[],[2003],{"type":31,"value":2004},"c81\u002Fphase1-pages",{"type":22,"tag":88,"props":2006,"children":2007},{},[2008,2014],{"type":22,"tag":92,"props":2009,"children":2011},{"className":2010},[],[2012],{"type":31,"value":2013},"014dc95a98d160f9bd1a43f4e9b07bfe96ae3959",{"type":31,"value":2015}," (merged as #13)",{"type":22,"tag":23,"props":2017,"children":2018},{},[2019],{"type":31,"value":2020},"The other deleted branches were merged PRs or contained in main.",{"type":22,"tag":45,"props":2022,"children":2024},{"id":2023},"how-the-conflicts-were-untangled-for-the-next-sweep",[2025],{"type":31,"value":17},{"type":22,"tag":1060,"props":2027,"children":2028},{},[2029,2052,2085,2103],{"type":22,"tag":1064,"props":2030,"children":2031},{},[2032,2037,2038,2043,2044,2050],{"type":22,"tag":27,"props":2033,"children":2034},{},[2035],{"type":31,"value":2036},"Shared indexes",{"type":31,"value":943},{"type":22,"tag":92,"props":2039,"children":2041},{"className":2040},[],[2042],{"type":31,"value":1050},{"type":31,"value":433},{"type":22,"tag":92,"props":2045,"children":2047},{"className":2046},[],[2048],{"type":31,"value":2049},"page-registry.ts",{"type":31,"value":2051},", story modules, a CYCLE.md's Documents line): keep both. Main's newer version of a rewritten line wins, and the branch's addition goes beside it.",{"type":22,"tag":1064,"props":2053,"children":2054},{},[2055,2060,2061,2067,2069,2075,2077,2083],{"type":22,"tag":27,"props":2056,"children":2057},{},[2058],{"type":31,"value":2059},"Capture manifests",{"type":31,"value":943},{"type":22,"tag":92,"props":2062,"children":2064},{"className":2063},[],[2065],{"type":31,"value":2066},"public\u002Fcycles\u002F\u003Cproject>\u002Fmanifest.json",{"type":31,"value":2068},"): merge by entry, keyed by ",{"type":22,"tag":92,"props":2070,"children":2072},{"className":2071},[],[2073],{"type":31,"value":2074},"file",{"type":31,"value":2076}," plus ",{"type":22,"tag":92,"props":2078,"children":2080},{"className":2079},[],[2081],{"type":31,"value":2082},"variant",{"type":31,"value":2084},". Main's entries, plus the branch's new ones. Check that nothing was dropped or changed.",{"type":22,"tag":1064,"props":2086,"children":2087},{},[2088,2093,2095,2101],{"type":22,"tag":27,"props":2089,"children":2090},{},[2091],{"type":31,"value":2092},"Code",{"type":31,"value":2094}," (qnative ",{"type":22,"tag":92,"props":2096,"children":2098},{"className":2097},[],[2099],{"type":31,"value":2100},"shell.rs",{"type":31,"value":2102},"): keep the branch's new structure and carry main's behaviour into it, then build, test, run the lean check and let CI pass before merging.",{"type":22,"tag":1064,"props":2104,"children":2105},{},[2106,2111,2113,2119],{"type":22,"tag":27,"props":2107,"children":2108},{},[2109],{"type":31,"value":2110},"Never stash or reset in a tree a live session uses.",{"type":31,"value":2112}," Rebase in a scratch worktree, push, and merge through the PR. When moving a branch ref under a live tree, do it only when the trees are identical, with ",{"type":22,"tag":92,"props":2114,"children":2116},{"className":2115},[],[2117],{"type":31,"value":2118},"git update-ref \u003Cref> \u003Cnew> \u003Cold>",{"type":31,"value":266},{"type":22,"tag":2121,"props":2122,"children":2123},"style",{},[2124],{"type":31,"value":1837},1794599466900]