- boostSim(): generic lane simulator to 3xL7, exact same reserve rules as computePlan (verified: agrees on all 8 baseline starts)
- enumerateBoostCombos(): every affordable add-on for the free slots, activation once per level
- Overview card ranks every combo vs 'just bank it' by time to endgame; share link carries &boost=
- test_scenarios section 8: baseline consistency, combo costs, ranking, the +$300 scenario (best: add L3+L2, 3 cycles faster than banking)
- New checkbox: 'Already joined (skip signup language)' toggles the plan generator
- Already-joined mode strips signup prompts, says 'I went back and funded your level'
- New template: templates/post-join-pif-message.md for the manual message scenario
- Skill updated with reference to the new template