round 13: strike through stale redbear-passwd and redbear-minimal.toml references

The Round 11 commit (a9e1c34e27) fixed both findings 14/15 and
18/18b/19 in the assessment doc; the Round 11 fix and Round 12
follow-ups (this round) update the remaining stale references.

1. local/docs/3D-DESKTOP-COMPREHENSIVE-PLAN.md §10 config table
   (lines 1159-1160): marked wifi-experimental.toml and
   bluetooth-experimental.toml include-typo as  FIXED 2026-07-27
   (was still listed as open).

2. local/docs/NETWORKING-AND-DRIVERS-CODE-ASSESSMENT-2026-07-27.md:
   struck through:
     - Finding 15 (redbear-passwd missing [source])
     - Critical-path P0-12/13/14 (include typo + [source] todo)
     - The Critical Path Hierarchy bullet list items
     - TODO priority list line 718 (redbear-passwd [source])
     - Backlog line 923 (C-23)
   Marked each with  RESOLVED 2026-07-27 (commit a9e1c34e27).

   These were the last unstruck-through references after the
   Round 11 fix landed. The assessment doc is now consistent
   with the post-fix state.

2 files changed, +14/-12.
This commit is contained in:
2026-07-27 20:49:34 +09:00
parent c79333cd1d
commit e1adf3e9c8
2 changed files with 14 additions and 14 deletions
+2 -2
View File
@@ -1156,8 +1156,8 @@ Per `bg_3239014a` audit. **All deletions require backup to
| File | Issue | Fix |
|------|-------|-----|
| `config/redbear-wifi-experimental.toml` line 9 | `include = ["redbear-minimal.toml"]` — typo. File doesn't exist | Replace `minimal` with `mini` |
| `config/redbear-bluetooth-experimental.toml` line 10 | Same typo | Same fix |
| `config/redbear-wifi-experimental.toml` line 9 | ~~`include = ["redbear-minimal.toml"]` — typo~~ ✅ FIXED 2026-07-27 — now `include = ["redbear-mini.toml"]` | Done |
| `config/redbear-bluetooth-experimental.toml` line 10 | ~~Same typo~~ ✅ FIXED 2026-07-27 — same | Done |
| `config/redbear-device-services.toml` | 1,137 lines with ~14x duplication of 4 firmware-fallback TOML blobs | Deduplicate to ~200 lines |
---
@@ -82,7 +82,7 @@ This is the canonical **CODE-focused** systematic assessment of every networking
14. ~~**CRITICAL: Two config files reference non-existent `redbear-minimal.toml`**~~**RESOLVED 2026-07-27**: `redbear-wifi-experimental.toml:9` and `redbear-bluetooth-experimental.toml:10` now both read `include = ["redbear-mini.toml"]`. See 3D-DESKTOP-COMPREHENSIVE-PLAN.md § config-table for the post-fix state.
15. **CRITICAL: `redbear-passwd/recipe.toml` has no `[source]` section** — cookbook cannot find source code.
15. ~~**CRITICAL: `redbear-passwd/recipe.toml` has no `[source]` section**~~**RESOLVED 2026-07-27** (commit a9e1c34e27): `[source] path = "source"` added.
### 1.2 Critical Path Hierarchy
@@ -108,8 +108,8 @@ P1 — Error Handling & FFI Safety (1-2 weeks)
P2 — Test Coverage & Build Configuration (2-3 weeks)
├── Add unit tests for TCP scheme, Router, EthernetLink, BufferPool
├── Add tests for STP, SLAAC, DHCP, NIC drivers
├── Fix redbear-wifi-experimental.toml / redbear-bluetooth-experimental.toml include path
├── Add [source] section to redbear-passwd/recipe.toml
├── ~~Fix redbear-wifi-experimental.toml / redbear-bluetooth-experimental.toml include path~~ ✅ RESOLVED 2026-07-27
├── ~~Add [source] section to redbear-passwd/recipe.toml~~ ✅ RESOLVED 2026-07-27
├── Fix recipe.toml version mismatches (0.1.0 → 0.3.1)
└── Fix dhcpd Cargo.toml version 0.0.0
```
@@ -509,10 +509,10 @@ include = ["redbear-mini.toml"]
**File:** `config/redbear-bluetooth-experimental.toml:10`
Same fix: `include = ["redbear-mini.toml", "redbear-bluetooth-services.toml"]`.
#### Finding 19 — CRITICAL: redbear-passwd recipe.toml missing [source]
#### Finding 19 — ~~CRITICAL: redbear-passwd recipe.toml missing [source]~~ **RESOLVED 2026-07-27**
**File:** `local/recipes/system/redbear-passwd/recipe.toml`
**Defect:** No `path = "source"`. Cookbook can't find source.
**Fix:** Add `[source] path = "source"`.
**Original defect:** No `path = "source"`. Cookbook couldn't find source.
**Fix applied:** `[source] path = "source"` added (commit a9e1c34e27).
#### Finding 32 — CRITICAL: redbear-device-services.toml has 14× firmware fallback duplication
**File:** `config/redbear-device-services.toml` (~1137 lines)
@@ -715,8 +715,8 @@ See also §7 of previous docs-assessment.
- **WifiCtlScheme: Key handle 0o200** (privacy)
- **redbear-dnsd: Arc<Mutex<>> for shared cache** (correctness)
- **openssh recipe: implement IPv6 properly** (no IPv4-only sed)
- **redbear-passwd recipe: add [source]** (build)
- **Config files: fix redbear-minimal.toml → redbear-mini.toml** (build)
- ~~**redbear-passwd recipe: add [source]**~~ ✅ RESOLVED 2026-07-27
- ~~**Config files: fix redbear-minimal.toml → redbear-mini.toml**~~ ✅ RESOLVED 2026-07-27
---
@@ -756,9 +756,9 @@ See also §7 of previous docs-assessment.
| P0-9 | firmware-loader expect→match | firmware-loader | CRITICAL | 2 hours |
| P0-10 | btctl remove .exists() pre-check | btctl | CRITICAL | 15 min |
| P0-11 | WifiCtlScheme Key handle 0o200 | wifictl | CRITICAL | 5 min |
| P0-12 | Fix redbear-wifi-experimental.toml include | config | CRITICAL | 1 min |
| P0-13 | Fix redbear-bluetooth-experimental.toml include | config | CRITICAL | 1 min |
| P0-14 | Add [source] to redbear-passwd recipe.toml | config | CRITICAL | 5 min |
| P0-12 | ~~Fix redbear-wifi-experimental.toml include~~ ✅ RESOLVED 2026-07-27 | config | — | — |
| P0-13 | ~~Fix redbear-bluetooth-experimental.toml include~~ ✅ RESOLVED 2026-07-27 | config | — | — |
| P0-14 | ~~Add [source] to redbear-passwd recipe.toml~~ ✅ RESOLVED 2026-07-27 | config | — | — |
| P0-15 | Add bounds checks to e1000d/rtl8139d/rtl8168d MMIO | drivers | HIGH | 1 hour |
| P0-16 | Replace panic! on failed BAR lookup | drivers | HIGH | 1 hour |
| P0-17 | dnsd unsafe mut → AtomicU16 | dnsd | CRITICAL | 1 hour |
@@ -920,7 +920,7 @@ A P0/P1/P2/P3 item is **signed off** when:
| C-20 | `local/recipes/system/redbear-dnsd/source/src/main.rs:83-125` | Loopback listener has no shared cache |
| C-21 | ~~`config/redbear-wifi-experimental.toml:9`~~ | **RESOLVED** — now `include = ["redbear-mini.toml"]` |
| C-22 | ~~`config/redbear-bluetooth-experimental.toml:10`~~ | **RESOLVED** — same |
| C-23 | `local/recipes/system/redbear-passwd/recipe.toml` | Missing [source] section entirely |
| C-23 | ~~`local/recipes/system/redbear-passwd/recipe.toml`~~ | ~~Missing [source] section entirely~~ ✅ RESOLVED 2026-07-27 |
| C-24 | `config/redbear-device-services.toml:1-1137` | Firmware fallback blocks duplicated ~14 times |
### 11.2 HIGH Findings Index (Top 30)