refactor: extract local control routing

This commit is contained in:
Eric Wendland 2026-07-05 23:28:46 +02:00
commit f88bc851a4
4 changed files with 501 additions and 494 deletions

View file

@ -45,12 +45,12 @@ behavior.
ownership and locking rules.
- `[x]` Existing daemon startup and status tests pass unchanged.
- `[ ]` Extract local control routing.
- `[~]` Extract local control routing.
Acceptance criteria:
- `[ ]` Local `ControlRequest` dispatch is a routing layer, not the home of
- `[x]` Local `ControlRequest` dispatch is a routing layer, not the home of
every feature implementation.
- `[ ]` Each command family has a small handler module or function group.
- `[ ]` Local-only behavior remains covered by existing integration tests.
- `[x]` Local-only behavior remains covered by existing integration tests.
- `[ ]` Extract protected peer-control routing.
Acceptance criteria: