[{"data":1,"prerenderedAt":260},["ShallowReactive",2],{"$fe90ApKhzfhGh0snGxpZPvvw3u6M172CLj2Oaxa_fAzU":3},{"newThing":4,"project":5,"cycle":9,"sections":23,"threads":236,"otherDocs":237,"documents":238,"images":240,"archiveItems":258,"links":259},null,{"id":6,"label":7,"liveBase":8},"bob-wire","Bob-Wire","https:\u002F\u002Fqpoint-io.github.io\u002Fbob-wire",{"id":10,"num":11,"dir":12,"name":13,"title":14,"focus":4,"status":15,"statusNote":4,"created":16,"completed":4,"mode":4,"report":4,"recordless":17,"thumbnail":18,"imageCount":19,"artifactCount":20,"lastActivity":21,"hasPickup":17,"hasInitialPrompt":22},"c3",3,"c3.dataflows","dataflows","Dataflows","active","2026-03-23",false,"\u002Fcycles\u002Fbob-wire\u002Fc3-dataflows-overview.png",4,1,"2026-08-15",true,[24,46,71,95,143,174],{"key":25,"title":26,"empty":17,"ast":27},"objective","Objective",{"type":28,"children":29},"root",[30],{"type":31,"tag":32,"props":33,"children":34},"element","p",{},[35,38,44],{"type":36,"value":37},"text","Define the information architecture for ",{"type":31,"tag":39,"props":40,"children":41},"strong",{},[42],{"type":36,"value":43},"Dataflow",{"type":36,"value":45}," — a new entity representing a pathway between two endpoints. Validate the IA through lo-fi wireframes before investing in visual polish.",{"key":47,"title":48,"empty":17,"ast":49},"scope","Scope",{"type":28,"children":50},[51],{"type":31,"tag":52,"props":53,"children":54},"ul",{},[55,61,66],{"type":31,"tag":56,"props":57,"children":58},"li",{},[59],{"type":36,"value":60},"Dataflow overview (health dashboard)",{"type":31,"tag":56,"props":62,"children":63},{},[64],{"type":36,"value":65},"Dataflow listing (sortable table with expand-to-card)",{"type":31,"tag":56,"props":67,"children":68},{},[69],{"type":36,"value":70},"Dataflow detail (informational + configuration)",{"key":72,"title":73,"empty":17,"ast":74},"key-changes","Deliverables",{"type":28,"children":75},[76],{"type":31,"tag":77,"props":78,"children":79},"ol",{},[80,85,90],{"type":31,"tag":56,"props":81,"children":82},{},[83],{"type":36,"value":84},"Goal-oriented brief covering all dataflow pages",{"type":31,"tag":56,"props":86,"children":87},{},[88],{"type":36,"value":89},"Lo-fi wireframes (Wire* components) for overview, listing, and detail pages",{"type":31,"tag":56,"props":91,"children":92},{},[93],{"type":36,"value":94},"Connected flow between all pages",{"key":96,"title":97,"empty":17,"ast":98},"outcome","Outcome",{"type":28,"children":99},[100,105,138],{"type":31,"tag":32,"props":101,"children":102},{},[103],{"type":36,"value":104},"Three wireframe pages define the Dataflow entity IA:",{"type":31,"tag":52,"props":106,"children":107},{},[108,118,128],{"type":31,"tag":56,"props":109,"children":110},{},[111,116],{"type":31,"tag":39,"props":112,"children":113},{},[114],{"type":36,"value":115},"Overview",{"type":36,"value":117}," — landscape health dashboard with 6 aggregate metrics, sensitivity distribution (Critical\u002FHigh\u002FMedium\u002FLow), governance gaps table, and recent discoveries",{"type":31,"tag":56,"props":119,"children":120},{},[121,126],{"type":31,"tag":39,"props":122,"children":123},{},[124],{"type":36,"value":125},"Listing",{"type":36,"value":127}," — sortable table with 6 filters (source\u002Fdest, sensitivity, coverage, protocol, encryption, data type), inline expand-to-card showing full flow profile with data type badges and connection preview",{"type":31,"tag":56,"props":129,"children":130},{},[131,136],{"type":31,"tag":39,"props":132,"children":133},{},[134],{"type":36,"value":135},"Detail",{"type":36,"value":137}," — full entity page split into informational (flow identity, 8\u002F26 data types with instance counts, traffic profile with trend chart placeholder, connection inventory, policy coverage with violation cross-link) and configuration (policy assignment, alert thresholds, labels\u002Ftags)",{"type":31,"tag":32,"props":139,"children":140},{},[141],{"type":36,"value":142},"Cross-feature link to c1 policy-compliance violation page established.",{"key":144,"title":145,"empty":17,"ast":146},"extra","Reference Materials",{"type":28,"children":147},[148],{"type":31,"tag":52,"props":149,"children":150},{},[151,163],{"type":31,"tag":56,"props":152,"children":153},{},[154,161],{"type":31,"tag":155,"props":156,"children":158},"code",{"className":157},[],[159],{"type":36,"value":160},"initial-prompt.md",{"type":36,"value":162}," — original requirements (copied from c2)",{"type":31,"tag":56,"props":164,"children":165},{},[166,172],{"type":31,"tag":155,"props":167,"children":169},{"className":168},[],[170],{"type":36,"value":171},"datatypes.json",{"type":36,"value":173}," — 26 data classification types (copied from c2)",{"key":144,"title":175,"empty":17,"ast":176},"Status",{"type":28,"children":177},[178],{"type":31,"tag":52,"props":179,"children":182},{"className":180},[181],"contains-task-list",[183,201,218,227],{"type":31,"tag":56,"props":184,"children":187},{"className":185},[186],"task-list-item",[188,193,195],{"type":31,"tag":189,"props":190,"children":192},"input",{"checked":22,"disabled":22,"type":191},"checkbox",[],{"type":36,"value":194}," Brief written — ",{"type":31,"tag":155,"props":196,"children":198},{"className":197},[],[199],{"type":36,"value":200},"cycles\u002Fc3.dataflows\u002Fbriefs\u002Fdataflows.md",{"type":31,"tag":56,"props":202,"children":204},{"className":203},[186],[205,208,210,216],{"type":31,"tag":189,"props":206,"children":207},{"checked":22,"disabled":22,"type":191},[],{"type":36,"value":209}," Wireframes generated — ",{"type":31,"tag":155,"props":211,"children":213},{"className":212},[],[214],{"type":36,"value":215},"app\u002Fpages\u002Fc3\u002Fwireframes\u002Fdataflows-v1\u002F",{"type":36,"value":217}," (overview, listing, detail)",{"type":31,"tag":56,"props":219,"children":221},{"className":220},[186],[222,225],{"type":31,"tag":189,"props":223,"children":224},{"checked":22,"disabled":22,"type":191},[],{"type":36,"value":226}," Review complete — minor fixes applied (governance gap links, timestamps, view-all button, cross-feature violation link)",{"type":31,"tag":56,"props":228,"children":230},{"className":229},[186],[231,234],{"type":31,"tag":189,"props":232,"children":233},{"checked":22,"disabled":22,"type":191},[],{"type":36,"value":235}," Flow connected — all pages linked via WireNav + contextual links, flow overview page added",[],[160],[239],{"file":160,"title":4},[241,246,250,254],{"src":18,"kind":242,"order":243,"capturedAt":244,"route":245},"hero",4999,"2026-08-15T16:44:32.980Z","\u002Fc3\u002Fwireframes\u002Fwf1\u002Fdataflows-v1\u002Foverview",{"src":247,"kind":242,"order":243,"capturedAt":248,"route":249},"\u002Fcycles\u002Fbob-wire\u002Fc3-index.png","2026-08-15T16:41:19.804Z","\u002Fc3\u002F",{"src":251,"kind":252,"order":253,"capturedAt":244,"route":245},"\u002Fcycles\u002Fbob-wire\u002Fc3-dataflows-overview-2.png","slice",2,{"src":255,"kind":256,"order":257,"capturedAt":244,"route":245},"\u002Fcycles\u002Fbob-wire\u002Fc3-dataflows-overview-full.png","full",9000,[],[],1794599360508]