[{"data":1,"prerenderedAt":874},["ShallowReactive",2],{"cycle-doc-bob-wire-c10-plan.md":3},{"cycle":4,"project":7,"path":10,"title":11,"toc":12,"ast":21},{"id":5,"title":6},"c10","Security Overview Benchmark",{"id":8,"label":9},"bob-wire","Bob-Wire","plan.md","c10 Plan — Security Overview Benchmark",[13,14,15,16,17,18,19,20],"Summary","Source Corpus","Benchmark Rubric","Comparison Process","Synthesis Rule","Build Order","Acceptance Checks","Assumptions",{"type":22,"children":23},"root",[24,32,47,59,72,77,84,89,142,148,153,214,219,224,245,377,383,388,406,411,416,422,427,440,446,451,474,480,485,503,508,561,567,579,584,607,613,618,646,651,662,667,697,702,732,737,802,807],{"type":25,"tag":26,"props":27,"children":29},"element","h2",{"id":28},"summary",[30],{"type":31,"value":13},"text",{"type":25,"tag":33,"props":34,"children":35},"p",{},[36,38,45],{"type":31,"value":37},"This cycle benchmarks ",{"type":25,"tag":39,"props":40,"children":42},"code",{"className":41},[],[43],{"type":31,"value":44},"c9",{"type":31,"value":46},"'s overview-oriented wireframes and briefs against the current industry pattern for first-load security dashboards.",{"type":25,"tag":33,"props":48,"children":49},{},[50,52,57],{"type":31,"value":51},"The output is not a winner-take-all decision between existing pages. The output is one synthesized wireframe brief built from the best-performing sections, narrative patterns, and drilldown behaviors found across ",{"type":25,"tag":39,"props":53,"children":55},{"className":54},[],[56],{"type":31,"value":44},{"type":31,"value":58},".",{"type":25,"tag":33,"props":60,"children":61},{},[62,64,70],{"type":31,"value":63},"Use ",{"type":25,"tag":39,"props":65,"children":67},{"className":66},[],[68],{"type":31,"value":69},"tmp\u002Fsecurity-dashboard-global-overview-research.md",{"type":31,"value":71}," as the benchmark source of truth for what a modern security global overview should communicate above the fold.",{"type":25,"tag":26,"props":73,"children":75},{"id":74},"source-corpus",[76],{"type":31,"value":14},{"type":25,"tag":78,"props":79,"children":81},"h3",{"id":80},"primary-scored-set",[82],{"type":31,"value":83},"Primary scored set",{"type":25,"tag":33,"props":85,"children":86},{},[87],{"type":31,"value":88},"These artifacts are scored directly against the rubric:",{"type":25,"tag":90,"props":91,"children":92},"ol",{},[93,110,126],{"type":25,"tag":94,"props":95,"children":96},"li",{},[97,102,104],{"type":25,"tag":39,"props":98,"children":100},{"className":99},[],[101],{"type":31,"value":44},{"type":31,"value":103}," home wireframe and ",{"type":25,"tag":39,"props":105,"children":107},{"className":106},[],[108],{"type":31,"value":109},"home-meaning-layer.md",{"type":25,"tag":94,"props":111,"children":112},{},[113,118,120],{"type":25,"tag":39,"props":114,"children":116},{"className":115},[],[117],{"type":31,"value":44},{"type":31,"value":119}," security wireframe and ",{"type":25,"tag":39,"props":121,"children":123},{"className":122},[],[124],{"type":31,"value":125},"security-posture-board.md",{"type":25,"tag":94,"props":127,"children":128},{},[129,134,136],{"type":25,"tag":39,"props":130,"children":132},{"className":131},[],[133],{"type":31,"value":44},{"type":31,"value":135}," inventory wireframe and ",{"type":25,"tag":39,"props":137,"children":139},{"className":138},[],[140],{"type":31,"value":141},"inventory-meaning-layer.md",{"type":25,"tag":78,"props":143,"children":145},{"id":144},"secondary-pattern-source-set",[146],{"type":31,"value":147},"Secondary pattern-source set",{"type":25,"tag":33,"props":149,"children":150},{},[151],{"type":31,"value":152},"These artifacts are reviewed for reusable ideas only:",{"type":25,"tag":154,"props":155,"children":156},"ul",{},[157,166,175,184,193,204],{"type":25,"tag":94,"props":158,"children":159},{},[160],{"type":25,"tag":39,"props":161,"children":163},{"className":162},[],[164],{"type":31,"value":165},"sessions-significance-ledger.md",{"type":25,"tag":94,"props":167,"children":168},{},[169],{"type":25,"tag":39,"props":170,"children":172},{"className":171},[],[173],{"type":31,"value":174},"api-key-risk-story.md",{"type":25,"tag":94,"props":176,"children":177},{},[178],{"type":25,"tag":39,"props":179,"children":181},{"className":180},[],[182],{"type":31,"value":183},"alerting.vue",{"type":25,"tag":94,"props":185,"children":186},{},[187],{"type":25,"tag":39,"props":188,"children":190},{"className":189},[],[191],{"type":31,"value":192},"settings.vue",{"type":25,"tag":94,"props":194,"children":195},{},[196,198],{"type":31,"value":197},"generic ",{"type":25,"tag":39,"props":199,"children":201},{"className":200},[],[202],{"type":31,"value":203},"inventory\u002F[entity]\u002Findex.vue",{"type":25,"tag":94,"props":205,"children":206},{},[207,208],{"type":31,"value":197},{"type":25,"tag":39,"props":209,"children":211},{"className":210},[],[212],{"type":31,"value":213},"inventory\u002F[entity]\u002Fdetail.vue",{"type":25,"tag":33,"props":215,"children":216},{},[217],{"type":31,"value":218},"Do not score any secondary artifact as a global overview candidate.",{"type":25,"tag":26,"props":220,"children":222},{"id":221},"benchmark-rubric",[223],{"type":31,"value":15},{"type":25,"tag":33,"props":225,"children":226},{},[227,229,235,237,243],{"type":31,"value":228},"Score each primary artifact on a ",{"type":25,"tag":39,"props":230,"children":232},{"className":231},[],[233],{"type":31,"value":234},"1",{"type":31,"value":236}," to ",{"type":25,"tag":39,"props":238,"children":240},{"className":239},[],[241],{"type":31,"value":242},"5",{"type":31,"value":244}," scale for the following:",{"type":25,"tag":90,"props":246,"children":247},{},[248,265,281,297,313,329,345,361],{"type":25,"tag":94,"props":249,"children":250},{},[251,257],{"type":25,"tag":252,"props":253,"children":254},"strong",{},[255],{"type":31,"value":256},"Posture clarity",{"type":25,"tag":154,"props":258,"children":259},{},[260],{"type":25,"tag":94,"props":261,"children":262},{},[263],{"type":31,"value":264},"Does the page quickly communicate overall security state?",{"type":25,"tag":94,"props":266,"children":267},{},[268,273],{"type":25,"tag":252,"props":269,"children":270},{},[271],{"type":31,"value":272},"Priority \u002F what matters now",{"type":25,"tag":154,"props":274,"children":275},{},[276],{"type":25,"tag":94,"props":277,"children":278},{},[279],{"type":31,"value":280},"Does the page clearly identify the most urgent or important concerns?",{"type":25,"tag":94,"props":282,"children":283},{},[284,289],{"type":25,"tag":252,"props":285,"children":286},{},[287],{"type":31,"value":288},"Concentration \u002F where risk is clustered",{"type":25,"tag":154,"props":290,"children":291},{},[292],{"type":25,"tag":94,"props":293,"children":294},{},[295],{"type":31,"value":296},"Does the page show where risk is concentrated across assets, identities, regions, accounts, or systems?",{"type":25,"tag":94,"props":298,"children":299},{},[300,305],{"type":25,"tag":252,"props":301,"children":302},{},[303],{"type":31,"value":304},"Trend or change visibility",{"type":25,"tag":154,"props":306,"children":307},{},[308],{"type":25,"tag":94,"props":309,"children":310},{},[311],{"type":31,"value":312},"Does the page communicate change over time, movement, novelty, or deterioration?",{"type":25,"tag":94,"props":314,"children":315},{},[316,321],{"type":25,"tag":252,"props":317,"children":318},{},[319],{"type":31,"value":320},"Coverage \u002F trustworthiness visibility",{"type":25,"tag":154,"props":322,"children":323},{},[324],{"type":25,"tag":94,"props":325,"children":326},{},[327],{"type":31,"value":328},"Does the page show coverage gaps, confidence limits, or reasons the reader should trust or question the dashboard?",{"type":25,"tag":94,"props":330,"children":331},{},[332,337],{"type":25,"tag":252,"props":333,"children":334},{},[335],{"type":31,"value":336},"Explanation quality",{"type":25,"tag":154,"props":338,"children":339},{},[340],{"type":25,"tag":94,"props":341,"children":342},{},[343],{"type":31,"value":344},"Does the page explain why a concern matters rather than only naming it?",{"type":25,"tag":94,"props":346,"children":347},{},[348,353],{"type":25,"tag":252,"props":349,"children":350},{},[351],{"type":31,"value":352},"Drilldown clarity",{"type":25,"tag":154,"props":354,"children":355},{},[356],{"type":25,"tag":94,"props":357,"children":358},{},[359],{"type":31,"value":360},"Does the page make the next investigative click obvious?",{"type":25,"tag":94,"props":362,"children":363},{},[364,369],{"type":25,"tag":252,"props":365,"children":366},{},[367],{"type":31,"value":368},"Above-the-fold visual economy",{"type":25,"tag":154,"props":370,"children":371},{},[372],{"type":25,"tag":94,"props":373,"children":374},{},[375],{"type":31,"value":376},"Does the page use above-the-fold space efficiently without drowning the user in equal-weight information?",{"type":25,"tag":78,"props":378,"children":380},{"id":379},"scoring-rule",[381],{"type":31,"value":382},"Scoring rule",{"type":25,"tag":33,"props":384,"children":385},{},[386],{"type":31,"value":387},"For every score:",{"type":25,"tag":154,"props":389,"children":390},{},[391,396,401],{"type":25,"tag":94,"props":392,"children":393},{},[394],{"type":31,"value":395},"record the numeric score",{"type":25,"tag":94,"props":397,"children":398},{},[399],{"type":31,"value":400},"capture one sentence on what the page does well",{"type":25,"tag":94,"props":402,"children":403},{},[404],{"type":31,"value":405},"capture one sentence on the most important gap",{"type":25,"tag":33,"props":407,"children":408},{},[409],{"type":31,"value":410},"Use the same rubric and scoring standard across all three primary artifacts.",{"type":25,"tag":26,"props":412,"children":414},{"id":413},"comparison-process",[415],{"type":31,"value":16},{"type":25,"tag":78,"props":417,"children":419},{"id":418},"step-1-inventory-the-source-set",[420],{"type":31,"value":421},"Step 1 — Inventory the source set",{"type":25,"tag":33,"props":423,"children":424},{},[425],{"type":31,"value":426},"Capture the exact artifacts under review and label each one as either:",{"type":25,"tag":154,"props":428,"children":429},{},[430,435],{"type":25,"tag":94,"props":431,"children":432},{},[433],{"type":31,"value":434},"primary scored overview artifact",{"type":25,"tag":94,"props":436,"children":437},{},[438],{"type":31,"value":439},"secondary pattern-source artifact",{"type":25,"tag":78,"props":441,"children":443},{"id":442},"step-2-score-the-primary-overview-artifacts",[444],{"type":31,"value":445},"Step 2 — Score the primary overview artifacts",{"type":25,"tag":33,"props":447,"children":448},{},[449],{"type":31,"value":450},"For each primary artifact:",{"type":25,"tag":154,"props":452,"children":453},{},[454,459,464,469],{"type":25,"tag":94,"props":455,"children":456},{},[457],{"type":31,"value":458},"review the wireframe and matching brief together",{"type":25,"tag":94,"props":460,"children":461},{},[462],{"type":31,"value":463},"score it across all eight rubric categories",{"type":25,"tag":94,"props":465,"children":466},{},[467],{"type":31,"value":468},"capture strongest sections",{"type":25,"tag":94,"props":470,"children":471},{},[472],{"type":31,"value":473},"capture weakest sections",{"type":25,"tag":78,"props":475,"children":477},{"id":476},"step-3-map-gaps-to-industry-patterns",[478],{"type":31,"value":479},"Step 3 — Map gaps to industry patterns",{"type":25,"tag":33,"props":481,"children":482},{},[483],{"type":31,"value":484},"For each meaningful weakness in the primary set:",{"type":25,"tag":154,"props":486,"children":487},{},[488,493],{"type":25,"tag":94,"props":489,"children":490},{},[491],{"type":31,"value":492},"identify the missing or underpowered overview behavior",{"type":25,"tag":94,"props":494,"children":495},{},[496,498],{"type":31,"value":497},"map that gap to a specific pattern from ",{"type":25,"tag":39,"props":499,"children":501},{"className":500},[],[502],{"type":31,"value":69},{"type":25,"tag":33,"props":504,"children":505},{},[506],{"type":31,"value":507},"Use explicit pattern references such as:",{"type":25,"tag":154,"props":509,"children":510},{},[511,516,521,526,531,536,541,546,551,556],{"type":25,"tag":94,"props":512,"children":513},{},[514],{"type":31,"value":515},"posture summary",{"type":25,"tag":94,"props":517,"children":518},{},[519],{"type":31,"value":520},"priority layer",{"type":25,"tag":94,"props":522,"children":523},{},[524],{"type":31,"value":525},"asset concentration",{"type":25,"tag":94,"props":527,"children":528},{},[529],{"type":31,"value":530},"coverage gaps",{"type":25,"tag":94,"props":532,"children":533},{},[534],{"type":31,"value":535},"trend context",{"type":25,"tag":94,"props":537,"children":538},{},[539],{"type":31,"value":540},"graph context",{"type":25,"tag":94,"props":542,"children":543},{},[544],{"type":31,"value":545},"SOC snapshot",{"type":25,"tag":94,"props":547,"children":548},{},[549],{"type":31,"value":550},"exposure management",{"type":25,"tag":94,"props":552,"children":553},{},[554],{"type":31,"value":555},"asset-centric triage",{"type":25,"tag":94,"props":557,"children":558},{},[559],{"type":31,"value":560},"attack-path overview",{"type":25,"tag":78,"props":562,"children":564},{"id":563},"step-4-select-winning-elements-by-section",[565],{"type":31,"value":566},"Step 4 — Select winning elements by section",{"type":25,"tag":33,"props":568,"children":569},{},[570,572,577],{"type":31,"value":571},"Do not choose one existing ",{"type":25,"tag":39,"props":573,"children":575},{"className":574},[],[576],{"type":31,"value":44},{"type":31,"value":578}," page as the winner.",{"type":25,"tag":33,"props":580,"children":581},{},[582],{"type":31,"value":583},"Instead, select the best-performing elements by section, for example:",{"type":25,"tag":154,"props":585,"children":586},{},[587,592,597,602],{"type":25,"tag":94,"props":588,"children":589},{},[590],{"type":31,"value":591},"top-row posture summary from one page",{"type":25,"tag":94,"props":593,"children":594},{},[595],{"type":31,"value":596},"strongest risk-story panel from another page",{"type":25,"tag":94,"props":598,"children":599},{},[600],{"type":31,"value":601},"best concentration view from a third page",{"type":25,"tag":94,"props":603,"children":604},{},[605],{"type":31,"value":606},"strongest drilldown cues from a secondary artifact",{"type":25,"tag":78,"props":608,"children":610},{"id":609},"step-5-write-the-synthesized-brief",[611],{"type":31,"value":612},"Step 5 — Write the synthesized brief",{"type":25,"tag":33,"props":614,"children":615},{},[616],{"type":31,"value":617},"Produce one new overview brief that:",{"type":25,"tag":154,"props":619,"children":620},{},[621,631,636,641],{"type":25,"tag":94,"props":622,"children":623},{},[624,626],{"type":31,"value":625},"combines the best sections from ",{"type":25,"tag":39,"props":627,"children":629},{"className":628},[],[630],{"type":31,"value":44},{"type":25,"tag":94,"props":632,"children":633},{},[634],{"type":31,"value":635},"closes the most important benchmark gaps",{"type":25,"tag":94,"props":637,"children":638},{},[639],{"type":31,"value":640},"stays focused on first-load \u002F global overview behavior",{"type":25,"tag":94,"props":642,"children":643},{},[644],{"type":31,"value":645},"remains a wireframe brief, not a build spec or mockup brief",{"type":25,"tag":26,"props":647,"children":649},{"id":648},"synthesis-rule",[650],{"type":31,"value":17},{"type":25,"tag":33,"props":652,"children":653},{},[654,656,661],{"type":31,"value":655},"The final brief must be a new overview direction composed from the best-performing sections across ",{"type":25,"tag":39,"props":657,"children":659},{"className":658},[],[660],{"type":31,"value":44},{"type":31,"value":58},{"type":25,"tag":33,"props":663,"children":664},{},[665],{"type":31,"value":666},"It must not:",{"type":25,"tag":154,"props":668,"children":669},{},[670,682,687,692],{"type":25,"tag":94,"props":671,"children":672},{},[673,675,680],{"type":31,"value":674},"copy one ",{"type":25,"tag":39,"props":676,"children":678},{"className":677},[],[679],{"type":31,"value":44},{"type":31,"value":681}," page wholesale",{"type":25,"tag":94,"props":683,"children":684},{},[685],{"type":31,"value":686},"drift into mockup styling decisions",{"type":25,"tag":94,"props":688,"children":689},{},[690],{"type":31,"value":691},"turn into a generic dashboard card list",{"type":25,"tag":94,"props":693,"children":694},{},[695],{"type":31,"value":696},"benchmark or optimize for non-overview pages",{"type":25,"tag":26,"props":698,"children":700},{"id":699},"build-order",[701],{"type":31,"value":18},{"type":25,"tag":90,"props":703,"children":704},{},[705,717,722,727],{"type":25,"tag":94,"props":706,"children":707},{},[708,710,715],{"type":31,"value":709},"Inventory the ",{"type":25,"tag":39,"props":711,"children":713},{"className":712},[],[714],{"type":31,"value":44},{"type":31,"value":716}," primary and secondary source artifacts",{"type":25,"tag":94,"props":718,"children":719},{},[720],{"type":31,"value":721},"Score the primary overview artifacts against the rubric",{"type":25,"tag":94,"props":723,"children":724},{},[725],{"type":31,"value":726},"Extract winning sections and reusable interaction patterns",{"type":25,"tag":94,"props":728,"children":729},{},[730],{"type":31,"value":731},"Write the synthesized brief",{"type":25,"tag":26,"props":733,"children":735},{"id":734},"acceptance-checks",[736],{"type":31,"value":19},{"type":25,"tag":154,"props":738,"children":739},{},[740,759,770,787,792,797],{"type":25,"tag":94,"props":741,"children":742},{},[743,749,751,757],{"type":25,"tag":39,"props":744,"children":746},{"className":745},[],[747],{"type":31,"value":748},"cycles\u002FCYCLES.md",{"type":31,"value":750}," lists ",{"type":25,"tag":39,"props":752,"children":754},{"className":753},[],[755],{"type":31,"value":756},"c10.security-overview-benchmark",{"type":31,"value":758}," as active",{"type":25,"tag":94,"props":760,"children":761},{},[762,768],{"type":25,"tag":39,"props":763,"children":765},{"className":764},[],[766],{"type":31,"value":767},"CYCLE.md",{"type":31,"value":769}," explicitly excludes mockups",{"type":25,"tag":94,"props":771,"children":772},{},[773,778,780,785],{"type":25,"tag":39,"props":774,"children":776},{"className":775},[],[777],{"type":31,"value":10},{"type":31,"value":779}," names ",{"type":25,"tag":39,"props":781,"children":783},{"className":782},[],[784],{"type":31,"value":69},{"type":31,"value":786}," as the benchmark source",{"type":25,"tag":94,"props":788,"children":789},{},[790],{"type":31,"value":791},"the rubric covers posture, priority, concentration, trend, coverage, explanation, drilldown, and above-the-fold economy",{"type":25,"tag":94,"props":793,"children":794},{},[795],{"type":31,"value":796},"the method selects winning sections by section, not by whole page",{"type":25,"tag":94,"props":798,"children":799},{},[800],{"type":31,"value":801},"the cycle ends in one synthesized wireframe brief",{"type":25,"tag":26,"props":803,"children":805},{"id":804},"assumptions",[806],{"type":31,"value":20},{"type":25,"tag":154,"props":808,"children":809},{},[810,820,832,861],{"type":25,"tag":94,"props":811,"children":812},{},[813,818],{"type":25,"tag":39,"props":814,"children":816},{"className":815},[],[817],{"type":31,"value":5},{"type":31,"value":819}," is the next available cycle number",{"type":25,"tag":94,"props":821,"children":822},{},[823,825,830],{"type":31,"value":824},"“best of ",{"type":25,"tag":39,"props":826,"children":828},{"className":827},[],[829],{"type":31,"value":44},{"type":31,"value":831},"” means selecting the best sections and concepts, not choosing a single winner page",{"type":25,"tag":94,"props":833,"children":834},{},[835,837,843,845,851,853,859],{"type":31,"value":836},"only ",{"type":25,"tag":39,"props":838,"children":840},{"className":839},[],[841],{"type":31,"value":842},"home",{"type":31,"value":844},", ",{"type":25,"tag":39,"props":846,"children":848},{"className":847},[],[849],{"type":31,"value":850},"security",{"type":31,"value":852},", and ",{"type":25,"tag":39,"props":854,"children":856},{"className":855},[],[857],{"type":31,"value":858},"inventory",{"type":31,"value":860}," qualify as primary overview candidates",{"type":25,"tag":94,"props":862,"children":863},{},[864,866,872],{"type":31,"value":865},"the research doc stays in ",{"type":25,"tag":39,"props":867,"children":869},{"className":868},[],[870],{"type":31,"value":871},"tmp\u002F",{"type":31,"value":873}," during setup and can be formalized later if the evaluation pass needs it",1794599428874]