Finding / agent-flywheel
2026-10-13-agent-flywheel-stable-updater-locking-now-excludes-root-and-user-runs-targeting-the-same-home
Stable updater locking now excludes root and user runs targeting the same home. The updater locks the resolved target-home directory before discovery, logging, self-update or component work. Root and target-user invocations against that home now contend; missing prerequisites or lock errors stop work. Busy returns 75 rather than a successful skip. Different target homes can still proceed independently. The guide requires all older updater processes, including queued runs, to finish before mixing in the new protocol. This is cooperative exclusion, not a sandbox against installed tools.
Channel: tagged-release. Half: both. Date: 2026-10-03.
Operator consequence: Teach update automation that 75 means no update ran, distinct from exit 2 partial failure. Drain old updater processes before deploying the new runtime; different lock identities cannot exclude each other across versions.
Receipt
- https://github.com/Dicklesworthstone/agentic_coding_flywheel_setup/commit/4501dd0a47ccb90f31d1abe98966589df43694a8
- https://github.com/Dicklesworthstone/agentic_coding_flywheel_setup/blob/v0.10.0/scripts/lib/update.sh#L61-L125
- https://github.com/Dicklesworthstone/agentic_coding_flywheel_setup/blob/v0.10.0/docs/operations/updater-locking.md
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-agent-flywheel-stable-updater-locking-now-excludes-root-and-user-runs-targeting-the-same-home
Profile citations
- Agent Flywheel / claim / target-home-update-lock
- Agent Flywheel / posture / governance
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-13-agent-flywheel-stable-updater-locking-now-excludes-root-and-user-runs-targeting-the-same-homegithub.com/Dicklesworthstone/agentic_coding_flywheel_setup/commit/4501dd0a47ccb90f31d1abe98966589df43694a8tagged commit file2026-10-13-agent-flywheel-stable-updater-locking-now-excludes-root-and-user-runs-targeting-the-same-homeDicklesworthstone/agentic_coding_flywheel_setup / scripts/lib/update.sh#L61-L125tagged commit file2026-10-13-agent-flywheel-stable-updater-locking-now-excludes-root-and-user-runs-targeting-the-same-homeDicklesworthstone/agentic_coding_flywheel_setup / docs/operations/updater-locking.md