[{"data":1,"prerenderedAt":769},["ShallowReactive",2],{"cycle-doc-design-c147-review-1.md":3},{"cycle":4,"project":7,"path":10,"title":11,"toc":12,"ast":18},{"id":5,"title":6},"c147","Findings, a Common Tongue",{"id":8,"label":9},"design","Design","review-1.md","c147 review stop 1: the shape, the worlds and the copy",[13,14,15,16,17],"What to look at","What the copy shows","Calls","Answered (Mark, 2026-11-13: \"Take the defaults\")","Not built, on purpose",{"type":19,"children":20},"root",[21,49,55,152,167,180,193,206,211,275,280,290,363,373,443,453,528,533,754,759,764],{"type":22,"tag":23,"props":24,"children":25},"element","p",{},[26,33,35,40,42,47],{"type":22,"tag":27,"props":28,"children":29},"strong",{},[30],{"type":31,"value":32},"text","Written:",{"type":31,"value":34}," 2026-11-13, after Phases 0–2. ",{"type":22,"tag":27,"props":36,"children":37},{},[38],{"type":31,"value":39},"Reader:",{"type":31,"value":41}," Mark. ",{"type":22,"tag":27,"props":43,"children":44},{},[45],{"type":31,"value":46},"Status:",{"type":31,"value":48}," at review stop 1 (Q7: the first of three). Each call has a default; a call you don't answer takes it.",{"type":22,"tag":50,"props":51,"children":53},"h2",{"id":52},"what-to-look-at",[54],{"type":31,"value":13},{"type":22,"tag":56,"props":57,"children":58},"ul",{},[59,107,129],{"type":22,"tag":60,"props":61,"children":62},"li",{},[63,68,70,77,79,85,87,93,94,100,101],{"type":22,"tag":27,"props":64,"children":65},{},[66],{"type":31,"value":67},"The copy, live:",{"type":31,"value":69}," ",{"type":22,"tag":71,"props":72,"children":74},"a",{"href":73},"\u002Fpages\u002Fnative\u002Ffindings",[75],{"type":31,"value":76},"Findings",{"type":31,"value":78}," (Meridian, S2's defaults) · ",{"type":22,"tag":71,"props":80,"children":82},{"href":81},"\u002Fpages\u002Fnative\u002Ffindings?outcome=all",[83],{"type":31,"value":84},"Observed included",{"type":31,"value":86}," · ",{"type":22,"tag":71,"props":88,"children":90},{"href":89},"\u002Fpages\u002Fnative\u002Ffindings?world=pilot&outcome=all&status=open,resolved",[91],{"type":31,"value":92},"Priya's machine, everything",{"type":31,"value":86},{"type":22,"tag":71,"props":95,"children":97},{"href":96},"\u002Fpages\u002Fnative\u002Ffinding-detail?findingId=F-befb69ccfe",[98],{"type":31,"value":99},"a finding on Nina's machine",{"type":31,"value":86},{"type":22,"tag":71,"props":102,"children":104},{"href":103},"\u002Fpages\u002Fnative\u002Ffinding-detail?world=pilot&findingId=F-698b534b89",[105],{"type":31,"value":106},"a prevented one on Priya's",{"type":22,"tag":60,"props":108,"children":109},{},[110,115,116,122,123],{"type":22,"tag":27,"props":111,"children":112},{},[113],{"type":31,"value":114},"The sources:",{"type":31,"value":69},{"type":22,"tag":71,"props":117,"children":119},{"href":118},"\u002Fpages\u002Fphase4\u002Fmock\u002Ffindings-design?outcome=all",[120],{"type":31,"value":121},"the lab's S2",{"type":31,"value":86},{"type":22,"tag":71,"props":124,"children":126},{"href":125},"\u002Fpages\u002Fphase4\u002Fmock\u002Ffinding-detail?findingId=F-E",[127],{"type":31,"value":128},"the lab's S1",{"type":22,"tag":60,"props":130,"children":131},{},[132,137,138,144,146],{"type":22,"tag":27,"props":133,"children":134},{},[135],{"type":31,"value":136},"The shape:",{"type":31,"value":69},{"type":22,"tag":71,"props":139,"children":141},{"href":140},"\u002Fcycles\u002Fdesign\u002Fc147\u002Fdoc\u002Ffinding-shape",[142],{"type":31,"value":143},"finding-shape.md",{"type":31,"value":145}," and ",{"type":22,"tag":71,"props":147,"children":149},{"href":148},"\u002Fcycles\u002Fdesign\u002Fsketches\u002Fc147-common-tongue",[150],{"type":31,"value":151},"the sketch",{"type":22,"tag":23,"props":153,"children":154},{},[155,161],{"type":22,"tag":156,"props":157,"children":160},"img",{"alt":158,"src":159},"Meridian under S2's defaults","\u002Fcycles\u002Fdesign\u002Fc147-native-findings-meridian-default.png",[],{"type":22,"tag":162,"props":163,"children":164},"em",{},[165],{"type":31,"value":166},"Nina's machine under S2's own defaults, Open and Enforced: every one of her 13 findings is Observed, so the copy opens on the zero state.",{"type":22,"tag":23,"props":168,"children":169},{},[170,175],{"type":22,"tag":156,"props":171,"children":174},{"alt":172,"src":173},"A group open","\u002Fcycles\u002Fdesign\u002Fc147-native-findings-meridian-open-group.png",[],{"type":22,"tag":162,"props":176,"children":177},{},[178],{"type":31,"value":179},"Observed included, one group open: the policy in context, the plane's remediation deadlines, the member table with the harness where S2 has the subject.",{"type":22,"tag":23,"props":181,"children":182},{},[183,188],{"type":22,"tag":156,"props":184,"children":187},{"alt":185,"src":186},"Priya's machine","\u002Fcycles\u002Fdesign\u002Fc147-native-findings-pilot-all.png",[],{"type":22,"tag":162,"props":189,"children":190},{},[191],{"type":31,"value":192},"Priya's machine with everything included: the provider policy reads 0 open and 42 resolved, the prevented findings; the MCP group reads 4 past SLA in red.",{"type":22,"tag":23,"props":194,"children":195},{},[196,201],{"type":22,"tag":156,"props":197,"children":200},{"alt":198,"src":199},"A prevented finding","\u002Fcycles\u002Fdesign\u002Fc147-native-finding-pilot-prevented.png",[],{"type":22,"tag":162,"props":202,"children":203},{},[204],{"type":31,"value":205},"S1 copied, on a prevented finding: detected → open, prevented → resolved: prevented, recurred the same day; Details without User, Team and Endpoint.",{"type":22,"tag":50,"props":207,"children":209},{"id":208},"what-the-copy-shows",[210],{"type":31,"value":14},{"type":22,"tag":212,"props":213,"children":214},"ol",{},[215,225,235,245,255,265],{"type":22,"tag":60,"props":216,"children":217},{},[218,223],{"type":22,"tag":27,"props":219,"children":220},{},[221],{"type":31,"value":222},"The operator's defaults show a person nothing.",{"type":31,"value":224}," S2 opens on Open and Enforced (c121 D3). Nina's findings are all Observed and Priya's Enforced ones are all prevented, so both machines open on a zero state. The filter that suits a security team's worklist hides exactly what one person has.",{"type":22,"tag":60,"props":226,"children":227},{},[228,233],{"type":22,"tag":27,"props":229,"children":230},{},[231],{"type":31,"value":232},"The operator's pressure lands on the person.",{"type":31,"value":234}," Remediation deadlines and \"3 PAST SLA\" in red on Nina's own machine, for findings she can't resolve. This is what \"prison\" looks like in a table.",{"type":22,"tag":60,"props":236,"children":237},{},[238,243],{"type":22,"tag":27,"props":239,"children":240},{},[241],{"type":31,"value":242},"Prevented is correct and invisible.",{"type":31,"value":244}," \"0 open · 42 resolved\" is true and says nothing to Priya about what was kept safe.",{"type":22,"tag":60,"props":246,"children":247},{},[248,253],{"type":22,"tag":27,"props":249,"children":250},{},[251],{"type":31,"value":252},"The words are a practitioner's:",{"type":31,"value":254}," Why it violates, Applies via, Policy Config v12 at detection, Enforced and Observed.",{"type":22,"tag":60,"props":256,"children":257},{},[258,263],{"type":22,"tag":27,"props":259,"children":260},{},[261],{"type":31,"value":262},"S2's columns don't fit the native window.",{"type":31,"value":264}," At 844 px the harness and framework columns collapse to one pill and a count, and the member table squeezes the finding's name to a few letters.",{"type":22,"tag":60,"props":266,"children":267},{},[268,273],{"type":22,"tag":27,"props":269,"children":270},{},[271],{"type":31,"value":272},"What the fleet → personal rules removed holds up:",{"type":31,"value":274}," without User, Team and Endpoint the rows lose nothing a person needs, since the header says once whose machine it is.",{"type":22,"tag":50,"props":276,"children":278},{"id":277},"calls",[279],{"type":31,"value":15},{"type":22,"tag":23,"props":281,"children":282},{},[283,288],{"type":22,"tag":27,"props":284,"children":285},{},[286],{"type":31,"value":287},"From the shape",{"type":31,"value":289}," (finding-shape.md §10):",{"type":22,"tag":212,"props":291,"children":292},{},[293,318,328,338,353],{"type":22,"tag":60,"props":294,"children":295},{},[296,303,305,311,313],{"type":22,"tag":297,"props":298,"children":300},"code",{"className":299},[],[301],{"type":31,"value":302},"from",{"type":31,"value":304}," beside the lab's ",{"type":22,"tag":297,"props":306,"children":308},{"className":307},[],[309],{"type":31,"value":310},"origin",{"type":31,"value":312},". ",{"type":22,"tag":162,"props":314,"children":315},{},[316],{"type":31,"value":317},"Default: yes.",{"type":22,"tag":60,"props":319,"children":320},{},[321,323],{"type":31,"value":322},"The person never moves a finding's status. ",{"type":22,"tag":162,"props":324,"children":325},{},[326],{"type":31,"value":327},"Default: yes; the plane resolves.",{"type":22,"tag":60,"props":329,"children":330},{},[331,333],{"type":31,"value":332},"The window. Phase 1's data point: the day window gives Priya 42 prevented findings in 90 days; per policy and resource while the mode holds would give two. ",{"type":22,"tag":162,"props":334,"children":335},{},[336],{"type":31,"value":337},"Default: keep the day window in the shape; the person's view groups them (call 10).",{"type":22,"tag":60,"props":339,"children":340},{},[341,347,349],{"type":22,"tag":297,"props":342,"children":344},{"className":343},[],[345],{"type":31,"value":346},"prevented",{"type":31,"value":348}," as an event kind and a resolution. ",{"type":22,"tag":162,"props":350,"children":351},{},[352],{"type":31,"value":317},{"type":22,"tag":60,"props":354,"children":355},{},[356,358],{"type":31,"value":357},"A policy that resolves a finding on training completion. ",{"type":22,"tag":162,"props":359,"children":360},{},[361],{"type":31,"value":362},"Default: open until Peterson.",{"type":22,"tag":23,"props":364,"children":365},{},[366,371],{"type":22,"tag":27,"props":367,"children":368},{},[369],{"type":31,"value":370},"From the worlds",{"type":31,"value":372}," (Phase 1):",{"type":22,"tag":212,"props":374,"children":376},{"start":375},6,[377,392,428],{"type":22,"tag":60,"props":378,"children":379},{},[380,385,387],{"type":22,"tag":27,"props":381,"children":382},{},[383],{"type":31,"value":384},"Derived means \"once connected\".",{"type":31,"value":386}," Every world's machine is unconnected; the sidecar says so. ",{"type":22,"tag":162,"props":388,"children":389},{},[390],{"type":31,"value":391},"Default: keep, labelled.",{"type":22,"tag":60,"props":393,"children":394},{},[395,406,408,414,416,421,423],{"type":22,"tag":27,"props":396,"children":397},{},[398,404],{"type":22,"tag":297,"props":399,"children":401},{"className":400},[],[402],{"type":31,"value":403},"chatgpt.com",{"type":31,"value":405},".",{"type":31,"value":407}," The prototype's provider list says ",{"type":22,"tag":297,"props":409,"children":411},{"className":410},[],[412],{"type":31,"value":413},"openai.com",{"type":31,"value":415},", and Codex CLI signed in with ChatGPT talks to ",{"type":22,"tag":297,"props":417,"children":419},{"className":418},[],[420],{"type":31,"value":403},{"type":31,"value":422},", so 23 of Priya's prevented findings come from one domain the list doesn't name. ",{"type":22,"tag":162,"props":424,"children":425},{},[426],{"type":31,"value":427},"Default: leave the prototype's list as it is and raise it with Peterson as a real policy question.",{"type":22,"tag":60,"props":429,"children":430},{},[431,436,438],{"type":22,"tag":27,"props":432,"children":433},{},[434],{"type":31,"value":435},"The recut, for qnative.",{"type":31,"value":437}," 4 sessions in Meridian and 13 in pilot report policy events with no detail; the seed has no MCP versions and no consequential flag. ",{"type":22,"tag":162,"props":439,"children":440},{},[441],{"type":31,"value":442},"Default: ask in Phase 5's brief.",{"type":22,"tag":23,"props":444,"children":445},{},[446,451],{"type":22,"tag":27,"props":447,"children":448},{},[449],{"type":31,"value":450},"From the copy",{"type":31,"value":452}," (Phase 2), for Phase 3:",{"type":22,"tag":212,"props":454,"children":456},{"start":455},9,[457,471,485,499,513],{"type":22,"tag":60,"props":458,"children":459},{},[460,465,467],{"type":22,"tag":27,"props":461,"children":462},{},[463],{"type":31,"value":464},"The person's defaults:",{"type":31,"value":466}," Open by default with Observed shown (Q4 already supersedes D3); prevented in its own quiet group. ",{"type":22,"tag":162,"props":468,"children":469},{},[470],{"type":31,"value":317},{"type":22,"tag":60,"props":472,"children":473},{},[474,479,481],{"type":22,"tag":27,"props":475,"children":476},{},[477],{"type":31,"value":478},"Prevented as a group with a count",{"type":31,"value":480}," (\"Kept safe 42 times: Cursor and Codex CLI to unapproved providers\"), never 42 rows. ",{"type":22,"tag":162,"props":482,"children":483},{},[484],{"type":31,"value":317},{"type":22,"tag":60,"props":486,"children":487},{},[488,493,495],{"type":22,"tag":27,"props":489,"children":490},{},[491],{"type":31,"value":492},"The SLA clock and the deadlines leave the person's view;",{"type":31,"value":494}," the shape keeps them for the plane. ",{"type":22,"tag":162,"props":496,"children":497},{},[498],{"type":31,"value":317},{"type":22,"tag":60,"props":500,"children":501},{},[502,507,509],{"type":22,"tag":27,"props":503,"children":504},{},[505],{"type":31,"value":506},"Fewer columns for the person:",{"type":31,"value":508}," severity, the finding, the harness, when, status. ",{"type":22,"tag":162,"props":510,"children":511},{},[512],{"type":31,"value":317},{"type":22,"tag":60,"props":514,"children":515},{},[516,521,523],{"type":22,"tag":27,"props":517,"children":518},{},[519],{"type":31,"value":520},"The rail scrolls",{"type":31,"value":522}," once Safety & Security joins it, as the kit's Sidebar does. ",{"type":22,"tag":162,"props":524,"children":525},{},[526],{"type":31,"value":527},"Default: accept.",{"type":22,"tag":50,"props":529,"children":531},{"id":530},"answered-mark-2026-11-13-take-the-defaults",[532],{"type":31,"value":16},{"type":22,"tag":534,"props":535,"children":536},"table",{},[537,556],{"type":22,"tag":538,"props":539,"children":540},"thead",{},[541],{"type":22,"tag":542,"props":543,"children":544},"tr",{},[545,551],{"type":22,"tag":546,"props":547,"children":548},"th",{},[549],{"type":31,"value":550},"#",{"type":22,"tag":546,"props":552,"children":553},{},[554],{"type":31,"value":555},"Ruled",{"type":22,"tag":557,"props":558,"children":559},"tbody",{},[560,586,599,612,630,643,656,676,689,702,715,728,741],{"type":22,"tag":542,"props":561,"children":562},{},[563,569],{"type":22,"tag":564,"props":565,"children":566},"td",{},[567],{"type":31,"value":568},"1",{"type":22,"tag":564,"props":570,"children":571},{},[572,577,579,584],{"type":22,"tag":297,"props":573,"children":575},{"className":574},[],[576],{"type":31,"value":302},{"type":31,"value":578}," (endpoint · person · plane) sits beside the lab's ",{"type":22,"tag":297,"props":580,"children":582},{"className":581},[],[583],{"type":31,"value":310},{"type":31,"value":585}," on every event.",{"type":22,"tag":542,"props":587,"children":588},{},[589,594],{"type":22,"tag":564,"props":590,"children":591},{},[592],{"type":31,"value":593},"2",{"type":22,"tag":564,"props":595,"children":596},{},[597],{"type":31,"value":598},"The person never moves a finding's status; the plane resolves.",{"type":22,"tag":542,"props":600,"children":601},{},[602,607],{"type":22,"tag":564,"props":603,"children":604},{},[605],{"type":31,"value":606},"3",{"type":22,"tag":564,"props":608,"children":609},{},[610],{"type":31,"value":611},"The shape keeps the day window for prevented findings; the person's view groups them (10).",{"type":22,"tag":542,"props":613,"children":614},{},[615,620],{"type":22,"tag":564,"props":616,"children":617},{},[618],{"type":31,"value":619},"4",{"type":22,"tag":564,"props":621,"children":622},{},[623,628],{"type":22,"tag":297,"props":624,"children":626},{"className":625},[],[627],{"type":31,"value":346},{"type":31,"value":629}," is both an event kind and a resolution.",{"type":22,"tag":542,"props":631,"children":632},{},[633,638],{"type":22,"tag":564,"props":634,"children":635},{},[636],{"type":31,"value":637},"5",{"type":22,"tag":564,"props":639,"children":640},{},[641],{"type":31,"value":642},"Open: a policy that resolves a finding on training completion waits for Peterson.",{"type":22,"tag":542,"props":644,"children":645},{},[646,651],{"type":22,"tag":564,"props":647,"children":648},{},[649],{"type":31,"value":650},"6",{"type":22,"tag":564,"props":652,"children":653},{},[654],{"type":31,"value":655},"Derived findings mean \"once connected\", and the sidecar says so.",{"type":22,"tag":542,"props":657,"children":658},{},[659,664],{"type":22,"tag":564,"props":660,"children":661},{},[662],{"type":31,"value":663},"7",{"type":22,"tag":564,"props":665,"children":666},{},[667,669,674],{"type":31,"value":668},"The prototype's provider list stays as it is; ",{"type":22,"tag":297,"props":670,"children":672},{"className":671},[],[673],{"type":31,"value":403},{"type":31,"value":675}," goes to Peterson as a policy question.",{"type":22,"tag":542,"props":677,"children":678},{},[679,684],{"type":22,"tag":564,"props":680,"children":681},{},[682],{"type":31,"value":683},"8",{"type":22,"tag":564,"props":685,"children":686},{},[687],{"type":31,"value":688},"The recut (session detail, MCP versions, the consequential flag) is asked in Phase 5's brief.",{"type":22,"tag":542,"props":690,"children":691},{},[692,697],{"type":22,"tag":564,"props":693,"children":694},{},[695],{"type":31,"value":696},"9",{"type":22,"tag":564,"props":698,"children":699},{},[700],{"type":31,"value":701},"The person's view opens on Open with Observed shown; prevented findings sit in their own quiet group.",{"type":22,"tag":542,"props":703,"children":704},{},[705,710],{"type":22,"tag":564,"props":706,"children":707},{},[708],{"type":31,"value":709},"10",{"type":22,"tag":564,"props":711,"children":712},{},[713],{"type":31,"value":714},"Prevented is one group with a count, never a row per finding.",{"type":22,"tag":542,"props":716,"children":717},{},[718,723],{"type":22,"tag":564,"props":719,"children":720},{},[721],{"type":31,"value":722},"11",{"type":22,"tag":564,"props":724,"children":725},{},[726],{"type":31,"value":727},"The SLA clock and the remediation deadlines leave the person's view; the shape keeps them for the plane.",{"type":22,"tag":542,"props":729,"children":730},{},[731,736],{"type":22,"tag":564,"props":732,"children":733},{},[734],{"type":31,"value":735},"12",{"type":22,"tag":564,"props":737,"children":738},{},[739],{"type":31,"value":740},"The person's member table: severity, the finding, the harness, when, status.",{"type":22,"tag":542,"props":742,"children":743},{},[744,749],{"type":22,"tag":564,"props":745,"children":746},{},[747],{"type":31,"value":748},"13",{"type":22,"tag":564,"props":750,"children":751},{},[752],{"type":31,"value":753},"The rail scrolls once Safety & Security joins it.",{"type":22,"tag":23,"props":755,"children":756},{},[757],{"type":31,"value":758},"Phase 3 builds 9–12 with the words, the noise control and the person's own events.",{"type":22,"tag":50,"props":760,"children":762},{"id":761},"not-built-on-purpose",[763],{"type":31,"value":17},{"type":22,"tag":23,"props":765,"children":766},{},[767],{"type":31,"value":768},"The person's words, the noise control, the person's own events and the group names are Phase 3's. The lab's S2 and S1 are untouched; Q4's change to the prototype's S2 (prevented resolved at birth, Open by default) is shown at review stop 2.",1794599393246]