Relationships
#2826 Top-level swamp init never earns repo-init quest or tier credit
Opened by keeb · 9/30/2026· Shipped 10/2/2026
The telemetry scoring and quest projection only recognise the (command=repo, subcommand=init) pair. The top-level alias swamp init records command=init with no subcommand (after swamp-club#2817; before it, the path argument landed in subcommand), so it never credits the repoInit quest deed or the repo-init XP tier.
Where it keys on repo/init:
- lib/app/quest/genesis-progress-projection.ts (around lines 223 and 278)
- infrastructure/clickhouse/init/02-score-grants.sql (around line 115, command_tiers)
Expected: swamp init and swamp repo init score identically. Either add an (init, empty-subcommand) row and quest match, or have the CLI record the canonical path — the CLI now sends invocation.commandPath (canonical command words) which the server could key on instead.
Found during swamp-club#2817 server compatibility check.
Shipped
Click a lifecycle step above to view its details.
Sign in to post a ripple.