docs: record the V2 sequencing — medium_changed emitted in V2b, tested in V4
This commit is contained in:
@@ -49,6 +49,14 @@ harness once, not fat and the harness both.
|
|||||||
- Discrimination: a fixture transferring outside its assigned range must be
|
- Discrimination: a fixture transferring outside its assigned range must be
|
||||||
refused; fails against a driver without the clamp.
|
refused; fails against a driver without the clamp.
|
||||||
|
|
||||||
|
**Sequencing (as executed).** V2a landed the range clamp + its discrimination
|
||||||
|
fixture (block-range) — the security mechanism is testable in isolation. V2b
|
||||||
|
adds `medium_changed` and makes usb-storage a publisher that emits it on
|
||||||
|
presence transitions, but its END-TO-END test (eject → medium_changed →
|
||||||
|
unmount/remount) lands in V4 with the real consumer, the volume manager —
|
||||||
|
rather than a throwaway subscriber fixture V3 would immediately replace. Same
|
||||||
|
work, no duplicated scaffolding.
|
||||||
|
|
||||||
## V3 — the volume manager service
|
## V3 — the volume manager service
|
||||||
|
|
||||||
New binary `system/services/volume-manager`, spawned by init, serving the
|
New binary `system/services/volume-manager`, spawned by init, serving the
|
||||||
|
|||||||
Reference in New Issue
Block a user