[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"$fDqaMtjXqp0aVoGpWJ9BG7F6LRtf_Is0kl5yT58W91c0":3},{"from":4,"to":5,"cycles":6,"entries":294,"repos":295,"releases":384,"deploys":385,"captures":386,"clusters":387,"subjects":388,"notes":389,"week":4,"prev":60,"next":391,"current":21},"2026-04-27","2026-05-03",{"started":7,"open":22,"closed":293},[8],{"project":9,"projectLabel":10,"id":11,"num":12,"dir":13,"title":14,"focus":15,"status":16,"thumbnail":17,"started":18,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":20,"quietWeeks":20,"stale":21,"active":21},"qmap","Qmap","c26",26,"c26.flatland-view","flatland-view","Add a `flatland` view (topdown camera + pitched 3D models) for VOX\u002FOBJ-backed actors","active",null,"2026-04-28","record",1,false,[23,34,43,54,61,70,77,84,90,98,105,112,118,123,131,139,146,156,163,172,182,189,195,201,208,215,220,228,232,238,242,249,253,260,267,273,277,280,288],{"project":9,"projectLabel":10,"id":24,"num":25,"dir":26,"title":27,"focus":28,"status":16,"thumbnail":29,"started":30,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":31,"quietWeeks":32,"stale":21,"active":33},"c25",25,"c25.ai-ecosystem-inventory-map","ai-ecosystem-inventory-map","Build a qmap inventory\u002Findex view of the company-wide AI ecosystem using deterministic synthetic data first","\u002Fcycles\u002Fqmap\u002Fc25-ai-ecosystem-inventory-map.png","2026-04-21",2,0,true,{"project":35,"projectLabel":36,"id":37,"num":38,"dir":39,"title":40,"focus":17,"status":16,"thumbnail":41,"started":42,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":31,"quietWeeks":20,"stale":21,"active":21},"bob-wire","Bob-Wire","c10",10,"c10.security-overview-benchmark","Security Overview Benchmark","\u002Fcycles\u002Fbob-wire\u002Fc10-index.png","2026-04-22",{"project":44,"projectLabel":45,"id":46,"num":47,"dir":48,"title":49,"focus":50,"status":51,"thumbnail":17,"started":30,"startedSource":19,"closed":52,"closedSource":53,"openWeeks":31,"quietWeeks":20,"stale":21,"active":21},"design","Design","c44",44,"c44.figma-ai-dashboard-redesign","Figma AI Dashboard Redesign","Establish a clean Figma-first source of truth for the dashboard redesign by modeling a flexible visual component API, then use AI to accelerate exploration without polluting the design system","closing","2026-11-14","provisional",{"project":35,"projectLabel":36,"id":55,"num":56,"dir":57,"title":58,"focus":17,"status":16,"thumbnail":59,"started":60,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":31,"quietWeeks":20,"stale":21,"active":21},"c9",9,"c9.meaning-layer-dashboard","Meaning-Layer Dashboard","\u002Fcycles\u002Fbob-wire\u002Fc9-index.png","2026-04-20",{"project":9,"projectLabel":10,"id":62,"num":63,"dir":64,"title":65,"focus":66,"status":16,"thumbnail":67,"started":68,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":69,"quietWeeks":20,"stale":21,"active":21},"c24",24,"c24.synthetic-live-session-replay","synthetic-live-session-replay","Build a deterministic synthetic replay path for live-feeling qmap sessions","\u002Fcycles\u002Fqmap\u002Fc24-complete.png","2026-04-17",3,{"project":9,"projectLabel":10,"id":71,"num":72,"dir":73,"title":74,"focus":75,"status":16,"thumbnail":76,"started":68,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":69,"quietWeeks":20,"stale":21,"active":21},"c23",23,"c23.custom-obj-models","custom-obj-models","Validate import, normalization, and rendering of custom `.obj` actor models in qmap","\u002Fcycles\u002Fqmap\u002Fc23-cowboy.png",{"project":35,"projectLabel":36,"id":78,"num":79,"dir":80,"title":81,"focus":17,"status":16,"thumbnail":82,"started":83,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":31,"quietWeeks":31,"stale":21,"active":21},"c12",12,"c12.inventory-deep-dive","Inventory Deep Dive","\u002Fcycles\u002Fbob-wire\u002Fc12-index.png","2026-04-24",{"project":35,"projectLabel":36,"id":85,"num":86,"dir":87,"title":88,"focus":17,"status":16,"thumbnail":17,"started":89,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":31,"quietWeeks":31,"stale":21,"active":21},"c11",11,"c11.pixel-character-system","Pixel Character System","2026-04-23",{"project":44,"projectLabel":45,"id":91,"num":92,"dir":93,"title":94,"focus":95,"status":96,"thumbnail":17,"started":60,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":31,"quietWeeks":31,"stale":21,"active":21},"c43",43,"c43.ai-ecosystem-inventory-map","AI Ecosystem Inventory Map","Define the qmap implementation path for an inventory\u002Findex view of the company-wide AI ecosystem","archived","2026-08-15",{"project":44,"projectLabel":45,"id":99,"num":100,"dir":101,"title":102,"focus":17,"status":96,"thumbnail":103,"started":104,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":69,"quietWeeks":31,"stale":21,"active":21},"c40",40,"c40.qpixel-library","Qpixel Library","\u002Farchive\u002F2026-q3\u002Fc40-qpixel-editor.png","2026-04-16",{"project":44,"projectLabel":45,"id":106,"num":107,"dir":108,"title":109,"focus":110,"status":96,"thumbnail":111,"started":104,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":69,"quietWeeks":31,"stale":21,"active":21},"c39",39,"c39.timeline-visualization","Timeline Visualization","Horizontal timeline system for artifacts, history, and curated milestones across the design site","\u002Farchive\u002F2026-q3\u002Fc39-timeline.png",{"project":44,"projectLabel":45,"id":113,"num":114,"dir":115,"title":116,"focus":117,"status":96,"thumbnail":17,"started":104,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":69,"quietWeeks":31,"stale":21,"active":21},"c38",38,"c38.qcontrol-visibility-storytelling","qcontrol Visibility Storytelling","Design briefs for the trust, provenance, storytelling, and layered-visibility framing around qcontrol-driven visualizations",{"project":44,"projectLabel":45,"id":119,"num":120,"dir":121,"title":122,"focus":17,"status":96,"thumbnail":17,"started":104,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":69,"quietWeeks":31,"stale":21,"active":21},"c37",37,"c37.qcontrol-file-debug","qcontrol File Event Debug",{"project":9,"projectLabel":10,"id":124,"num":125,"dir":126,"title":127,"focus":128,"status":16,"thumbnail":129,"started":130,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":69,"quietWeeks":31,"stale":21,"active":21},"c22",22,"c22.runtime-session-map","runtime-session-map","Visualize a single qcontrol runtime session as a qmap entity-type topology","\u002Fcycles\u002Fqmap\u002Fc22-fileheavy.png","2026-04-15",{"project":44,"projectLabel":45,"id":132,"num":133,"dir":134,"title":135,"focus":136,"status":96,"thumbnail":17,"started":137,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":138,"quietWeeks":31,"stale":21,"active":21},"c33",33,"c33.ai-ecosystem-visualizations","ai-ecosystem-visualizations","Visual experiments expressing the AI agent monitoring dataset for security teams","2026-04-03",5,{"project":9,"projectLabel":10,"id":140,"num":141,"dir":142,"title":143,"focus":144,"status":16,"thumbnail":145,"started":137,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":138,"quietWeeks":31,"stale":21,"active":21},"c21",21,"c21.ai-session-map","ai-session-map","Visualize a single AI agent session as a qmap entity-type topology","\u002Fcycles\u002Fqmap\u002Fc21-ai-session-map.png",{"project":9,"projectLabel":10,"id":147,"num":148,"dir":149,"title":150,"focus":151,"status":152,"thumbnail":153,"started":154,"startedSource":19,"closed":97,"closedSource":155,"openWeeks":138,"quietWeeks":31,"stale":21,"active":21},"c20",20,"c20.dataflow-arrows","Dataflow Arrows","Directional arrow indicators on dataflow lines","unlisted","\u002Fcycles\u002Fqmap\u002Fc20-arrows-distributed.png","2026-03-30","git",{"project":9,"projectLabel":10,"id":157,"num":158,"dir":159,"title":160,"focus":161,"status":152,"thumbnail":162,"started":154,"startedSource":19,"closed":97,"closedSource":155,"openWeeks":138,"quietWeeks":31,"stale":21,"active":21},"c19",19,"c19.data-flow","Data Flow","QMapDataflow wrapper with config-driven props and tag-based context grouping","\u002Fcycles\u002Fqmap\u002Fc19-data-flow.png",{"project":9,"projectLabel":10,"id":164,"num":165,"dir":166,"title":167,"focus":168,"status":152,"thumbnail":169,"started":170,"startedSource":19,"closed":97,"closedSource":155,"openWeeks":171,"quietWeeks":31,"stale":21,"active":21},"c18",18,"c18.control-components","Control Components","Schema-driven configurator for runtime property control","\u002Fcycles\u002Fqmap\u002Fc18-airy-stage.png","2026-03-24",6,{"project":173,"projectLabel":174,"id":175,"num":176,"dir":177,"title":178,"focus":179,"status":180,"thumbnail":17,"started":181,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":38,"quietWeeks":171,"stale":21,"active":21},"market-analyst","Market Analyst","c7",7,"c7.avoma-notes","avoma-notes","Explore and integrate Avoma notes data into extraction pipeline and dashboard visualizations.","parked","2026-02-25",{"project":173,"projectLabel":174,"id":183,"num":184,"dir":185,"title":186,"focus":187,"status":180,"thumbnail":17,"started":188,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":38,"quietWeeks":56,"stale":21,"active":21},"c4",4,"c4.refinement","refinement","Refine how extracted data is displayed in the dashboard and improve extraction quality where gaps exist.","2026-02-24",{"project":173,"projectLabel":174,"id":190,"num":69,"dir":191,"title":192,"focus":193,"status":180,"thumbnail":17,"started":194,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":86,"quietWeeks":56,"stale":21,"active":21},"c3","c3.oauth","oauth","Add Google OAuth to restrict dashboard access to @qpoint.io team members.","2026-02-20",{"project":44,"projectLabel":45,"id":196,"num":197,"dir":198,"title":199,"focus":200,"status":51,"thumbnail":17,"started":68,"startedSource":19,"closed":52,"closedSource":53,"openWeeks":69,"quietWeeks":69,"stale":33,"active":21},"c42",42,"c42.runtime-session-map-publishing","Runtime Session Map Publishing","Define the design-app-native publish path for the qmap runtime-session map without starting implementation before qmap is ready",{"project":44,"projectLabel":45,"id":202,"num":203,"dir":204,"title":205,"focus":206,"status":51,"thumbnail":207,"started":68,"startedSource":19,"closed":52,"closedSource":53,"openWeeks":69,"quietWeeks":69,"stale":33,"active":21},"c41",41,"c41.signal-column-flow","Signal Column Flow","Prototype a column-based evidence ladder that moves from noisy session signal to reduced entities, actions, and provisional outcomes","\u002Farchive\u002F2026-q3\u002Fc41-signal-column-flow.png",{"project":209,"projectLabel":210,"id":85,"num":86,"dir":211,"title":212,"focus":213,"status":96,"thumbnail":214,"started":137,"startedSource":19,"closed":97,"closedSource":155,"openWeeks":138,"quietWeeks":184,"stale":33,"active":21},"qflow","Qflow","c11.ai-ecosystem","AI Ecosystem","PixiJS experiments expressing the AI agent monitoring dataset for security teams","\u002Fcycles\u002Fqflow\u002Fc11-ai-ecosystem.png",{"project":35,"projectLabel":36,"id":183,"num":184,"dir":216,"title":217,"focus":17,"status":16,"thumbnail":218,"started":219,"startedSource":155,"closed":17,"closedSource":17,"openWeeks":138,"quietWeeks":184,"stale":33,"active":21},"c4.aii-agents-entity","AI Agents Entity","\u002Fcycles\u002Fbob-wire\u002Fc4-agent-sessions.png","2026-04-01",{"project":9,"projectLabel":10,"id":221,"num":222,"dir":223,"title":224,"focus":225,"status":152,"thumbnail":226,"started":227,"startedSource":19,"closed":97,"closedSource":155,"openWeeks":171,"quietWeeks":138,"stale":33,"active":21},"c17",17,"c17.dataflow-detail","Dataflow Detail","Single dataflow detail view with per-actor context toggling","\u002Fcycles\u002Fqmap\u002Fc17-checkout-stripe.png","2026-03-23",{"project":209,"projectLabel":210,"id":37,"num":38,"dir":229,"title":230,"focus":17,"status":16,"thumbnail":231,"started":227,"startedSource":155,"closed":17,"closedSource":17,"openWeeks":171,"quietWeeks":138,"stale":33,"active":21},"c10.real-data","Real Data","\u002Fcycles\u002Fqflow\u002Fc10-devtools-iso.png",{"project":209,"projectLabel":210,"id":233,"num":234,"dir":235,"title":236,"focus":17,"status":16,"thumbnail":237,"started":227,"startedSource":155,"closed":17,"closedSource":17,"openWeeks":171,"quietWeeks":138,"stale":33,"active":21},"c8",8,"c8.label-controls","label controls","\u002Fcycles\u002Fqflow\u002Fc8-bottom-warm.png",{"project":35,"projectLabel":36,"id":190,"num":69,"dir":239,"title":240,"focus":17,"status":16,"thumbnail":241,"started":227,"startedSource":155,"closed":17,"closedSource":17,"openWeeks":171,"quietWeeks":138,"stale":33,"active":21},"c3.dataflows","Dataflows","\u002Fcycles\u002Fbob-wire\u002Fc3-dataflows-overview.png",{"project":44,"projectLabel":45,"id":243,"num":244,"dir":245,"title":246,"focus":247,"status":96,"thumbnail":17,"started":248,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":176,"quietWeeks":138,"stale":33,"active":21},"c27",27,"c27.publishing","Publishing","Publish four internal projects to Cloudflare Pages","2026-03-16",{"project":209,"projectLabel":210,"id":55,"num":56,"dir":250,"title":251,"focus":252,"status":16,"thumbnail":17,"started":248,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":176,"quietWeeks":138,"stale":33,"active":21},"c9.dev-tools-integration","c9 · dev-tools-integration","Integrate qflow with qtap dev-tools in app.qpoint.io — qflow as bird's-eye view, dev-tools as detail inspector, fed by live production SSE traffic.",{"project":35,"projectLabel":36,"id":254,"num":20,"dir":255,"title":256,"focus":257,"status":16,"thumbnail":258,"started":259,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":56,"quietWeeks":138,"stale":33,"active":21},"c1","c1.situation-room","Situation Room","Situation Room wireframe — problem-space command center for data governance","\u002Fcycles\u002Fbob-wire\u002Fc1-index.png","2026-03-03",{"project":44,"projectLabel":45,"id":261,"num":262,"dir":263,"title":264,"focus":17,"status":96,"thumbnail":265,"started":266,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":176,"quietWeeks":171,"stale":33,"active":21},"c32",32,"c32.security-policy-pages","Security Policy Pages","\u002Fcycles\u002Fdesign\u002Fc32-policy-detail.png","2026-03-19",{"project":44,"projectLabel":45,"id":268,"num":269,"dir":270,"title":271,"focus":17,"status":96,"thumbnail":272,"started":266,"startedSource":19,"closed":97,"closedSource":19,"openWeeks":176,"quietWeeks":171,"stale":33,"active":21},"c31",31,"c31.page-mocks","Page Mocks","\u002Fcycles\u002Fdesign\u002Fc31-security-overview.png",{"project":44,"projectLabel":45,"id":221,"num":222,"dir":274,"title":275,"focus":17,"status":96,"thumbnail":17,"started":276,"startedSource":155,"closed":97,"closedSource":19,"openWeeks":234,"quietWeeks":176,"stale":33,"active":21},"c17.design-cleanup","Applying Design to the Design Site","2026-03-13",{"project":44,"projectLabel":45,"id":233,"num":234,"dir":278,"title":279,"focus":17,"status":16,"thumbnail":17,"started":276,"startedSource":155,"closed":17,"closedSource":17,"openWeeks":234,"quietWeeks":176,"stale":33,"active":21},"c8.sharing-design-philosophy","Sharing Design Philosophy",{"project":281,"projectLabel":282,"id":283,"num":31,"dir":284,"title":285,"focus":286,"status":16,"thumbnail":17,"started":287,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":56,"quietWeeks":176,"stale":33,"active":21},"app","app.qpoint.io","c2","c2.mcp-apps","MCP Apps","Add AI assistant UI to app.qpoint.io with shared Vue components usable as MCP Apps","2026-03-05",{"project":281,"projectLabel":282,"id":254,"num":20,"dir":289,"title":290,"focus":291,"status":16,"thumbnail":17,"started":292,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":86,"quietWeeks":176,"stale":33,"active":21},"c1.documentation-cleanup","documentation-cleanup","Improve component documentation quality with better examples and human-AI collaborative workflow","2026-02-19",[],[],[296,301],{"id":9,"label":10,"commits":297},[298],{"repo":9,"sha":299,"date":18,"subject":300,"pr":17},"de4be3f","c25: AI ecosystem inventory map",{"id":302,"label":302,"commits":303},"qcontrol",[304,309,314,318,323,327,331,335,339,344,348,352,356,360,364,368,372,376,380],{"repo":302,"sha":305,"date":306,"subject":307,"pr":308},"1a83a5369","2026-05-02","Add tool research documentation (#185)",185,{"repo":302,"sha":310,"date":311,"subject":312,"pr":313},"8c6b3ce8d","2026-05-01","Use  for qproxy HTTP body FFI pointers (#184)",184,{"repo":302,"sha":315,"date":311,"subject":316,"pr":317},"16e82d9c9","Allow plugin HTTP inline edits (#173)",173,{"repo":302,"sha":319,"date":320,"subject":321,"pr":322},"9309a6d8b","2026-04-30","Rename data events to IO events (#181)",181,{"repo":302,"sha":324,"date":320,"subject":325,"pr":326},"27dbcb55e","Uniform plugin event socket contract (#180)",180,{"repo":302,"sha":328,"date":320,"subject":329,"pr":330},"bff633b7e","Centralize discover JSON output (#179)",179,{"repo":302,"sha":332,"date":320,"subject":333,"pr":334},"d5b86c006","Remove watcher service-name fallback (#178)",178,{"repo":302,"sha":336,"date":320,"subject":337,"pr":338},"f40542481","finishes wrap\u002Funwrap → tap\u002Funtap rename (#176)",176,{"repo":302,"sha":340,"date":341,"subject":342,"pr":343},"1be28fb00","2026-04-29","standardized agent events (#175)",175,{"repo":302,"sha":345,"date":341,"subject":346,"pr":347},"59473e4f0","standardized event contracts (#174)",174,{"repo":302,"sha":349,"date":18,"subject":350,"pr":351},"1c339bc6e","use c_char over i8 for arm64 compat (#170)",170,{"repo":302,"sha":353,"date":18,"subject":354,"pr":355},"ad01f0d43","adds configurable run event sinks (#169)",169,{"repo":302,"sha":357,"date":18,"subject":358,"pr":359},"a3e4c383c","skip chromium --proxy-server flag for claude cli (#168)",168,{"repo":302,"sha":361,"date":18,"subject":362,"pr":363},"6c12d46e4","wrap -> tap && subagentification (#167)",167,{"repo":302,"sha":365,"date":18,"subject":366,"pr":367},"a0e933dd7","route Electron --proxy-server injection through per-agent hook (#165)",165,{"repo":302,"sha":369,"date":4,"subject":370,"pr":371},"198af2af6","Add MPSC functionality to the new ringbuffer crate (#164)",164,{"repo":302,"sha":373,"date":4,"subject":374,"pr":375},"59c7704e1","Bump rustls-webpki from 0.103.12 to 0.103.13 in the cargo group across 1 directory (#161)",161,{"repo":302,"sha":377,"date":4,"subject":378,"pr":379},"091b175cc","crate train ringbuffer (#163)",163,{"repo":302,"sha":381,"date":4,"subject":382,"pr":383},"fb7ba86a2","replace executor callbacks with a ringbuffer event pipeline (#157)",157,[],[],[],[],[],[390],"Deploys come from this checkout's deploy-branch reflog, which starts 2026-10-16.","2026-05-04",1794686604329]