[{"data":1,"prerenderedAt":162},["ShallowReactive",2],{"$fxe87_ypTA3aAcSMDThiEg8pLpxp3VCymxluFMd26bKc":3},{"id":4,"project":5,"kind":6,"slug":7,"label":8,"note":9,"captureCount":10,"momentCount":11,"cycles":12,"origins":14,"surfaces":15,"variants":17,"first":34,"last":37,"moments":38},"page\u002Fnative-config","design","page","native-config","Native config",null,16,1,[13],"c146",[],[16],"mock",[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"mode=manual&view=draft","mode=manual&view=applied","mode=manual&view=found","mode=manual&view=invalid","mode=managed&view=agent-refused","mode=managed&view=not-connected","mode=managed&view=not-answering","mode=managed&view=refused","mode=managed&view=connected","world=fresh","mode=published&view=address","mode=published&view=changes","mode=published&view=invalid","mode=published&view=shown","mode=published&view=written","mode=manual&view=starter",{"date":35,"src":36},"2026-11-13","\u002Fcycles\u002Fdesign\u002Fc146-config-found.png",{"date":35,"src":36},[39],{"id":40,"cycle":13,"cycleNum":41,"origin":9,"thread":42,"date":35,"capturedAt":45,"surface":16,"paths":46,"variants":48,"newThing":49,"captures":50},"c146~c146-config~2026-11-13~mock",146,{"id":43,"label":44,"date":35},"c146-config","Phase 2 · the Config page in the native skin, three modes, every state","2026-11-13T18:26:23.343Z",[47],"\u002Fpages\u002Fnative\u002Fconfig",[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"The Config page in the native skin, under This machine (c146 R3): three modes on Policy Config's Config File vocabulary",[51,58,64,71,78,85,92,99,106,113,120,127,134,141,148,155],{"file":52,"src":36,"full":9,"slices":53,"route":54,"path":47,"caption":55,"variant":20,"capturedAt":45,"cycle":13,"seq":56,"local":57},"c146-config-found.png",[],"\u002Fpages\u002Fnative\u002Fconfig?view=found&h=1282","Edit here, as found on meridian-day90: the world's own config.yaml (v2, live) in the editor, the starter library in its tray, the check, and the versions with Restore. The Ask your agent strip says the agent proposes and the person applies.",0,false,{"file":59,"src":60,"full":9,"slices":61,"route":62,"path":47,"caption":63,"variant":27,"capturedAt":45,"cycle":13,"seq":11,"local":57},"c146-config-no-file.png","\u002Fcycles\u002Fdesign\u002Fc146-config-no-file.png",[],"\u002Fpages\u002Fnative\u002Fconfig?world=fresh&h=984","No file on the fresh world: qcontrol's stock document is in force, and the page opens on Pick a starter (review stop 1, Q3): Recommended for most people, Developer laptop, Data or analyst laptop, each saying who it's for and what it does; or an empty file. The tray keeps the starters after.",{"file":65,"src":66,"full":9,"slices":67,"route":68,"path":47,"caption":69,"variant":33,"capturedAt":45,"cycle":13,"seq":70,"local":57},"c146-config-starter.png","\u002Fcycles\u002Fdesign\u002Fc146-config-starter.png",[],"\u002Fpages\u002Fnative\u002Fconfig?view=found&h=1344","The Developer laptop starter loaded into the editor: checked by qcontrol with no problems, and nothing changes until Apply.",2,{"file":72,"src":73,"full":9,"slices":74,"route":75,"path":47,"caption":76,"variant":21,"capturedAt":45,"cycle":13,"seq":77,"local":57},"c146-config-invalid.png","\u002Fcycles\u002Fdesign\u002Fc146-config-invalid.png",[],"\u002Fpages\u002Fnative\u002Fconfig?view=invalid&h=1356","Edits that don't check: each problem with its line, its key path and the nearest valid key (audt → audit, plugin → plugins), marked in the gutter. Apply stays off.",3,{"file":79,"src":80,"full":9,"slices":81,"route":82,"path":47,"caption":83,"variant":18,"capturedAt":45,"cycle":13,"seq":84,"local":57},"c146-config-agent-draft.png","\u002Fcycles\u002Fdesign\u002Fc146-config-agent-draft.png",[],"\u002Fpages\u002Fnative\u002Fconfig?view=draft&h=1744","An agent's draft (R4, R7): Claude Code proposed the whole file, checked by qcontrol; the difference folds to the change, and the person applies or discards it. The agent can't apply it.",4,{"file":86,"src":87,"full":9,"slices":88,"route":89,"path":47,"caption":90,"variant":19,"capturedAt":45,"cycle":13,"seq":91,"local":57},"c146-config-applied.png","\u002Fcycles\u002Fdesign\u002Fc146-config-applied.png",[],"\u002Fpages\u002Fnative\u002Fconfig?view=applied&h=1509","Applied as v3: the trace says who proposed it and when qcontrol uses it, with Revert to v2; the versions list keeps every applied file.",5,{"file":93,"src":94,"full":9,"slices":95,"route":96,"path":47,"caption":97,"variant":23,"capturedAt":45,"cycle":13,"seq":98,"local":57},"c146-config-managed-connect.png","\u002Fcycles\u002Fdesign\u002Fc146-config-managed-connect.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=managed&view=not-connected&h=927","Managed by your company, not connected: the plane's address and a token (a fixture until c131 D13 rules the exchange); this machine's own file is kept as a version.",6,{"file":100,"src":101,"full":9,"slices":102,"route":103,"path":47,"caption":104,"variant":26,"capturedAt":45,"cycle":13,"seq":105,"local":57},"c146-config-managed.png","\u002Fcycles\u002Fdesign\u002Fc146-config-managed.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=managed&view=connected&h=1482","Connected: HQ's file, read-only, with who manages it and its Policy Config version; the other two modes are off while Meridian manages this machine.",7,{"file":107,"src":108,"full":9,"slices":109,"route":110,"path":47,"caption":111,"variant":22,"capturedAt":45,"cycle":13,"seq":112,"local":57},"c146-config-managed-agent-refused.png","\u002Fcycles\u002Fdesign\u002Fc146-config-managed-agent-refused.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=managed&view=agent-refused&h=1652","An agent asked to change a managed file: refused with \"Managed by Meridian. Changes are made there.\" and the change it would need (C9's first pass, for Mark Peterson).",8,{"file":114,"src":115,"full":9,"slices":116,"route":117,"path":47,"caption":118,"variant":24,"capturedAt":45,"cycle":13,"seq":119,"local":57},"c146-config-managed-not-answering.png","\u002Fcycles\u002Fdesign\u002Fc146-config-managed-not-answering.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=managed&view=not-answering&h=1569","The plane isn't answering: the last configuration it sent stays in force, and the page says how old it is.",9,{"file":121,"src":122,"full":9,"slices":123,"route":124,"path":47,"caption":125,"variant":25,"capturedAt":45,"cycle":13,"seq":126,"local":57},"c146-config-managed-refused.png","\u002Fcycles\u002Fdesign\u002Fc146-config-managed-refused.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=managed&view=refused&h=778","HQ refused this machine (the token was revoked): who to ask, and this machine keeps its own file.",10,{"file":128,"src":129,"full":9,"slices":130,"route":131,"path":47,"caption":132,"variant":28,"capturedAt":45,"cycle":13,"seq":133,"local":57},"c146-config-published-address.png","\u002Fcycles\u002Fdesign\u002Fc146-config-published-address.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=published&view=address&h=856","From a published file (R1): any https address, or one of Qpoint's library with what it's for. Fetched once.",11,{"file":135,"src":136,"full":9,"slices":137,"route":138,"path":47,"caption":139,"variant":31,"capturedAt":45,"cycle":13,"seq":140,"local":57},"c146-config-published-shown.png","\u002Fcycles\u002Fdesign\u002Fc146-config-published-shown.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=published&view=shown&h=1762","Fetched and shown in full, with its hash, checked by qcontrol; Use this file replaces config.yaml and keeps the current one as a version.",12,{"file":142,"src":143,"full":9,"slices":144,"route":145,"path":47,"caption":146,"variant":30,"capturedAt":45,"cycle":13,"seq":147,"local":57},"c146-config-published-invalid.png","\u002Fcycles\u002Fdesign\u002Fc146-config-published-invalid.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=published&view=invalid&h=1252","Someone else's published file with a mistake: nothing is written, the problem has its line and nearest key, and the person can take it to Edit here to fix.",13,{"file":149,"src":150,"full":9,"slices":151,"route":152,"path":47,"caption":153,"variant":32,"capturedAt":45,"cycle":13,"seq":154,"local":57},"c146-config-published-written.png","\u002Fcycles\u002Fdesign\u002Fc146-config-published-written.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=published&view=written&h=1819","Written, with the record of where it came from at the top (address, time, hash); from now on it's this machine's file. Nothing follows the address; Check for changes fetches again.",14,{"file":156,"src":157,"full":9,"slices":158,"route":159,"path":47,"caption":160,"variant":29,"capturedAt":45,"cycle":13,"seq":161,"local":57},"c146-config-published-changes.png","\u002Fcycles\u002Fdesign\u002Fc146-config-published-changes.png",[],"\u002Fpages\u002Fnative\u002Fconfig?mode=published&view=changes&h=1046","Check for changes: the address now serves a newer file; the difference is shown before the person takes it or keeps theirs.",15,1794599469057]