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
Stale assertions in iOS docs and comments — AGENTS.md/CLAUDE.md name directories that do not exist
To doOwner · ait_188bd164
Comments and AGENTS.md files that assert something false about the current code. This is the bug class that just cost the product ten working destination editors, so it is tracked rather than left as tidy-up.
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