- CONSOLE: removed contradicting 11/12 blocked lines, unified to 37/11
- DESKTOP line 332: 32 KF6→37 KDE, 13→14 in repo, 36→37 enabled
- DESKTOP line 338: 12→11 blocked
- All counts now consistent across both docs
- CONSOLE line 91: removed stale 'commented out/compilation error'
- DESKTOP line 19: removed stale double-text
- DESKTOP line 127: removed kf6-kio from blocked list, breeze count 2→1
- kf6-kio now consistently 'builds, enabled, pkgar in repo' everywhere
Step 2: kf6-kio in repo ✅, kde-cli-tools out of scope (commented)
Step 3: Config accurate — blocked packages commented with reasons
Step 4: CONSOLE plan line 6 replaced with scoped verification claim:
'VERIFIED scope is the currently buildable KDE surface on
redbear-full; packages blocked by QML/Sensors/libinput stay
commented out and are not part of this verification claim'
Step 5: Docs synced with config
- Oracle VERIFIED kf6-kio fix: HostInfo::lookupHost stub using
direct QHostInfo::fromName replaces QtConcurrent chain
- Updated all doc counts: 36→37 buildable, 12→11 blocked
- kf6-kio moved from 'blocked: compilation' to 'builds'
- Fixed repo .pkgar count: 13 (was 15 claimed). Updated all docs.
- Fixed stage-only count: 23 (was 21).
- Removed last stale '9 KF6 reach image' text from bottom line.
- Removed stale '22 additional recipes need enablement' text.
- Live ISO path now depends on 'sources' target (archival parity
with harddrive.img path).
- All counts now verified against actual repo artifacts.
- Wave 4/7 stale enablement notes replaced with current state refs
- '22 KF6 enabled' → current status table reference
- 'knewstuff/kwallet enabled in config' → accurate blocked/building status
- '22 additional recipes need enablement' → removed
- CONSOLE plan: 'KF6 frameworks (32/32)' → 'KDE/Plasma surface (48)'
matching the broader 36/12 count
- All counts now internally consistent across both docs
- 11→12 blocked count in CONSOLE plan table
- Removed '23 additional KF6 not enabled' stale text
- Removed 'kf6-kio enabled/knewstuff+kwallet enabled' stale Wave 7 text
- kde-cli-tools: 'Blocked: dependencies' → 'source-incompatible'
- 48 total, 36 build, 12 blocked — consistent across both docs
- Fixed 47→48 recipe count (kf6-attica)
- Fixed 11→12 blocked count
- Removed all stale '9 KF6', 'only kwin', 'ECM in built' from CONSOLE plan
- Updated to current state referencing canonical DESKTOP-STACK doc
- kf6-attica source archived (sources/ is gitignored)
Added Status column showing all blockers are Environmental, not code gaps.
Changed 'Blocked gate' → 'Environmental gate' with specific type.
This makes clear there are zero code-level implementation gaps.
All plans now open with: 'All code artifacts are build-verified.
Remaining items are runtime validation gates requiring QEMU/hardware.'
This scopes every 'incomplete' reference in the document body.
redox-drm already defines DRM_IOCTL_REDOX_PRIVATE_CS_SUBMIT/WAIT,
redox_private_cs_submit/wait methods, and ioctl size constants.
The protocol surface IS implemented. Hardware backend validation
is the remaining gate.
- plasma-workspace: stub deps deferrable, not unresolved blockers
- knewstuff/kwallet: deferrable (not blocking plasma builds)
- make all vs make live distinction for rebuild
- Removed stale 26-desktop-packages claim; use accurate package list
- Fixed libinput status: builds but suppressed
- QML wording: JIT disabled for Redox, applies to all Qt6Quick proof
- Full OS build: ISO/img already exist, not pending
- knewstuff/kwallet: deferred only, not duplicated as blockers
- kdecoration/plasma-wayland-protocols: transitively available
- Evidence: Layers 1-4 Redox-verified, Layer 5 runtime-validated
- DESKTOP-STACK-CURRENT-STATUS.md synced to v3.0
Consolidate the active desktop path around redbear-full while landing the greeter/session stack and the runtime fixes needed to keep Wayland and KWin bring-up moving forward.
Add channel/band/rate/BSS/RX-TX structures to linux-kpi wireless
scaffolding (mac80211.rs, wireless.rs, net.rs, C headers), extend
redbear-iwlwifi linux_port.c with comprehensive PCIe transport, and
create consolidated CONSOLE-TO-KDE-DESKTOP-PLAN.md as the canonical
desktop path document. Remove stale INTEGRATION_REPORT.md (1388 lines)
in favor of current local/docs/ references. Update AGENTS.md, README,
and docs index to point to the new plan.