I read this as test-only implementation - WORKING: I’ll trace the consent recovery contracts, write only the owned pytest file, and capture a faithful behavioral RED in the permitted evidence file.


I read this as test contract implementation - source tracing is complete; I’m now encoding the restart transaction seam and polling-receipt authority as deterministic tests against local profile packages only.


I read this as RED verification - the tests now collect and isolate behavioral gaps; I’m formatting, measuring, and capturing the required single-run pytest failure in the designated evidence file.


I read this as test-only implementation - completed with faithful behavioral RED.

- Added the owned recovery test file covering all requested consent/recovery cases.
- Captured pytest output in `.omo/evidence/v1.1.1-stability/red-consent-recovery.txt`.
- Verification: 6 collected, 3 passed, 3 behavioral failures, exit code 1; no import/setup errors.
- Ruff and formatting checks pass; file is exactly 250 pure LOC.
- Architectural review: single-purpose test module, typed boundaries, no escape hatches, no production changes.
- Other visible untracked files belong to concurrent work and were not touched.