R-542: the disk candidates no longer offer a registered, in-use drive
gates / gates (push) Successful in 1m2s
gates / gates (push) Successful in 1m2s
The format wizard rendered the agent's initialize list as-is, and the agent deliberately allows re-initialising Felhom's own drives, so a registered data drive was offered for formatting. The controller proxy now drops every candidate that backs a registered storage path (joined through the guest mount table) from both lists; an unreadable mount table empties initialize. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
## Unreleased (2026-10-06 night) — the burn-down night's controller fixes; ships with the next release
|
||||
|
||||
**MinAgent: 0.131.0** (unchanged — no new agent route is read).
|
||||
|
||||
- **R-542:** `GET /api/disks/candidates` no longer offers a drive that backs a REGISTERED storage path — not under `initialize` (the format wizard renders that list as-is, so a household's in-use data drive was offered for formatting) and not again under `attach`. The join is the guest's own mount table (a registered path's mount source is the host device). Fail-safe: an unreadable mount table empties `initialize`; `attach` passes through. Tests `TestR542_*` (two red-proofs observed).
|
||||
|
||||
## v0.301.0 — one short stop per backup tier; restores replay before the app starts; the family window reopens a command-closed sign-up (R-518, R-638, R-717; `09` §3 154, 156) (2026-10-06)
|
||||
|
||||
**MinAgent: 0.131.0** (unchanged — R-518 reads the agent's existing `Primary` tier flag, R-82 agents ≥ 0.97.0).
|
||||
|
||||
Reference in New Issue
Block a user