Files
RedBear-OS/local/docs
vasilito 60b2006011 docs(quirks): R1-R10 audit + comprehensive R11-R22 plan
Synthesize three parallel audit reports (bg_714f844f gap audit,
bg_1219aaa3 consumer audit, bg_c8826a88 adjacent-tech audit) into a
single R1-R10 audit section that captures the current consumer-wiring,
dormant-feature, and adjacent-technology state of the hardware quirks
system after R0-R10 implementation (commits 86902d481, 5e44191c9,
b56b810c0, b324cf67e, 6f1df4f04 on 0.2.3).

Five critical blockers identified:
  1. PciConfigWriter production impl missing (QuirkAction dead code)
  2. acpid does not serve DMI/SMBIOS at /scheme/acpi/dmi
  3. usbhidd has zero HID/USB quirk consumption
  4. xhcid does not call lookup_xhci_controller_quirks_full
  5. DmiInfo/DmiMatchRule missing bios_vendor + bios_date fields

Fifteen medium/low gaps catalogued (TOML hot-reload, amdgpu stubs,
evdevd/redox-drm/iwlwifi wiring, etc.).

Comprehensive R11-R22 plan specifies for each phase:
  - Infrastructure prerequisites (including the 5 blockers above)
  - Data sources (compiled-in vs TOML vs DMI vs SMBIOS)
  - Consumer drivers that must call lookup functions
  - Test coverage expectations
  - Runtime verification harness

Cross-cutting consumer wiring checklist ranks the work by priority (P0
through P3). Adjusted phase estimates reflect that the 5 blockers add
~20 days to the 44-68 day baseline, for a 65-100 day total.

Recommended implementation order: Blocker 5 -> Blocker 2 -> Blocker 1 ->
Blocker 3 -> Blocker 4, then Phases R11-R22 incrementally.
2026-06-07 14:02:23 +03:00
..