b5205e162d
Replace v1 (now archived/USB-IMPLEMENTATION-PLAN-v1-2026-04.md) with a comprehensive v2 that re-audits every daemon against local/sources/base/ HEAD, aligns with Redox 0.x USB HEAD (Jan-Jul 2026), and reorganizes phases around bare-metal correctness gaps. Key v1→v2 corrections: - xHCI interrupts are *not* restored in production (main.rs:141 hardcodes Polling). This was the biggest v1 overstatement. P0-A1 now fixes it. - uhcid/ohcid are 35-line stubs, not "ownership-grade". P0-B2 gives them real enumeration over usb-core. - ehcid does not auto-spawn class drivers. P0-B1 adds that. - The base fork carries only one USB commit. The 88-fix claim lived in patch carriers that path-sourced recipes don't apply. v2 records this honestly and recommends per-feature commits on submodule/base. Also: - USB-VALIDATION-RUNBOOK.md restored from archived/ (operationally current). - local/AGENTS.md: operator override allowing agents to create submodules when really necessary (2026-07-07), with a 4-point necessity test. - archived/README.md supersession table updated with v1 plan and XHCID plan.