[{"data":1,"prerenderedAt":2794},["ShallowReactive",2],{"cycle-doc-design-c137-inventory.md":3},{"cycle":4,"project":7,"path":10,"title":11,"toc":12,"ast":18},{"id":5,"title":6},"c137","App Messaging, Overseer and Citizen",{"id":8,"label":9},"design","Design","inventory.md","c137 Phase 0: the message inventory",[13,14,15,16,17],"The table","Counts","Default delivery, summarised for Phase 2","Not types: things the sources name that live elsewhere in the bones","Questions the inventory raised",{"type":19,"children":20},"root",[21,58,66,235,245,255,261,273,2246,2251,2472,2477,2600,2605,2715,2720],{"type":22,"tag":23,"props":24,"children":25},"element","p",{},[26,33,35,40,42,49,51,56],{"type":22,"tag":27,"props":28,"children":29},"strong",{},[30],{"type":31,"value":32},"text","Written:",{"type":31,"value":34}," 2026-11-09, from the sources the plan names. ",{"type":22,"tag":27,"props":36,"children":37},{},[38],{"type":31,"value":39},"Reader:",{"type":31,"value":41}," Mark (review stop after Phase 2), Tyler at G2 (Q5: which messages flow first), c131's executor (the ",{"type":22,"tag":43,"props":44,"children":46},"code",{"className":45},[],[47],{"type":31,"value":48},"types",{"type":31,"value":50}," entry), c133 and c136 (their one type each).\n",{"type":22,"tag":27,"props":52,"children":53},{},[54],{"type":31,"value":55},"Method:",{"type":31,"value":57}," every message the roadmap implies gets a row; each row passes the brand's five questions (useful · clear · precise · necessary · beautiful) or is dropped. A thing that is not a message (a field, a rule, a port behaviour) is listed at the end so it is not re-proposed as a type.",{"type":22,"tag":23,"props":59,"children":60},{},[61],{"type":22,"tag":27,"props":62,"children":63},{},[64],{"type":31,"value":65},"Sources, as cited in the table",{"type":22,"tag":67,"props":68,"children":69},"table",{},[70,89],{"type":22,"tag":71,"props":72,"children":73},"thead",{},[74],{"type":22,"tag":75,"props":76,"children":77},"tr",{},[78,84],{"type":22,"tag":79,"props":80,"children":81},"th",{},[82],{"type":31,"value":83},"Cite",{"type":22,"tag":79,"props":85,"children":86},{},[87],{"type":31,"value":88},"What it is",{"type":22,"tag":90,"props":91,"children":92},"tbody",{},[93,119,132,169,182,195,216],{"type":22,"tag":75,"props":94,"children":95},{},[96,106],{"type":22,"tag":97,"props":98,"children":99},"td",{},[100],{"type":22,"tag":43,"props":101,"children":103},{"className":102},[],[104],{"type":31,"value":105},"1b21a3ce",{"type":22,"tag":97,"props":107,"children":108},{},[109,111,117],{"type":31,"value":110},"the 2026-11-05 roadmap session digest (",{"type":22,"tag":43,"props":112,"children":114},{"className":113},[],[115],{"type":31,"value":116},"..\u002Fmarket-analyst\u002Fsessions\u002F2026-11-05-1b21a3ce.md",{"type":31,"value":118},"): Mark Peterson's ask for local feedback with a path to IT (first-hand advisor; parked idea), Tyler's open question on notifications (\"I just don't know if we want that in people's faces\"), Tyler's adopted idea of an OAuth-style Connect from the desktop app",{"type":22,"tag":75,"props":120,"children":121},{},[122,127],{"type":22,"tag":97,"props":123,"children":124},{},[125],{"type":31,"value":126},"prompt",{"type":22,"tag":97,"props":128,"children":129},{},[130],{"type":31,"value":131},"Mark Parson's c130 initial prompt, \"Conversant with web app\": Notices from HQ; Confirmations: Identity, Censures (\"Stop doing X, Y, Z\"), \"You are now responsible for..\"; Training; Integrations: links to places on the web app",{"type":22,"tag":75,"props":133,"children":134},{},[135,140],{"type":22,"tag":97,"props":136,"children":137},{},[138],{"type":31,"value":139},"c133",{"type":22,"tag":97,"props":141,"children":142},{},[143,145,151,153,159,161,167],{"type":31,"value":144},"Remediation Training plan: D8 (a ",{"type":22,"tag":43,"props":146,"children":148},{"className":147},[],[149],{"type":31,"value":150},"training-assignment",{"type":31,"value":152}," message with a ",{"type":22,"tag":43,"props":154,"children":156},{"className":155},[],[157],{"type":31,"value":158},"start-training",{"type":31,"value":160}," action; completion back as ",{"type":22,"tag":43,"props":162,"children":164},{"className":163},[],[165],{"type":31,"value":166},"training-completed",{"type":31,"value":168},"), D9 (not blocking by default), the trigger list (a finding, an enforcement, a censure, an assignment)",{"type":22,"tag":75,"props":170,"children":171},{},[172,177],{"type":22,"tag":97,"props":173,"children":174},{},[175],{"type":31,"value":176},"c136",{"type":22,"tag":97,"props":178,"children":179},{},[180],{"type":31,"value":181},"Mechanic Access plan: R5 and the \"grant notice is a message\" pattern (operators are told when a grant opens; a summary at close), D7 (the native app's surface is a read-only Status line)",{"type":22,"tag":75,"props":183,"children":184},{},[185,190],{"type":22,"tag":97,"props":186,"children":187},{},[188],{"type":31,"value":189},"c131",{"type":22,"tag":97,"props":191,"children":192},{},[193],{"type":31,"value":194},"Native App V1 plan: the Connect page and its states (not connected · signing in · connected · failed), D8 (ports and bones in V1, Connect confirmations flowing), D12 (grant line on Status), D13 (the plane connection); the connected-state sentence \"You're connected to HQ. The configuration is managed there.\"",{"type":22,"tag":75,"props":196,"children":197},{},[198,203],{"type":22,"tag":97,"props":199,"children":200},{},[201],{"type":31,"value":202},"plan",{"type":22,"tag":97,"props":204,"children":205},{},[206,208,214],{"type":31,"value":207},"this cycle's ",{"type":22,"tag":43,"props":209,"children":211},{"className":210},[],[212],{"type":31,"value":213},"plan.md",{"type":31,"value":215},": the type list, D1–D8, R1–R7, Q1 (local enforcement notices before any plane)",{"type":22,"tag":75,"props":217,"children":218},{},[219,224],{"type":22,"tag":97,"props":220,"children":221},{},[222],{"type":31,"value":223},"c130",{"type":22,"tag":97,"props":225,"children":226},{},[227,233],{"type":22,"tag":43,"props":228,"children":230},{"className":229},[],[231],{"type":31,"value":232},"research\u002Fplatform.md",{"type":31,"value":234}," §2: the OS gives one notification channel with a per-app permission; per-type control is our layer; macOS and Windows deliver only from an installed, signed build",{"type":22,"tag":23,"props":236,"children":237},{},[238,243],{"type":22,"tag":27,"props":239,"children":240},{},[241],{"type":31,"value":242},"Direction words.",{"type":31,"value":244}," overseer → citizen (the plane or a person at HQ to the person at the keyboard), citizen → overseer (a reply or a report back), qcontrol → citizen locally (no plane involved), and one more the roadmap implies: plane → operator (a message to the overseer's own inbox). Overseer and citizen are working words and never appear in a UI (D7).",{"type":22,"tag":23,"props":246,"children":247},{},[248,253],{"type":22,"tag":27,"props":249,"children":250},{},[251],{"type":31,"value":252},"Delivery words.",{"type":31,"value":254}," off · inbox (kept, no signal) · tray (inbox + the tray count and its one line) · notify (tray + one OS notification). These are the citizen's defaults per type; the citizen changes them (Phase 2).",{"type":22,"tag":256,"props":257,"children":259},"h2",{"id":258},"the-table",[260],{"type":31,"value":13},{"type":22,"tag":23,"props":262,"children":263},{},[264,266,271],{"type":31,"value":265},"Five questions: U useful · C clear · P precise · N necessary · B beautiful. A ✓ passes; a note says where it bends. ",{"type":22,"tag":27,"props":267,"children":268},{},[269],{"type":31,"value":270},"V1",{"type":31,"value":272}," marks what flows at first (Mark, 2026-11-09): the Connect confirmation; local and plane enforcement notices if Tyler rules them in at G2 (Q5).",{"type":22,"tag":67,"props":274,"children":275},{},[276,357],{"type":22,"tag":71,"props":277,"children":278},{},[279],{"type":22,"tag":75,"props":280,"children":281},{},[282,287,292,297,302,307,312,323,328,333,338,343,348,353],{"type":22,"tag":79,"props":283,"children":284},{},[285],{"type":31,"value":286},"#",{"type":22,"tag":79,"props":288,"children":289},{},[290],{"type":31,"value":291},"Type",{"type":22,"tag":79,"props":293,"children":294},{},[295],{"type":31,"value":296},"Direction",{"type":22,"tag":79,"props":298,"children":299},{},[300],{"type":31,"value":301},"Who sends",{"type":22,"tag":79,"props":303,"children":304},{},[305],{"type":31,"value":306},"Source",{"type":22,"tag":79,"props":308,"children":309},{},[310],{"type":31,"value":311},"Default",{"type":22,"tag":79,"props":313,"children":314},{},[315,321],{"type":22,"tag":43,"props":316,"children":318},{"className":317},[],[319],{"type":31,"value":320},"required",{"type":31,"value":322}," may apply",{"type":22,"tag":79,"props":324,"children":325},{},[326],{"type":31,"value":327},"U",{"type":22,"tag":79,"props":329,"children":330},{},[331],{"type":31,"value":332},"C",{"type":22,"tag":79,"props":334,"children":335},{},[336],{"type":31,"value":337},"P",{"type":22,"tag":79,"props":339,"children":340},{},[341],{"type":31,"value":342},"N",{"type":22,"tag":79,"props":344,"children":345},{},[346],{"type":31,"value":347},"B",{"type":22,"tag":79,"props":349,"children":350},{},[351],{"type":31,"value":352},"Verdict",{"type":22,"tag":79,"props":354,"children":355},{},[356],{"type":31,"value":270},{"type":22,"tag":90,"props":358,"children":359},{},[360,448,540,621,710,787,865,943,1019,1098,1176,1259,1337,1412,1492,1575,1650,1739,1808,1890,1957,2040,2110,2179],{"type":22,"tag":75,"props":361,"children":362},{},[363,368,377,382,387,397,405,410,415,420,425,430,435,443],{"type":22,"tag":97,"props":364,"children":365},{},[366],{"type":31,"value":367},"1",{"type":22,"tag":97,"props":369,"children":370},{},[371],{"type":22,"tag":43,"props":372,"children":374},{"className":373},[],[375],{"type":31,"value":376},"enforcement-notice",{"type":22,"tag":97,"props":378,"children":379},{},[380],{"type":31,"value":381},"overseer → citizen",{"type":22,"tag":97,"props":383,"children":384},{},[385],{"type":31,"value":386},"the policy, automatically, when it acts on this machine",{"type":22,"tag":97,"props":388,"children":389},{},[390,395],{"type":22,"tag":43,"props":391,"children":393},{"className":392},[],[394],{"type":31,"value":105},{"type":31,"value":396}," (Peterson), plan",{"type":22,"tag":97,"props":398,"children":399},{},[400],{"type":22,"tag":27,"props":401,"children":402},{},[403],{"type":31,"value":404},"notify",{"type":22,"tag":97,"props":406,"children":407},{},[408],{"type":31,"value":409},"yes: counted (D4)",{"type":22,"tag":97,"props":411,"children":412},{},[413],{"type":31,"value":414},"✓ the Peterson message: what happened, how to reach IT",{"type":22,"tag":97,"props":416,"children":417},{},[418],{"type":31,"value":419},"✓",{"type":22,"tag":97,"props":421,"children":422},{},[423],{"type":31,"value":424},"✓ names the policy, the action, the time, the app",{"type":22,"tag":97,"props":426,"children":427},{},[428],{"type":31,"value":429},"✓ the enforcement already interrupted the person; the notice is the context they lack",{"type":22,"tag":97,"props":431,"children":432},{},[433],{"type":31,"value":434},"✓ a calm card, one action",{"type":22,"tag":97,"props":436,"children":437},{},[438],{"type":22,"tag":27,"props":439,"children":440},{},[441],{"type":31,"value":442},"keep",{"type":22,"tag":97,"props":444,"children":445},{},[446],{"type":31,"value":447},"if ruled in",{"type":22,"tag":75,"props":449,"children":450},{},[451,456,466,471,476,486,493,498,503,507,511,515,519,536],{"type":22,"tag":97,"props":452,"children":453},{},[454],{"type":31,"value":455},"2",{"type":22,"tag":97,"props":457,"children":458},{},[459,464],{"type":22,"tag":43,"props":460,"children":462},{"className":461},[],[463],{"type":31,"value":376},{"type":31,"value":465}," (local)",{"type":22,"tag":97,"props":467,"children":468},{},[469],{"type":31,"value":470},"qcontrol → citizen locally",{"type":22,"tag":97,"props":472,"children":473},{},[474],{"type":31,"value":475},"qcontrol, from the local policy file; no plane",{"type":22,"tag":97,"props":477,"children":478},{},[479,481],{"type":31,"value":480},"plan Q1 (default yes), ",{"type":22,"tag":43,"props":482,"children":484},{"className":483},[],[485],{"type":31,"value":105},{"type":22,"tag":97,"props":487,"children":488},{},[489],{"type":22,"tag":27,"props":490,"children":491},{},[492],{"type":31,"value":404},{"type":22,"tag":97,"props":494,"children":495},{},[496],{"type":31,"value":497},"by the policy file; counted locally",{"type":22,"tag":97,"props":499,"children":500},{},[501],{"type":31,"value":502},"✓ the same message should not wait for the plane",{"type":22,"tag":97,"props":504,"children":505},{},[506],{"type":31,"value":419},{"type":22,"tag":97,"props":508,"children":509},{},[510],{"type":31,"value":419},{"type":22,"tag":97,"props":512,"children":513},{},[514],{"type":31,"value":419},{"type":22,"tag":97,"props":516,"children":517},{},[518],{"type":31,"value":419},{"type":22,"tag":97,"props":520,"children":521},{},[522,526,528,534],{"type":22,"tag":27,"props":523,"children":524},{},[525],{"type":31,"value":442},{"type":31,"value":527}," (same type, ",{"type":22,"tag":43,"props":529,"children":531},{"className":530},[],[532],{"type":31,"value":533},"from: qcontrol",{"type":31,"value":535},"; IT contact from qcontrol's config)",{"type":22,"tag":97,"props":537,"children":538},{},[539],{"type":31,"value":447},{"type":22,"tag":75,"props":541,"children":542},{},[543,548,557,561,566,571,579,584,589,594,599,604,609,616],{"type":22,"tag":97,"props":544,"children":545},{},[546],{"type":31,"value":547},"3",{"type":22,"tag":97,"props":549,"children":550},{},[551],{"type":22,"tag":43,"props":552,"children":554},{"className":553},[],[555],{"type":31,"value":556},"hq-notice",{"type":22,"tag":97,"props":558,"children":559},{},[560],{"type":31,"value":381},{"type":22,"tag":97,"props":562,"children":563},{},[564],{"type":31,"value":565},"a person at HQ, signed",{"type":22,"tag":97,"props":567,"children":568},{},[569],{"type":31,"value":570},"prompt (\"Notices from HQ\")",{"type":22,"tag":97,"props":572,"children":573},{},[574],{"type":22,"tag":27,"props":575,"children":576},{},[577],{"type":31,"value":578},"inbox",{"type":22,"tag":97,"props":580,"children":581},{},[582],{"type":31,"value":583},"allowed when the plane allows it; off by default; counted",{"type":22,"tag":97,"props":585,"children":586},{},[587],{"type":31,"value":588},"✓ announcements and letters: \"what changes on Monday\"",{"type":22,"tag":97,"props":590,"children":591},{},[592],{"type":31,"value":593},"✓ a letter, signed",{"type":22,"tag":97,"props":595,"children":596},{},[597],{"type":31,"value":598},"✓ when the sender is specific; the send form asks for a date and a scope",{"type":22,"tag":97,"props":600,"children":601},{},[602],{"type":31,"value":603},"✓ the alternative is email nobody reads at the moment it matters",{"type":22,"tag":97,"props":605,"children":606},{},[607],{"type":31,"value":608},"✓ letters, not alerts",{"type":22,"tag":97,"props":610,"children":611},{},[612],{"type":22,"tag":27,"props":613,"children":614},{},[615],{"type":31,"value":442},{"type":22,"tag":97,"props":617,"children":618},{},[619],{"type":31,"value":620},"later",{"type":22,"tag":75,"props":622,"children":623},{},[624,629,638,642,647,659,667,672,677,681,686,691,695,702],{"type":22,"tag":97,"props":625,"children":626},{},[627],{"type":31,"value":628},"4",{"type":22,"tag":97,"props":630,"children":631},{},[632],{"type":22,"tag":43,"props":633,"children":635},{"className":634},[],[636],{"type":31,"value":637},"identity-confirmation",{"type":22,"tag":97,"props":639,"children":640},{},[641],{"type":31,"value":381},{"type":22,"tag":97,"props":643,"children":644},{},[645],{"type":31,"value":646},"the plane, automatically, after Connect; again on re-sign-in and when HQ disconnects the machine",{"type":22,"tag":97,"props":648,"children":649},{},[650,652,657],{"type":31,"value":651},"prompt (\"Confirmations: Identity\"), c131 Connect, ",{"type":22,"tag":43,"props":653,"children":655},{"className":654},[],[656],{"type":31,"value":105},{"type":31,"value":658}," (Tyler's OAuth-style Connect)",{"type":22,"tag":97,"props":660,"children":661},{},[662],{"type":22,"tag":27,"props":663,"children":664},{},[665],{"type":31,"value":666},"tray",{"type":22,"tag":97,"props":668,"children":669},{},[670],{"type":31,"value":671},"no",{"type":22,"tag":97,"props":673,"children":674},{},[675],{"type":31,"value":676},"✓ \"this machine is connected as…\": the one fact the person should be able to check",{"type":22,"tag":97,"props":678,"children":679},{},[680],{"type":31,"value":419},{"type":22,"tag":97,"props":682,"children":683},{},[684],{"type":31,"value":685},"✓ machine, account, plane",{"type":22,"tag":97,"props":687,"children":688},{},[689],{"type":31,"value":690},"✓ Connect is a trust act; the confirmation is its receipt and the first message in an honest inbox",{"type":22,"tag":97,"props":692,"children":693},{},[694],{"type":31,"value":419},{"type":22,"tag":97,"props":696,"children":697},{},[698],{"type":22,"tag":27,"props":699,"children":700},{},[701],{"type":31,"value":442},{"type":22,"tag":97,"props":703,"children":704},{},[705],{"type":22,"tag":27,"props":706,"children":707},{},[708],{"type":31,"value":709},"✓ the V1 flow",{"type":22,"tag":75,"props":711,"children":712},{},[713,718,727,731,736,741,748,752,756,761,766,771,776,783],{"type":22,"tag":97,"props":714,"children":715},{},[716],{"type":31,"value":717},"5",{"type":22,"tag":97,"props":719,"children":720},{},[721],{"type":22,"tag":43,"props":722,"children":724},{"className":723},[],[725],{"type":31,"value":726},"censure",{"type":22,"tag":97,"props":728,"children":729},{},[730],{"type":31,"value":381},{"type":22,"tag":97,"props":732,"children":733},{},[734],{"type":31,"value":735},"a person at HQ, in HQ's words verbatim, labelled (D6)",{"type":22,"tag":97,"props":737,"children":738},{},[739],{"type":31,"value":740},"prompt (\"Stop doing X, Y, Z\"), c133 (a censure can trigger a training)",{"type":22,"tag":97,"props":742,"children":743},{},[744],{"type":22,"tag":27,"props":745,"children":746},{},[747],{"type":31,"value":404},{"type":22,"tag":97,"props":749,"children":750},{},[751],{"type":31,"value":409},{"type":22,"tag":97,"props":753,"children":754},{},[755],{"type":31,"value":419},{"type":22,"tag":97,"props":757,"children":758},{},[759],{"type":31,"value":760},"✓ when HQ writes plainly; we label, never rewrite",{"type":22,"tag":97,"props":762,"children":763},{},[764],{"type":31,"value":765},"✓ names the behaviour and the period",{"type":22,"tag":97,"props":767,"children":768},{},[769],{"type":31,"value":770},"✓ a censure that arrives by surprise in a review is worse",{"type":22,"tag":97,"props":772,"children":773},{},[774],{"type":31,"value":775},"✓ labelled \"From HQ\", acknowledged, kept",{"type":22,"tag":97,"props":777,"children":778},{},[779],{"type":22,"tag":27,"props":780,"children":781},{},[782],{"type":31,"value":442},{"type":22,"tag":97,"props":784,"children":785},{},[786],{"type":31,"value":620},{"type":22,"tag":75,"props":788,"children":789},{},[790,795,804,808,813,818,825,829,834,838,843,848,852,861],{"type":22,"tag":97,"props":791,"children":792},{},[793],{"type":31,"value":794},"6",{"type":22,"tag":97,"props":796,"children":797},{},[798],{"type":22,"tag":43,"props":799,"children":801},{"className":800},[],[802],{"type":31,"value":803},"responsibility",{"type":22,"tag":97,"props":805,"children":806},{},[807],{"type":31,"value":381},{"type":22,"tag":97,"props":809,"children":810},{},[811],{"type":31,"value":812},"a person at HQ",{"type":22,"tag":97,"props":814,"children":815},{},[816],{"type":31,"value":817},"prompt (\"You are now responsible for..\")",{"type":22,"tag":97,"props":819,"children":820},{},[821],{"type":22,"tag":27,"props":822,"children":823},{},[824],{"type":31,"value":666},{"type":22,"tag":97,"props":826,"children":827},{},[828],{"type":31,"value":671},{"type":22,"tag":97,"props":830,"children":831},{},[832],{"type":31,"value":833},"✓ ownership of an MCP server, a workspace, a policy exception",{"type":22,"tag":97,"props":835,"children":836},{},[837],{"type":31,"value":419},{"type":22,"tag":97,"props":839,"children":840},{},[841],{"type":31,"value":842},"✓ names the thing and what the owner does",{"type":22,"tag":97,"props":844,"children":845},{},[846],{"type":31,"value":847},"✓ an assignment without an acknowledgement is an assumption",{"type":22,"tag":97,"props":849,"children":850},{},[851],{"type":31,"value":419},{"type":22,"tag":97,"props":853,"children":854},{},[855,859],{"type":22,"tag":27,"props":856,"children":857},{},[858],{"type":31,"value":442},{"type":31,"value":860}," (requires acknowledgement)",{"type":22,"tag":97,"props":862,"children":863},{},[864],{"type":31,"value":620},{"type":22,"tag":75,"props":866,"children":867},{},[868,873,881,885,890,895,902,907,911,915,920,925,930,939],{"type":22,"tag":97,"props":869,"children":870},{},[871],{"type":31,"value":872},"7",{"type":22,"tag":97,"props":874,"children":875},{},[876],{"type":22,"tag":43,"props":877,"children":879},{"className":878},[],[880],{"type":31,"value":150},{"type":22,"tag":97,"props":882,"children":883},{},[884],{"type":31,"value":381},{"type":22,"tag":97,"props":886,"children":887},{},[888],{"type":31,"value":889},"a policy (on a finding), an operator, or HQ with a notice",{"type":22,"tag":97,"props":891,"children":892},{},[893],{"type":31,"value":894},"c133 D8, prompt (\"Training\")",{"type":22,"tag":97,"props":896,"children":897},{},[898],{"type":22,"tag":27,"props":899,"children":900},{},[901],{"type":31,"value":666},{"type":22,"tag":97,"props":903,"children":904},{},[905],{"type":31,"value":906},"no (c133 D9: not blocking)",{"type":22,"tag":97,"props":908,"children":909},{},[910],{"type":31,"value":419},{"type":22,"tag":97,"props":912,"children":913},{},[914],{"type":31,"value":419},{"type":22,"tag":97,"props":916,"children":917},{},[918],{"type":31,"value":919},"✓ this hazard, this length, this check",{"type":22,"tag":97,"props":921,"children":922},{},[923],{"type":31,"value":924},"✓ the teaching moment is now, not at the yearly training",{"type":22,"tag":97,"props":926,"children":927},{},[928],{"type":31,"value":929},"✓ hard-hat register, no shaming",{"type":22,"tag":97,"props":931,"children":932},{},[933,937],{"type":22,"tag":27,"props":934,"children":935},{},[936],{"type":31,"value":442},{"type":31,"value":938}," (owned by c133)",{"type":22,"tag":97,"props":940,"children":941},{},[942],{"type":31,"value":620},{"type":22,"tag":75,"props":944,"children":945},{},[946,951,960,964,968,973,980,984,989,993,998,1003,1008,1015],{"type":22,"tag":97,"props":947,"children":948},{},[949],{"type":31,"value":950},"8",{"type":22,"tag":97,"props":952,"children":953},{},[954],{"type":22,"tag":43,"props":955,"children":957},{"className":956},[],[958],{"type":31,"value":959},"diagnostics-request",{"type":22,"tag":97,"props":961,"children":962},{},[963],{"type":31,"value":381},{"type":22,"tag":97,"props":965,"children":966},{},[967],{"type":31,"value":812},{"type":22,"tag":97,"props":969,"children":970},{},[971],{"type":31,"value":972},"prompt and c130 plan (\"diagnostics on request\")",{"type":22,"tag":97,"props":974,"children":975},{},[976],{"type":22,"tag":27,"props":977,"children":978},{},[979],{"type":31,"value":666},{"type":22,"tag":97,"props":981,"children":982},{},[983],{"type":31,"value":671},{"type":22,"tag":97,"props":985,"children":986},{},[987],{"type":31,"value":988},"✓ replaces a screen share or \"send me your logs\"",{"type":22,"tag":97,"props":990,"children":991},{},[992],{"type":31,"value":419},{"type":22,"tag":97,"props":994,"children":995},{},[996],{"type":31,"value":997},"✓ says what is in the package and what is not",{"type":22,"tag":97,"props":999,"children":1000},{},[1001],{"type":31,"value":1002},"✓ consent needs a message the person can read first",{"type":22,"tag":97,"props":1004,"children":1005},{},[1006],{"type":31,"value":1007},"✓ a consent card: review, send, decline",{"type":22,"tag":97,"props":1009,"children":1010},{},[1011],{"type":22,"tag":27,"props":1012,"children":1013},{},[1014],{"type":31,"value":442},{"type":22,"tag":97,"props":1016,"children":1017},{},[1018],{"type":31,"value":620},{"type":22,"tag":75,"props":1020,"children":1021},{},[1022,1027,1036,1040,1045,1050,1057,1061,1066,1070,1075,1080,1084,1093],{"type":22,"tag":97,"props":1023,"children":1024},{},[1025],{"type":31,"value":1026},"9",{"type":22,"tag":97,"props":1028,"children":1029},{},[1030],{"type":22,"tag":43,"props":1031,"children":1033},{"className":1032},[],[1034],{"type":31,"value":1035},"sensor-state",{"type":22,"tag":97,"props":1037,"children":1038},{},[1039],{"type":31,"value":470},{"type":22,"tag":97,"props":1041,"children":1042},{},[1043],{"type":31,"value":1044},"qcontrol, when it goes off or degraded and stays so",{"type":22,"tag":97,"props":1046,"children":1047},{},[1048],{"type":31,"value":1049},"plan, c131 Status states (off · starting · on-local · on-connected · degraded)",{"type":22,"tag":97,"props":1051,"children":1052},{},[1053],{"type":22,"tag":27,"props":1054,"children":1055},{},[1056],{"type":31,"value":666},{"type":22,"tag":97,"props":1058,"children":1059},{},[1060],{"type":31,"value":671},{"type":22,"tag":97,"props":1062,"children":1063},{},[1064],{"type":31,"value":1065},"✓ an unprotected app is worth a line",{"type":22,"tag":97,"props":1067,"children":1068},{},[1069],{"type":31,"value":419},{"type":22,"tag":97,"props":1071,"children":1072},{},[1073],{"type":31,"value":1074},"✓ names the app or the tap that went dark",{"type":22,"tag":97,"props":1076,"children":1077},{},[1078],{"type":31,"value":1079},"✓ only for degraded and off that persist; routine on\u002Foff at boot stays in the tray icon",{"type":22,"tag":97,"props":1081,"children":1082},{},[1083],{"type":31,"value":419},{"type":22,"tag":97,"props":1085,"children":1086},{},[1087,1091],{"type":22,"tag":27,"props":1088,"children":1089},{},[1090],{"type":31,"value":442},{"type":31,"value":1092},", narrowed (the tray icon shows the state; a message only for a gap that lasts)",{"type":22,"tag":97,"props":1094,"children":1095},{},[1096],{"type":31,"value":1097},"later (tray is c131 Phase 3)",{"type":22,"tag":75,"props":1099,"children":1100},{},[1101,1106,1115,1120,1125,1130,1135,1140,1144,1148,1152,1157,1162,1171],{"type":22,"tag":97,"props":1102,"children":1103},{},[1104],{"type":31,"value":1105},"10",{"type":22,"tag":97,"props":1107,"children":1108},{},[1109],{"type":22,"tag":43,"props":1110,"children":1112},{"className":1111},[],[1113],{"type":31,"value":1114},"acknowledgement",{"type":22,"tag":97,"props":1116,"children":1117},{},[1118],{"type":31,"value":1119},"citizen → overseer",{"type":22,"tag":97,"props":1121,"children":1122},{},[1123],{"type":31,"value":1124},"the person, by pressing Acknowledge",{"type":22,"tag":97,"props":1126,"children":1127},{},[1128],{"type":31,"value":1129},"plan (R6), c130 (\"what it sends: acknowledgements\")",{"type":22,"tag":97,"props":1131,"children":1132},{},[1133],{"type":31,"value":1134},"n\u002Fa (a state the operator sees)",{"type":22,"tag":97,"props":1136,"children":1137},{},[1138],{"type":31,"value":1139},"—",{"type":22,"tag":97,"props":1141,"children":1142},{},[1143],{"type":31,"value":419},{"type":22,"tag":97,"props":1145,"children":1146},{},[1147],{"type":31,"value":419},{"type":22,"tag":97,"props":1149,"children":1150},{},[1151],{"type":31,"value":419},{"type":22,"tag":97,"props":1153,"children":1154},{},[1155],{"type":31,"value":1156},"✓ the operator's proof that a notice landed",{"type":22,"tag":97,"props":1158,"children":1159},{},[1160],{"type":31,"value":1161},"✓ shown as the message's state, never a new item",{"type":22,"tag":97,"props":1163,"children":1164},{},[1165,1169],{"type":22,"tag":27,"props":1166,"children":1167},{},[1168],{"type":31,"value":442},{"type":31,"value":1170}," as a state transition carried back, not an inbox item",{"type":22,"tag":97,"props":1172,"children":1173},{},[1174],{"type":31,"value":1175},"the mechanism ships in V1",{"type":22,"tag":75,"props":1177,"children":1178},{},[1179,1184,1193,1197,1202,1212,1217,1221,1226,1231,1236,1241,1245,1254],{"type":22,"tag":97,"props":1180,"children":1181},{},[1182],{"type":31,"value":1183},"11",{"type":22,"tag":97,"props":1185,"children":1186},{},[1187],{"type":22,"tag":43,"props":1188,"children":1190},{"className":1189},[],[1191],{"type":31,"value":1192},"contact-it",{"type":22,"tag":97,"props":1194,"children":1195},{},[1196],{"type":31,"value":1119},{"type":22,"tag":97,"props":1198,"children":1199},{},[1200],{"type":31,"value":1201},"the person, from a message, with its context attached",{"type":22,"tag":97,"props":1203,"children":1204},{},[1205,1210],{"type":22,"tag":43,"props":1206,"children":1208},{"className":1207},[],[1209],{"type":31,"value":105},{"type":31,"value":1211}," (Peterson: a path to IT), D5",{"type":22,"tag":97,"props":1213,"children":1214},{},[1215],{"type":31,"value":1216},"operator's inbox",{"type":22,"tag":97,"props":1218,"children":1219},{},[1220],{"type":31,"value":1139},{"type":22,"tag":97,"props":1222,"children":1223},{},[1224],{"type":31,"value":1225},"✓ the other half of the Peterson ask",{"type":22,"tag":97,"props":1227,"children":1228},{},[1229],{"type":31,"value":1230},"✓ a reply with three prompts: what were you doing, what do you need",{"type":22,"tag":97,"props":1232,"children":1233},{},[1234],{"type":31,"value":1235},"✓ the context (policy, finding, machine, time) travels with it",{"type":22,"tag":97,"props":1237,"children":1238},{},[1239],{"type":31,"value":1240},"✓ without it the notice is a wall",{"type":22,"tag":97,"props":1242,"children":1243},{},[1244],{"type":31,"value":419},{"type":22,"tag":97,"props":1246,"children":1247},{},[1248,1252],{"type":22,"tag":27,"props":1249,"children":1250},{},[1251],{"type":31,"value":442},{"type":31,"value":1253}," (in local mode: a mailto or URL from qcontrol's config)",{"type":22,"tag":97,"props":1255,"children":1256},{},[1257],{"type":31,"value":1258},"with the enforcement notices, if ruled in",{"type":22,"tag":75,"props":1260,"children":1261},{},[1262,1267,1276,1281,1286,1291,1300,1304,1308,1312,1317,1322,1326,1333],{"type":22,"tag":97,"props":1263,"children":1264},{},[1265],{"type":31,"value":1266},"12",{"type":22,"tag":97,"props":1268,"children":1269},{},[1270],{"type":22,"tag":43,"props":1271,"children":1273},{"className":1272},[],[1274],{"type":31,"value":1275},"reply",{"type":22,"tag":97,"props":1277,"children":1278},{},[1279],{"type":31,"value":1280},"both",{"type":22,"tag":97,"props":1282,"children":1283},{},[1284],{"type":31,"value":1285},"a person at HQ answering in a thread; the person answering back",{"type":22,"tag":97,"props":1287,"children":1288},{},[1289],{"type":31,"value":1290},"implied by 11 (a question needs an answer path)",{"type":22,"tag":97,"props":1292,"children":1293},{},[1294,1298],{"type":22,"tag":27,"props":1295,"children":1296},{},[1297],{"type":31,"value":666},{"type":31,"value":1299}," for the citizen; inbox for the operator",{"type":22,"tag":97,"props":1301,"children":1302},{},[1303],{"type":31,"value":671},{"type":22,"tag":97,"props":1305,"children":1306},{},[1307],{"type":31,"value":419},{"type":22,"tag":97,"props":1309,"children":1310},{},[1311],{"type":31,"value":419},{"type":22,"tag":97,"props":1313,"children":1314},{},[1315],{"type":31,"value":1316},"✓ stays in its thread",{"type":22,"tag":97,"props":1318,"children":1319},{},[1320],{"type":31,"value":1321},"✓ a contact-IT with no answer path is a black hole",{"type":22,"tag":97,"props":1323,"children":1324},{},[1325],{"type":31,"value":419},{"type":22,"tag":97,"props":1327,"children":1328},{},[1329],{"type":22,"tag":27,"props":1330,"children":1331},{},[1332],{"type":31,"value":442},{"type":22,"tag":97,"props":1334,"children":1335},{},[1336],{"type":31,"value":620},{"type":22,"tag":75,"props":1338,"children":1339},{},[1340,1345,1353,1357,1362,1367,1372,1376,1381,1385,1390,1395,1400,1408],{"type":22,"tag":97,"props":1341,"children":1342},{},[1343],{"type":31,"value":1344},"13",{"type":22,"tag":97,"props":1346,"children":1347},{},[1348],{"type":22,"tag":43,"props":1349,"children":1351},{"className":1350},[],[1352],{"type":31,"value":166},{"type":22,"tag":97,"props":1354,"children":1355},{},[1356],{"type":31,"value":1119},{"type":22,"tag":97,"props":1358,"children":1359},{},[1360],{"type":31,"value":1361},"the app, when the check passes",{"type":22,"tag":97,"props":1363,"children":1364},{},[1365],{"type":31,"value":1366},"c133 D8",{"type":22,"tag":97,"props":1368,"children":1369},{},[1370],{"type":31,"value":1371},"operator's inbox (quiet) + audit log",{"type":22,"tag":97,"props":1373,"children":1374},{},[1375],{"type":31,"value":1139},{"type":22,"tag":97,"props":1377,"children":1378},{},[1379],{"type":31,"value":1380},"✓ proof of correction",{"type":22,"tag":97,"props":1382,"children":1383},{},[1384],{"type":31,"value":419},{"type":22,"tag":97,"props":1386,"children":1387},{},[1388],{"type":31,"value":1389},"✓ training, finding, time",{"type":22,"tag":97,"props":1391,"children":1392},{},[1393],{"type":31,"value":1394},"✓ c133's record depends on it",{"type":22,"tag":97,"props":1396,"children":1397},{},[1398],{"type":31,"value":1399},"✓ a state on the assignment in the operator's inbox, a row in the log",{"type":22,"tag":97,"props":1401,"children":1402},{},[1403,1407],{"type":22,"tag":27,"props":1404,"children":1405},{},[1406],{"type":31,"value":442},{"type":31,"value":938},{"type":22,"tag":97,"props":1409,"children":1410},{},[1411],{"type":31,"value":620},{"type":22,"tag":75,"props":1413,"children":1414},{},[1415,1420,1429,1433,1438,1443,1447,1451,1455,1459,1463,1467,1471,1488],{"type":22,"tag":97,"props":1416,"children":1417},{},[1418],{"type":31,"value":1419},"14",{"type":22,"tag":97,"props":1421,"children":1422},{},[1423],{"type":22,"tag":43,"props":1424,"children":1426},{"className":1425},[],[1427],{"type":31,"value":1428},"diagnostics-sent",{"type":22,"tag":97,"props":1430,"children":1431},{},[1432],{"type":31,"value":1119},{"type":22,"tag":97,"props":1434,"children":1435},{},[1436],{"type":31,"value":1437},"the person, after reviewing the package",{"type":22,"tag":97,"props":1439,"children":1440},{},[1441],{"type":31,"value":1442},"pairs with 8",{"type":22,"tag":97,"props":1444,"children":1445},{},[1446],{"type":31,"value":1216},{"type":22,"tag":97,"props":1448,"children":1449},{},[1450],{"type":31,"value":1139},{"type":22,"tag":97,"props":1452,"children":1453},{},[1454],{"type":31,"value":419},{"type":22,"tag":97,"props":1456,"children":1457},{},[1458],{"type":31,"value":419},{"type":22,"tag":97,"props":1460,"children":1461},{},[1462],{"type":31,"value":419},{"type":22,"tag":97,"props":1464,"children":1465},{},[1466],{"type":31,"value":419},{"type":22,"tag":97,"props":1468,"children":1469},{},[1470],{"type":31,"value":419},{"type":22,"tag":97,"props":1472,"children":1473},{},[1474,1478,1480,1486],{"type":22,"tag":27,"props":1475,"children":1476},{},[1477],{"type":31,"value":442},{"type":31,"value":1479}," (also ",{"type":22,"tag":43,"props":1481,"children":1483},{"className":1482},[],[1484],{"type":31,"value":1485},"diagnostics-declined",{"type":31,"value":1487},": the same type, declined)",{"type":22,"tag":97,"props":1489,"children":1490},{},[1491],{"type":31,"value":620},{"type":22,"tag":75,"props":1493,"children":1494},{},[1495,1500,1509,1513,1518,1528,1533,1537,1542,1546,1551,1556,1560,1570],{"type":22,"tag":97,"props":1496,"children":1497},{},[1498],{"type":31,"value":1499},"15",{"type":22,"tag":97,"props":1501,"children":1502},{},[1503],{"type":22,"tag":43,"props":1504,"children":1506},{"className":1505},[],[1507],{"type":31,"value":1508},"connect-request",{"type":22,"tag":97,"props":1510,"children":1511},{},[1512],{"type":31,"value":1119},{"type":22,"tag":97,"props":1514,"children":1515},{},[1516],{"type":31,"value":1517},"the app's Connect, when the plane requires approval before an endpoint joins",{"type":22,"tag":97,"props":1519,"children":1520},{},[1521,1526],{"type":22,"tag":43,"props":1522,"children":1524},{"className":1523},[],[1525],{"type":31,"value":105},{"type":31,"value":1527}," (Tyler's Connect idea), c131 D13",{"type":22,"tag":97,"props":1529,"children":1530},{},[1531],{"type":31,"value":1532},"operator's inbox, only on planes that require approval",{"type":22,"tag":97,"props":1534,"children":1535},{},[1536],{"type":31,"value":1139},{"type":22,"tag":97,"props":1538,"children":1539},{},[1540],{"type":31,"value":1541},"✓ on an approval plane",{"type":22,"tag":97,"props":1543,"children":1544},{},[1545],{"type":31,"value":419},{"type":22,"tag":97,"props":1547,"children":1548},{},[1549],{"type":31,"value":1550},"✓ machine, account, requested by",{"type":22,"tag":97,"props":1552,"children":1553},{},[1554],{"type":31,"value":1555},"bends: on a plane that admits any signed-in employee it is an audit event and an Endpoints row, not a message",{"type":22,"tag":97,"props":1557,"children":1558},{},[1559],{"type":31,"value":419},{"type":22,"tag":97,"props":1561,"children":1562},{},[1563,1568],{"type":22,"tag":27,"props":1564,"children":1565},{},[1566],{"type":31,"value":1567},"keep, conditional",{"type":31,"value":1569}," (a plane setting; question for Tyler)",{"type":22,"tag":97,"props":1571,"children":1572},{},[1573],{"type":31,"value":1574},"V1 sends the connect; whether it is a message is the plane's",{"type":22,"tag":75,"props":1576,"children":1577},{},[1578,1583,1592,1597,1602,1607,1611,1615,1619,1623,1628,1633,1637,1646],{"type":22,"tag":97,"props":1579,"children":1580},{},[1581],{"type":31,"value":1582},"16",{"type":22,"tag":97,"props":1584,"children":1585},{},[1586],{"type":22,"tag":43,"props":1587,"children":1589},{"className":1588},[],[1590],{"type":31,"value":1591},"grant-notice",{"type":22,"tag":97,"props":1593,"children":1594},{},[1595],{"type":31,"value":1596},"plane → operator",{"type":22,"tag":97,"props":1598,"children":1599},{},[1600],{"type":31,"value":1601},"the plane, when a mechanic-access grant opens, acts for the first time, is revoked, or closes with its summary",{"type":22,"tag":97,"props":1603,"children":1604},{},[1605],{"type":31,"value":1606},"c136 R5 and pattern; c134 D8",{"type":22,"tag":97,"props":1608,"children":1609},{},[1610],{"type":31,"value":1216},{"type":22,"tag":97,"props":1612,"children":1613},{},[1614],{"type":31,"value":1139},{"type":22,"tag":97,"props":1616,"children":1617},{},[1618],{"type":31,"value":419},{"type":22,"tag":97,"props":1620,"children":1621},{},[1622],{"type":31,"value":419},{"type":22,"tag":97,"props":1624,"children":1625},{},[1626],{"type":31,"value":1627},"✓ grant id, level, window, who",{"type":22,"tag":97,"props":1629,"children":1630},{},[1631],{"type":31,"value":1632},"✓ the partner must know the door is open",{"type":22,"tag":97,"props":1634,"children":1635},{},[1636],{"type":31,"value":419},{"type":22,"tag":97,"props":1638,"children":1639},{},[1640,1644],{"type":22,"tag":27,"props":1641,"children":1642},{},[1643],{"type":31,"value":442},{"type":31,"value":1645}," (owned by c136; the operator's inbox, c134)",{"type":22,"tag":97,"props":1647,"children":1648},{},[1649],{"type":31,"value":620},{"type":22,"tag":75,"props":1651,"children":1652},{},[1653,1658,1669,1673,1678,1683,1687,1691,1696,1700,1704,1709,1713,1735],{"type":22,"tag":97,"props":1654,"children":1655},{},[1656],{"type":31,"value":1657},"17",{"type":22,"tag":97,"props":1659,"children":1660},{},[1661,1667],{"type":22,"tag":43,"props":1662,"children":1664},{"className":1663},[],[1665],{"type":31,"value":1666},"config-change",{"type":31,"value":1668}," (\"your plane changed X\")",{"type":22,"tag":97,"props":1670,"children":1671},{},[1672],{"type":31,"value":381},{"type":22,"tag":97,"props":1674,"children":1675},{},[1676],{"type":31,"value":1677},"the plane, on publish",{"type":22,"tag":97,"props":1679,"children":1680},{},[1681],{"type":31,"value":1682},"plan's type list",{"type":22,"tag":97,"props":1684,"children":1685},{},[1686],{"type":31,"value":1139},{"type":22,"tag":97,"props":1688,"children":1689},{},[1690],{"type":31,"value":1139},{"type":22,"tag":97,"props":1692,"children":1693},{},[1694],{"type":31,"value":1695},"bends: the person has nothing to do with most changes",{"type":22,"tag":97,"props":1697,"children":1698},{},[1699],{"type":31,"value":419},{"type":22,"tag":97,"props":1701,"children":1702},{},[1703],{"type":31,"value":419},{"type":22,"tag":97,"props":1705,"children":1706},{},[1707],{"type":31,"value":1708},"✗ a publish can touch twenty settings; the moment that matters is the enforcement (1) and the announcement is a letter (3)",{"type":22,"tag":97,"props":1710,"children":1711},{},[1712],{"type":31,"value":1139},{"type":22,"tag":97,"props":1714,"children":1715},{},[1716,1721,1723,1728,1730],{"type":22,"tag":27,"props":1717,"children":1718},{},[1719],{"type":31,"value":1720},"drop",{"type":31,"value":1722},": an announcement is an ",{"type":22,"tag":43,"props":1724,"children":1726},{"className":1725},[],[1727],{"type":31,"value":556},{"type":31,"value":1729},"; the moment is an ",{"type":22,"tag":43,"props":1731,"children":1733},{"className":1732},[],[1734],{"type":31,"value":376},{"type":22,"tag":97,"props":1736,"children":1737},{},[1738],{"type":31,"value":1139},{"type":22,"tag":75,"props":1740,"children":1741},{},[1742,1747,1752,1756,1761,1765,1769,1773,1778,1782,1786,1791,1795,1804],{"type":22,"tag":97,"props":1743,"children":1744},{},[1745],{"type":31,"value":1746},"18",{"type":22,"tag":97,"props":1748,"children":1749},{},[1750],{"type":31,"value":1751},"mechanic-access notice to the citizen",{"type":22,"tag":97,"props":1753,"children":1754},{},[1755],{"type":31,"value":381},{"type":22,"tag":97,"props":1757,"children":1758},{},[1759],{"type":31,"value":1760},"the plane",{"type":22,"tag":97,"props":1762,"children":1763},{},[1764],{"type":31,"value":1682},{"type":22,"tag":97,"props":1766,"children":1767},{},[1768],{"type":31,"value":1139},{"type":22,"tag":97,"props":1770,"children":1771},{},[1772],{"type":31,"value":1139},{"type":22,"tag":97,"props":1774,"children":1775},{},[1776],{"type":31,"value":1777},"bends",{"type":22,"tag":97,"props":1779,"children":1780},{},[1781],{"type":31,"value":419},{"type":22,"tag":97,"props":1783,"children":1784},{},[1785],{"type":31,"value":419},{"type":22,"tag":97,"props":1787,"children":1788},{},[1789],{"type":31,"value":1790},"✗ the person at the keyboard has no action; c136 D7 and c131 D12 make it a read-only Status line",{"type":22,"tag":97,"props":1792,"children":1793},{},[1794],{"type":31,"value":1139},{"type":22,"tag":97,"props":1796,"children":1797},{},[1798,1802],{"type":22,"tag":27,"props":1799,"children":1800},{},[1801],{"type":31,"value":1720},{"type":31,"value":1803}," as a message; the Status line is the honest surface",{"type":22,"tag":97,"props":1805,"children":1806},{},[1807],{"type":31,"value":1139},{"type":22,"tag":75,"props":1809,"children":1810},{},[1811,1816,1821,1825,1830,1835,1839,1843,1847,1851,1855,1875,1879,1886],{"type":22,"tag":97,"props":1812,"children":1813},{},[1814],{"type":31,"value":1815},"19",{"type":22,"tag":97,"props":1817,"children":1818},{},[1819],{"type":31,"value":1820},"observe-mode nudge (\"we noticed X, nothing was blocked\")",{"type":22,"tag":97,"props":1822,"children":1823},{},[1824],{"type":31,"value":381},{"type":22,"tag":97,"props":1826,"children":1827},{},[1828],{"type":31,"value":1829},"a policy in Observe",{"type":22,"tag":97,"props":1831,"children":1832},{},[1833],{"type":31,"value":1834},"implied by the Observe mode",{"type":22,"tag":97,"props":1836,"children":1837},{},[1838],{"type":31,"value":1139},{"type":22,"tag":97,"props":1840,"children":1841},{},[1842],{"type":31,"value":1139},{"type":22,"tag":97,"props":1844,"children":1845},{},[1846],{"type":31,"value":1777},{"type":22,"tag":97,"props":1848,"children":1849},{},[1850],{"type":31,"value":419},{"type":22,"tag":97,"props":1852,"children":1853},{},[1854],{"type":31,"value":419},{"type":22,"tag":97,"props":1856,"children":1857},{},[1858,1860,1866,1868,1873],{"type":31,"value":1859},"✗ Rob's concern (",{"type":22,"tag":43,"props":1861,"children":1863},{"className":1862},[],[1864],{"type":31,"value":1865},"5c8785e2",{"type":31,"value":1867},"): agents run wild, tons of attempts; the deliberate version is a ",{"type":22,"tag":43,"props":1869,"children":1871},{"className":1870},[],[1872],{"type":31,"value":150},{"type":31,"value":1874}," (7)",{"type":22,"tag":97,"props":1876,"children":1877},{},[1878],{"type":31,"value":1139},{"type":22,"tag":97,"props":1880,"children":1881},{},[1882],{"type":22,"tag":27,"props":1883,"children":1884},{},[1885],{"type":31,"value":1720},{"type":22,"tag":97,"props":1887,"children":1888},{},[1889],{"type":31,"value":1139},{"type":22,"tag":75,"props":1891,"children":1892},{},[1893,1898,1903,1907,1912,1917,1921,1925,1929,1933,1937,1942,1946,1953],{"type":22,"tag":97,"props":1894,"children":1895},{},[1896],{"type":31,"value":1897},"20",{"type":22,"tag":97,"props":1899,"children":1900},{},[1901],{"type":31,"value":1902},"endpoint-connected (to the operator)",{"type":22,"tag":97,"props":1904,"children":1905},{},[1906],{"type":31,"value":1596},{"type":22,"tag":97,"props":1908,"children":1909},{},[1910],{"type":31,"value":1911},"the plane, per Connect",{"type":22,"tag":97,"props":1913,"children":1914},{},[1915],{"type":31,"value":1916},"implied by 4",{"type":22,"tag":97,"props":1918,"children":1919},{},[1920],{"type":31,"value":1139},{"type":22,"tag":97,"props":1922,"children":1923},{},[1924],{"type":31,"value":1139},{"type":22,"tag":97,"props":1926,"children":1927},{},[1928],{"type":31,"value":1777},{"type":22,"tag":97,"props":1930,"children":1931},{},[1932],{"type":31,"value":419},{"type":22,"tag":97,"props":1934,"children":1935},{},[1936],{"type":31,"value":419},{"type":22,"tag":97,"props":1938,"children":1939},{},[1940],{"type":31,"value":1941},"✗ five hundred messages at rollout; the Endpoints page and the audit log are the surface; see 15 for the approval case",{"type":22,"tag":97,"props":1943,"children":1944},{},[1945],{"type":31,"value":1139},{"type":22,"tag":97,"props":1947,"children":1948},{},[1949],{"type":22,"tag":27,"props":1950,"children":1951},{},[1952],{"type":31,"value":1720},{"type":22,"tag":97,"props":1954,"children":1955},{},[1956],{"type":31,"value":1139},{"type":22,"tag":75,"props":1958,"children":1959},{},[1960,1965,1970,1974,1979,1990,1994,1998,2002,2006,2010,2023,2027,2036],{"type":22,"tag":97,"props":1961,"children":1962},{},[1963],{"type":31,"value":1964},"21",{"type":22,"tag":97,"props":1966,"children":1967},{},[1968],{"type":31,"value":1969},"reminder (\"you have not acknowledged…\")",{"type":22,"tag":97,"props":1971,"children":1972},{},[1973],{"type":31,"value":381},{"type":22,"tag":97,"props":1975,"children":1976},{},[1977],{"type":31,"value":1978},"the app",{"type":22,"tag":97,"props":1980,"children":1981},{},[1982,1984],{"type":31,"value":1983},"implied by ",{"type":22,"tag":43,"props":1985,"children":1987},{"className":1986},[],[1988],{"type":31,"value":1989},"requires_ack",{"type":22,"tag":97,"props":1991,"children":1992},{},[1993],{"type":31,"value":1139},{"type":22,"tag":97,"props":1995,"children":1996},{},[1997],{"type":31,"value":1139},{"type":22,"tag":97,"props":1999,"children":2000},{},[2001],{"type":31,"value":419},{"type":22,"tag":97,"props":2003,"children":2004},{},[2005],{"type":31,"value":419},{"type":22,"tag":97,"props":2007,"children":2008},{},[2009],{"type":31,"value":419},{"type":22,"tag":97,"props":2011,"children":2012},{},[2013,2015,2021],{"type":31,"value":2014},"✗ as a type: it is the same message surfacing again; a rule in the bones (one re-surface in the tray the day before ",{"type":22,"tag":43,"props":2016,"children":2018},{"className":2017},[],[2019],{"type":31,"value":2020},"expires_at",{"type":31,"value":2022},", never a notification)",{"type":22,"tag":97,"props":2024,"children":2025},{},[2026],{"type":31,"value":1139},{"type":22,"tag":97,"props":2028,"children":2029},{},[2030,2034],{"type":22,"tag":27,"props":2031,"children":2032},{},[2033],{"type":31,"value":1720},{"type":31,"value":2035}," as a type; keep as a rule",{"type":22,"tag":97,"props":2037,"children":2038},{},[2039],{"type":31,"value":1139},{"type":22,"tag":75,"props":2041,"children":2042},{},[2043,2048,2053,2058,2063,2068,2072,2076,2080,2084,2088,2093,2097,2106],{"type":22,"tag":97,"props":2044,"children":2045},{},[2046],{"type":31,"value":2047},"22",{"type":22,"tag":97,"props":2049,"children":2050},{},[2051],{"type":31,"value":2052},"quiet-hours digest (\"3 notices went to your inbox quietly\")",{"type":22,"tag":97,"props":2054,"children":2055},{},[2056],{"type":31,"value":2057},"app → citizen",{"type":22,"tag":97,"props":2059,"children":2060},{},[2061],{"type":31,"value":2062},"the inbox",{"type":22,"tag":97,"props":2064,"children":2065},{},[2066],{"type":31,"value":2067},"plan (\"Nothing hidden\")",{"type":22,"tag":97,"props":2069,"children":2070},{},[2071],{"type":31,"value":1139},{"type":22,"tag":97,"props":2073,"children":2074},{},[2075],{"type":31,"value":1139},{"type":22,"tag":97,"props":2077,"children":2078},{},[2079],{"type":31,"value":419},{"type":22,"tag":97,"props":2081,"children":2082},{},[2083],{"type":31,"value":419},{"type":22,"tag":97,"props":2085,"children":2086},{},[2087],{"type":31,"value":419},{"type":22,"tag":97,"props":2089,"children":2090},{},[2091],{"type":31,"value":2092},"✗ as a type: it is the inbox's honesty line, a port behaviour",{"type":22,"tag":97,"props":2094,"children":2095},{},[2096],{"type":31,"value":1139},{"type":22,"tag":97,"props":2098,"children":2099},{},[2100,2104],{"type":22,"tag":27,"props":2101,"children":2102},{},[2103],{"type":31,"value":1720},{"type":31,"value":2105}," as a type; keep as the withheld-count line (Phase 2)",{"type":22,"tag":97,"props":2107,"children":2108},{},[2109],{"type":31,"value":1139},{"type":22,"tag":75,"props":2111,"children":2112},{},[2113,2118,2123,2127,2132,2137,2141,2145,2149,2153,2157,2162,2166,2175],{"type":22,"tag":97,"props":2114,"children":2115},{},[2116],{"type":31,"value":2117},"23",{"type":22,"tag":97,"props":2119,"children":2120},{},[2121],{"type":31,"value":2122},"welcome \u002F first run",{"type":22,"tag":97,"props":2124,"children":2125},{},[2126],{"type":31,"value":2057},{"type":22,"tag":97,"props":2128,"children":2129},{},[2130],{"type":31,"value":2131},"the app, on install",{"type":22,"tag":97,"props":2133,"children":2134},{},[2135],{"type":31,"value":2136},"implied by Peterson's \"vacuum of information\"",{"type":22,"tag":97,"props":2138,"children":2139},{},[2140],{"type":31,"value":1139},{"type":22,"tag":97,"props":2142,"children":2143},{},[2144],{"type":31,"value":1139},{"type":22,"tag":97,"props":2146,"children":2147},{},[2148],{"type":31,"value":419},{"type":22,"tag":97,"props":2150,"children":2151},{},[2152],{"type":31,"value":419},{"type":22,"tag":97,"props":2154,"children":2155},{},[2156],{"type":31,"value":419},{"type":22,"tag":97,"props":2158,"children":2159},{},[2160],{"type":31,"value":2161},"✗ the inbox's empty state and the Connect page say it; an inbox should not be born with mail in it",{"type":22,"tag":97,"props":2163,"children":2164},{},[2165],{"type":31,"value":1139},{"type":22,"tag":97,"props":2167,"children":2168},{},[2169,2173],{"type":22,"tag":27,"props":2170,"children":2171},{},[2172],{"type":31,"value":1720},{"type":31,"value":2174},"; the empty state carries the sentence",{"type":22,"tag":97,"props":2176,"children":2177},{},[2178],{"type":31,"value":1139},{"type":22,"tag":75,"props":2180,"children":2181},{},[2182,2187,2192,2196,2201,2206,2210,2214,2218,2222,2226,2231,2235,2242],{"type":22,"tag":97,"props":2183,"children":2184},{},[2185],{"type":31,"value":2186},"24",{"type":22,"tag":97,"props":2188,"children":2189},{},[2190],{"type":31,"value":2191},"app-update (\"a new version…\")",{"type":22,"tag":97,"props":2193,"children":2194},{},[2195],{"type":31,"value":2057},{"type":22,"tag":97,"props":2197,"children":2198},{},[2199],{"type":31,"value":2200},"qupdate",{"type":22,"tag":97,"props":2202,"children":2203},{},[2204],{"type":31,"value":2205},"c130 platform.md §5",{"type":22,"tag":97,"props":2207,"children":2208},{},[2209],{"type":31,"value":1139},{"type":22,"tag":97,"props":2211,"children":2212},{},[2213],{"type":31,"value":1139},{"type":22,"tag":97,"props":2215,"children":2216},{},[2217],{"type":31,"value":1777},{"type":22,"tag":97,"props":2219,"children":2220},{},[2221],{"type":31,"value":419},{"type":22,"tag":97,"props":2223,"children":2224},{},[2225],{"type":31,"value":419},{"type":22,"tag":97,"props":2227,"children":2228},{},[2229],{"type":31,"value":2230},"✗ invisible when working: the updater and the Status page's version line handle it",{"type":22,"tag":97,"props":2232,"children":2233},{},[2234],{"type":31,"value":1139},{"type":22,"tag":97,"props":2236,"children":2237},{},[2238],{"type":22,"tag":27,"props":2239,"children":2240},{},[2241],{"type":31,"value":1720},{"type":22,"tag":97,"props":2243,"children":2244},{},[2245],{"type":31,"value":1139},{"type":22,"tag":256,"props":2247,"children":2249},{"id":2248},"counts",[2250],{"type":31,"value":14},{"type":22,"tag":67,"props":2252,"children":2253},{},[2254,2266],{"type":22,"tag":71,"props":2255,"children":2256},{},[2257],{"type":22,"tag":75,"props":2258,"children":2259},{},[2260,2263],{"type":22,"tag":79,"props":2261,"children":2262},{},[],{"type":22,"tag":79,"props":2264,"children":2265},{},[],{"type":22,"tag":90,"props":2267,"children":2268},{},[2269,2281,2301,2321,2376,2396,2433],{"type":22,"tag":75,"props":2270,"children":2271},{},[2272,2277],{"type":22,"tag":97,"props":2273,"children":2274},{},[2275],{"type":31,"value":2276},"Rows considered",{"type":22,"tag":97,"props":2278,"children":2279},{},[2280],{"type":31,"value":2186},{"type":22,"tag":75,"props":2282,"children":2283},{},[2284,2289],{"type":22,"tag":97,"props":2285,"children":2286},{},[2287],{"type":31,"value":2288},"Kept",{"type":22,"tag":97,"props":2290,"children":2291},{},[2292,2294,2299],{"type":31,"value":2293},"16 rows, 15 distinct types (",{"type":22,"tag":43,"props":2295,"children":2297},{"className":2296},[],[2298],{"type":31,"value":376},{"type":31,"value":2300}," appears twice: from the plane and from qcontrol locally)",{"type":22,"tag":75,"props":2302,"children":2303},{},[2304,2309],{"type":22,"tag":97,"props":2305,"children":2306},{},[2307],{"type":31,"value":2308},"Of which the citizen receives",{"type":22,"tag":97,"props":2310,"children":2311},{},[2312,2314,2319],{"type":31,"value":2313},"9 (rows 1–9, plus ",{"type":22,"tag":43,"props":2315,"children":2317},{"className":2316},[],[2318],{"type":31,"value":1275},{"type":31,"value":2320}," when IT answers)",{"type":22,"tag":75,"props":2322,"children":2323},{},[2324,2329],{"type":22,"tag":97,"props":2325,"children":2326},{},[2327],{"type":31,"value":2328},"Of which the operator receives",{"type":22,"tag":97,"props":2330,"children":2331},{},[2332,2337,2339,2344,2346,2351,2352,2357,2358,2363,2364,2369,2371],{"type":22,"tag":43,"props":2333,"children":2335},{"className":2334},[],[2336],{"type":31,"value":1114},{"type":31,"value":2338}," (as a state), ",{"type":22,"tag":43,"props":2340,"children":2342},{"className":2341},[],[2343],{"type":31,"value":1192},{"type":31,"value":2345},", ",{"type":22,"tag":43,"props":2347,"children":2349},{"className":2348},[],[2350],{"type":31,"value":1275},{"type":31,"value":2345},{"type":22,"tag":43,"props":2353,"children":2355},{"className":2354},[],[2356],{"type":31,"value":166},{"type":31,"value":2345},{"type":22,"tag":43,"props":2359,"children":2361},{"className":2360},[],[2362],{"type":31,"value":1428},{"type":31,"value":2345},{"type":22,"tag":43,"props":2365,"children":2367},{"className":2366},[],[2368],{"type":31,"value":1508},{"type":31,"value":2370}," (conditional), ",{"type":22,"tag":43,"props":2372,"children":2374},{"className":2373},[],[2375],{"type":31,"value":1591},{"type":22,"tag":75,"props":2377,"children":2378},{},[2379,2384],{"type":22,"tag":97,"props":2380,"children":2381},{},[2382],{"type":31,"value":2383},"Dropped",{"type":22,"tag":97,"props":2385,"children":2386},{},[2387,2389,2394],{"type":31,"value":2388},"8: ",{"type":22,"tag":43,"props":2390,"children":2392},{"className":2391},[],[2393],{"type":31,"value":1666},{"type":31,"value":2395},", mechanic-access notice to the citizen, the observe-mode nudge, endpoint-connected, reminder, digest, welcome, app-update (three of them survive as rules or port behaviours, not types)",{"type":22,"tag":75,"props":2397,"children":2398},{},[2399,2409],{"type":22,"tag":97,"props":2400,"children":2401},{},[2402,2407],{"type":22,"tag":43,"props":2403,"children":2405},{"className":2404},[],[2406],{"type":31,"value":320},{"type":31,"value":2408}," may apply to",{"type":22,"tag":97,"props":2410,"children":2411},{},[2412,2417,2419,2424,2426,2431],{"type":22,"tag":43,"props":2413,"children":2415},{"className":2414},[],[2416],{"type":31,"value":376},{"type":31,"value":2418}," and ",{"type":22,"tag":43,"props":2420,"children":2422},{"className":2421},[],[2423],{"type":31,"value":726},{"type":31,"value":2425}," by default (D4); ",{"type":22,"tag":43,"props":2427,"children":2429},{"className":2428},[],[2430],{"type":31,"value":556},{"type":31,"value":2432}," only when the plane allows it. Always counted. Never the rest.",{"type":22,"tag":75,"props":2434,"children":2435},{},[2436,2441],{"type":22,"tag":97,"props":2437,"children":2438},{},[2439],{"type":31,"value":2440},"V1 set",{"type":22,"tag":97,"props":2442,"children":2443},{},[2444,2449,2451,2456,2458,2463,2465,2470],{"type":22,"tag":43,"props":2445,"children":2447},{"className":2446},[],[2448],{"type":31,"value":637},{"type":31,"value":2450}," (the Connect confirmation) flows; ",{"type":22,"tag":43,"props":2452,"children":2454},{"className":2453},[],[2455],{"type":31,"value":376},{"type":31,"value":2457}," (plane and local) and ",{"type":22,"tag":43,"props":2459,"children":2461},{"className":2460},[],[2462],{"type":31,"value":1192},{"type":31,"value":2464}," if Tyler rules them in at G2; the ",{"type":22,"tag":43,"props":2466,"children":2468},{"className":2467},[],[2469],{"type":31,"value":1114},{"type":31,"value":2471}," state and the whole schema ship as plumbing (c131 D8)",{"type":22,"tag":256,"props":2473,"children":2475},{"id":2474},"default-delivery-summarised-for-phase-2",[2476],{"type":31,"value":15},{"type":22,"tag":67,"props":2478,"children":2479},{},[2480,2495],{"type":22,"tag":71,"props":2481,"children":2482},{},[2483],{"type":22,"tag":75,"props":2484,"children":2485},{},[2486,2490],{"type":22,"tag":79,"props":2487,"children":2488},{},[2489],{"type":31,"value":311},{"type":22,"tag":79,"props":2491,"children":2492},{},[2493],{"type":31,"value":2494},"Types",{"type":22,"tag":90,"props":2496,"children":2497},{},[2498,2520,2565,2580],{"type":22,"tag":75,"props":2499,"children":2500},{},[2501,2505],{"type":22,"tag":97,"props":2502,"children":2503},{},[2504],{"type":31,"value":404},{"type":22,"tag":97,"props":2506,"children":2507},{},[2508,2513,2515],{"type":22,"tag":43,"props":2509,"children":2511},{"className":2510},[],[2512],{"type":31,"value":376},{"type":31,"value":2514}," (both senders), ",{"type":22,"tag":43,"props":2516,"children":2518},{"className":2517},[],[2519],{"type":31,"value":726},{"type":22,"tag":75,"props":2521,"children":2522},{},[2523,2527],{"type":22,"tag":97,"props":2524,"children":2525},{},[2526],{"type":31,"value":666},{"type":22,"tag":97,"props":2528,"children":2529},{},[2530,2535,2536,2541,2542,2547,2548,2553,2554,2559,2560],{"type":22,"tag":43,"props":2531,"children":2533},{"className":2532},[],[2534],{"type":31,"value":637},{"type":31,"value":2345},{"type":22,"tag":43,"props":2537,"children":2539},{"className":2538},[],[2540],{"type":31,"value":803},{"type":31,"value":2345},{"type":22,"tag":43,"props":2543,"children":2545},{"className":2544},[],[2546],{"type":31,"value":150},{"type":31,"value":2345},{"type":22,"tag":43,"props":2549,"children":2551},{"className":2550},[],[2552],{"type":31,"value":959},{"type":31,"value":2345},{"type":22,"tag":43,"props":2555,"children":2557},{"className":2556},[],[2558],{"type":31,"value":1035},{"type":31,"value":2345},{"type":22,"tag":43,"props":2561,"children":2563},{"className":2562},[],[2564],{"type":31,"value":1275},{"type":22,"tag":75,"props":2566,"children":2567},{},[2568,2572],{"type":22,"tag":97,"props":2569,"children":2570},{},[2571],{"type":31,"value":578},{"type":22,"tag":97,"props":2573,"children":2574},{},[2575],{"type":22,"tag":43,"props":2576,"children":2578},{"className":2577},[],[2579],{"type":31,"value":556},{"type":22,"tag":75,"props":2581,"children":2582},{},[2583,2588],{"type":22,"tag":97,"props":2584,"children":2585},{},[2586],{"type":31,"value":2587},"off",{"type":22,"tag":97,"props":2589,"children":2590},{},[2591,2593,2598],{"type":31,"value":2592},"none by default; the citizen may set any type to off except that a ",{"type":22,"tag":43,"props":2594,"children":2596},{"className":2595},[],[2597],{"type":31,"value":320},{"type":31,"value":2599}," message still arrives once (Phase 2)",{"type":22,"tag":256,"props":2601,"children":2603},{"id":2602},"not-types-things-the-sources-name-that-live-elsewhere-in-the-bones",[2604],{"type":31,"value":16},{"type":22,"tag":2606,"props":2607,"children":2608},"ul",{},[2609,2643,2661,2678,2688,2705],{"type":22,"tag":2610,"props":2611,"children":2612},"li",{},[2613,2618,2620,2626,2627,2633,2635,2641],{"type":22,"tag":27,"props":2614,"children":2615},{},[2616],{"type":31,"value":2617},"\"Integrations: links to places on the web app\"",{"type":31,"value":2619}," (prompt) is the ",{"type":22,"tag":43,"props":2621,"children":2623},{"className":2622},[],[2624],{"type":31,"value":2625},"actions",{"type":31,"value":2418},{"type":22,"tag":43,"props":2628,"children":2630},{"className":2629},[],[2631],{"type":31,"value":2632},"links",{"type":31,"value":2634}," fields on every message: ",{"type":22,"tag":43,"props":2636,"children":2638},{"className":2637},[],[2639],{"type":31,"value":2640},"open-page",{"type":31,"value":2642}," to a finding, a policy, a training, a grant. One mechanism, not a type.",{"type":22,"tag":2610,"props":2644,"children":2645},{},[2646,2651,2653,2659],{"type":22,"tag":27,"props":2647,"children":2648},{},[2649],{"type":31,"value":2650},"Acknowledgement",{"type":31,"value":2652}," is a state (",{"type":22,"tag":43,"props":2654,"children":2656},{"className":2655},[],[2657],{"type":31,"value":2658},"acknowledged",{"type":31,"value":2660},") carried back to the plane, and a row in the audit log (R6).",{"type":22,"tag":2610,"props":2662,"children":2663},{},[2664,2669,2671,2676],{"type":22,"tag":27,"props":2665,"children":2666},{},[2667],{"type":31,"value":2668},"Reminders",{"type":31,"value":2670}," are one rule: a message with ",{"type":22,"tag":43,"props":2672,"children":2674},{"className":2673},[],[2675],{"type":31,"value":2020},{"type":31,"value":2677}," surfaces once more in the tray the day before, never as a notification.",{"type":22,"tag":2610,"props":2679,"children":2680},{},[2681,2686],{"type":22,"tag":27,"props":2682,"children":2683},{},[2684],{"type":31,"value":2685},"The withheld count",{"type":31,"value":2687}," is the inbox's honesty line (\"3 notices went to your inbox quietly during quiet hours\").",{"type":22,"tag":2610,"props":2689,"children":2690},{},[2691,2703],{"type":22,"tag":27,"props":2692,"children":2693},{},[2694,2696,2701],{"type":31,"value":2695},"The ",{"type":22,"tag":43,"props":2697,"children":2699},{"className":2698},[],[2700],{"type":31,"value":320},{"type":31,"value":2702}," count",{"type":31,"value":2704}," is a number on both sides, not a message.",{"type":22,"tag":2610,"props":2706,"children":2707},{},[2708,2713],{"type":22,"tag":27,"props":2709,"children":2710},{},[2711],{"type":31,"value":2712},"Sender label",{"type":31,"value":2714}," \"HQ\" is a plane-set string (c0's proposal: the plane sets \"HQ\", \"Security\" or \"IT\"; we choose the default).",{"type":22,"tag":256,"props":2716,"children":2718},{"id":2717},"questions-the-inventory-raised",[2719],{"type":31,"value":17},{"type":22,"tag":2721,"props":2722,"children":2723},"ol",{},[2724,2742,2759,2769],{"type":22,"tag":2610,"props":2725,"children":2726},{},[2727,2732,2734,2740],{"type":22,"tag":27,"props":2728,"children":2729},{},[2730],{"type":31,"value":2731},"Local mode's path to IT",{"type":31,"value":2733}," (row 2, 11): with no plane there are no org settings. Default: qcontrol's config carries an ",{"type":22,"tag":43,"props":2735,"children":2737},{"className":2736},[],[2738],{"type":31,"value":2739},"it_contact",{"type":31,"value":2741}," (a mailto or URL) that the local enforcement notice's Contact IT uses; absent, the notice says so plainly (\"This machine's configuration names no IT contact\").",{"type":22,"tag":2610,"props":2743,"children":2744},{},[2745,2750,2752,2757],{"type":22,"tag":27,"props":2746,"children":2747},{},[2748],{"type":31,"value":2749},"Approval planes",{"type":31,"value":2751}," (row 15): is \"an endpoint must be approved before it joins\" a plane setting Tyler wants in V1? If yes, ",{"type":22,"tag":43,"props":2753,"children":2755},{"className":2754},[],[2756],{"type":31,"value":1508},{"type":31,"value":2758}," is the second V1 message type.",{"type":22,"tag":2610,"props":2760,"children":2761},{},[2762,2767],{"type":22,"tag":27,"props":2763,"children":2764},{},[2765],{"type":31,"value":2766},"Sensor-state threshold",{"type":31,"value":2768}," (row 9): how long must degraded last before it is a message? Default: five minutes, and only once per gap.",{"type":22,"tag":2610,"props":2770,"children":2771},{},[2772,2785,2787,2792],{"type":22,"tag":27,"props":2773,"children":2774},{},[2775,2777,2783],{"type":31,"value":2776},"Does the overseer see ",{"type":22,"tag":43,"props":2778,"children":2780},{"className":2779},[],[2781],{"type":31,"value":2782},"seen",{"type":31,"value":2784},"?",{"type":31,"value":2786}," (plan Q2) The inventory assumes yes for ",{"type":22,"tag":43,"props":2788,"children":2790},{"className":2789},[],[2791],{"type":31,"value":1989},{"type":31,"value":2793}," messages (seen, then acknowledged) and no dwell or read time anywhere (R6).",1794599378111]