Files
RedBear-OS/local
vasilito 6b105c7cee config + ghost recipes: wire redbear-dnsd + document WIP stubs
CRITICAL F21 from NETWORKING-AND-DRIVERS-CODE-ASSESSMENT-2026-07-27.md
§3.6: redbear-dnsd was built but not wired into any config target.

- config/redbear-mini.toml: added redbear-dnsd to [packages] list
- config/redbear-mini.toml: added 11_dnsd.service init entry that
  requires_weak=10_dhcpd.service (DNS comes up after DHCP)
- The service uses redbear-dnsd directly (not the old 'dnsd' name)

WIP stubs documented per AGENTS.md 'WIP recipes MUST start with
#TODO describing what is missing' (the previous minimal recipe.toml
files violated this):

- local/recipes/system/netd/recipe.toml: WIP skeleton for the
  Red Bear network event/notification daemon. Documents 4 gaps:
  source/ missing, scheme:netd contract, redbear-netctl integration,
  QEMU integration tests.
- local/recipes/system/audiodevd/recipe.toml: WIP skeleton for the
  audio device aggregator. Documents 4 gaps: source/ missing,
  scheme:audiodev contract, audio backend integration, HDA tests.
- local/recipes/system/usbd/recipe.toml: WIP skeleton for the USB
  device manager (distinct from the existing redbear-usb-hotplugd).
  Documents 4 gaps: source/ missing, scope split from usb-hotplugd,
  config integration, QEMU tests.

These are NOT removed (per AGENTS.md 'Never delete to fix a build').
The right fix is implementation; this commit just brings them into
WIP-policy compliance so the gap is explicit and trackable.
2026-07-27 15:54:28 +09:00
..