8375982067
redbear-ci / check (push) Has been cancelled
The Phase 3D agents split redbear-iwlwifi and redbear-compositor into modular files but left the parent files in a broken state. Fixes: - iwlwifi main.rs: removed duplicate type definitions and method bodies that were moved to their respective mod files (actions, detect, etc). The remaining main.rs is now 92 lines, all methods live in mod files. - compositor state.rs: removed duplicate 'viewporters' field declaration (lines 252 had a second copy of the same field that was already at line 234 from the original compositor code). - compositor wire.rs: added the extracted wire format helpers that were moved out of common.rs but were missing from wire.rs. This commit completes the Phase 3D splits for these two programs by ensuring the parent files reference the correct submodules without duplicate definitions. Verification: --check-sweep redbear-mini passes 48/48 packages. All 48 redbear-* recipes compile cleanly. Note: redbear-power and redbear-btusb splits were reverted because the agents' splits were incomplete (missing methods/helpers from original files, broken impl blocks). These programs remain single-file until a future round can do a complete and verified split.