[{"data":1,"prerenderedAt":130},["ShallowReactive",2],{"$fjfP7tQalE0SdHJO-LphvQBXmKrFwKfNsKGd4M4Mf2EM":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":30,"last":33,"moments":34},"page\u002Fnative-settings-updates","design","page","native-settings-updates","Native settings updates",null,12,1,[13],"c139",[],[16],"mock",[18,19,20,21,22,23,24,25,26,27,28,29],"state=available&era=later","state=available&pref=manual&skip=1","state=available&pref=manual&sensor=1","state=checking","state=downloading","state=failed","state=installed&sensor=1","state=managed","state=offline","state=policy&era=later","state=ready&pref=ask","state=up-to-date",{"date":31,"src":32},"2026-11-11","\u002Fcycles\u002Fdesign\u002Fc139-updates-up-to-date.png",{"date":31,"src":32},[35],{"id":36,"cycle":13,"cycleNum":37,"origin":9,"thread":38,"date":31,"capturedAt":41,"surface":16,"paths":42,"variants":44,"newThing":45,"captures":46},"c139~c139-updates~2026-11-11~mock",139,{"id":39,"label":40,"date":31},"c139-updates","Phase 2 · Settings › Updates and the tray in the native skin, every state and both eras","2026-11-11T20:30:18.272Z",[43],"\u002Fpages\u002Fnative\u002Fsettings-updates",[18,19,20,21,22,23,24,25,26,27,28,29],"Settings › Updates in the native skin: one sentence per state, the versions, the preference, the notes",[47,54,60,67,74,81,88,95,102,109,116,123],{"file":48,"src":32,"full":9,"slices":49,"route":50,"path":43,"caption":51,"variant":29,"capturedAt":41,"cycle":13,"seq":52,"local":53},"c139-updates-up-to-date.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=up-to-date","Up to date: 0.1.0 is the newest on the build-partner channel, checked five minutes ago; Check now. The notes panel points at the cycle records, since 0.1.0 has none of its own.",0,false,{"file":55,"src":56,"full":9,"slices":57,"route":58,"path":43,"caption":59,"variant":21,"capturedAt":41,"cycle":13,"seq":11,"local":53},"c139-updates-checking.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-checking.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=checking","Checking: asking downloads.qpoint.io for the newest version on the build-partner channel.",{"file":61,"src":62,"full":9,"slices":63,"route":64,"path":43,"caption":65,"variant":20,"capturedAt":41,"cycle":13,"seq":66,"local":53},"c139-updates-available.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-available.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=available&pref=manual&sensor=1","Available, Manually: you have 0.1.0 · 71dd21a, 0.2.0 was published Nov 10 (8.6 MB); the release carries qcontrol 0.9.5, which needs an administrator; Update · Not now. Internal notes inline, each line with its source.",2,{"file":68,"src":69,"full":9,"slices":70,"route":71,"path":43,"caption":72,"variant":19,"capturedAt":41,"cycle":13,"seq":73,"local":53},"c139-updates-available-skip.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-available-skip.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=available&pref=manual&skip=1","The same state with a Skip this version link, for review-1's call on skip (the plan's default is no skip).",3,{"file":75,"src":76,"full":9,"slices":77,"route":78,"path":43,"caption":79,"variant":22,"capturedAt":41,"cycle":13,"seq":80,"local":53},"c139-updates-downloading.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-downloading.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=downloading","Downloading in the background: 5.5 of 8.6 MB, then verify (the checksum) and stage beside the running app; Cancel until staged.",4,{"file":82,"src":83,"full":9,"slices":84,"route":85,"path":43,"caption":86,"variant":28,"capturedAt":41,"cycle":13,"seq":87,"local":53},"c139-updates-ready.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-ready.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=ready&pref=ask","Ready to restart, Ask me first: qcontrol keeps watching while the app restarts; Restart now · When I quit. The footer reads v0.1.0 · 0.2.0 ready.",5,{"file":89,"src":90,"full":9,"slices":91,"route":92,"path":43,"caption":93,"variant":24,"capturedAt":41,"cycle":13,"seq":94,"local":53},"c139-updates-installed.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-installed.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=installed&sensor=1","Installed quietly: updated to 0.2.0 yesterday at 18:02, while the window was closed; what's new leads the page; the footer reads v0.2.0 · updated. qcontrol 0.9.5 waits: a quiet install never asks for a password.",6,{"file":96,"src":97,"full":9,"slices":98,"route":99,"path":43,"caption":100,"variant":23,"capturedAt":41,"cycle":13,"seq":101,"local":53},"c139-updates-failed.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-failed.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=failed","Failed: the download didn't match the published checksum, so nothing changed; you're still on 0.1.0; Try again · Copy details.",7,{"file":103,"src":104,"full":9,"slices":105,"route":106,"path":43,"caption":107,"variant":26,"capturedAt":41,"cycle":13,"seq":108,"local":53},"c139-updates-offline.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-offline.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=offline","Offline: downloads.qpoint.io isn't reachable; last checked two days ago; tries again every hour, and nothing on this machine depends on it.",8,{"file":110,"src":111,"full":9,"slices":112,"route":113,"path":43,"caption":114,"variant":25,"capturedAt":41,"cycle":13,"seq":115,"local":53},"c139-updates-managed.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-managed.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=managed","Managed by Homebrew: Qpoint doesn't replace itself; the command to run, and the newest from Qpoint; the preference shown, locked, with the reason.",9,{"file":117,"src":118,"full":9,"slices":119,"route":120,"path":43,"caption":121,"variant":18,"capturedAt":41,"cycle":13,"seq":122,"local":53},"c139-updates-available-later.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-available-later.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=available&era=later","Later, a structured rollout: the same page with public notes and a link to the changelog, the version without its SHA, and the channel as Stable or Beta.",10,{"file":124,"src":125,"full":9,"slices":126,"route":127,"path":43,"caption":128,"variant":27,"capturedAt":41,"cycle":13,"seq":129,"local":53},"c139-updates-policy-later.png","\u002Fcycles\u002Fdesign\u002Fc139-updates-policy-later.png",[],"\u002Fpages\u002Fnative\u002Fsettings-updates?state=policy&era=later","Later: HQ manages updates on this machine and keeps Qpoint at 0.1.0 until it approves 0.2.0; the preference and the channel locked; Contact IT.",11,1794599469116]