feat(sidecar): protocol 10 — five reward forwards (phase 13b) #10
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/phase-13b-rewards"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & why
Phase 13b of module-rust (
PLAN.md§29,PROTOCOL.md§16). This adds five pass-through routes, which work like protocol 9's:POST /tally/openGET /tally/snapshot?runId=POST /tally/closeGET /kitsPOST /chatThe sidecar keeps no state for any of these: the tally, the kit catalogue and the chat memory all live in the plugin. The
creditsfield onperm.syncpasses through untouched.PROTOCOL_VERSION→ 10.How it was tested
cargo fmt,clippy -D warningsandcargo testall pass (54 tests, including a new one: a caller cannot set its owncmdon the new routes).Checklist
AI-assisted contributions (required)
Claude Code (Claude Opus 5.5). I have reviewed and understand every change, and take responsibility for it. AI-authored commits are marked with aCo-Authored-Bytrailer.License
🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY