Stop auto-assigning the Captain when a ship is stolen

Completing Crew Objective 1 (Steal a Ship) no longer anoints the
highest-ranked Pi-Rat as Captain (nor vacates the seat when the ship is
lost). Captaincy is now earned: the crew chooses one via the Captaincy
UI / set_captain and Crew Objective 2. Decoupled captaincy from crew_1
in toggle_objective, dropped the now-unused random import, and updated
test_captaincy_and_hand_sizes accordingly.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-14 09:30:46 -07:00
parent 39dc07d6b6
commit ceaf88ef22
3 changed files with 13 additions and 22 deletions

View File

@@ -14,7 +14,7 @@
- [x] When Deep issues a challenge, stakes should be two fields, success and failure
- [ ] Captain should not be autoassigned. That's something the crew has to earn.
- [x] Captain should not be autoassigned. That's something the crew has to earn.
- [ ] The back button on the admin page should go back to the active game, not the join screen