Lanes
One lane at a time — the goal, the critical path, and the current wave of blockers.
Approve: iOS dead code removalTo do · blockerDelete 4 orphaned auth viewsDoneDelete 4 never-compiled iOS orphan files (~600 lines, zero pbxproj surgery)DoneDelete the Shop featureDoneDelete dead Analytics screensDoneDelete dead NFC encoder flowDoneDelete dead ConnectCard viewsDoneDelete dead Canvas + Assets viewsDone~3,900 more lines of compiled-but-never-constructed code (Dash* tile family, AnalyticsKit.Shell helpers, AssetsFilter, AnalyticsOverviewViewModel)In progressStale assertions in iOS docs and comments — AGENTS.md/CLAUDE.md name directories that do not existTo do
Wave
iOS — Dead code removal
Substantial dead code raises real risk of QA testing the wrong screen — two abandoned generations sit beside the live ones in the same directories.
TacTile › Launch TacTile › iOS › iOS — Dead code removal
7/10 done3 open1 open blocker
Selected taskclear
Delete 4 never-compiled iOS orphan files (~600 lines, zero pbxproj surgery)
DoneOwner · ait_a10a6a20
Four Swift files with zero project.pbxproj references and zero type references outside themselves. Found by re-running the wave's own 4-refs tell across the whole tree. Deletion was attempted 2026-08-05 and blocked by a permission gate — needs Matthew to allow it or do it himself.
No dependencies in this wave — nothing gates it, and nothing waits on it.
Show the prompt
To doIn progressDoneBlockedPick a wave on the left · tap a task to expand it