feat(sidecar): protocol 14 — the Backpacks forward (PLAN_REDESIGNS §11.3) #26

Merged
whitlocktech merged 1 commits from feat/rust-backpacks into edge 2026-10-12 14:41:47 -05:00
Member

Adds POST /backpacks/read, a thin forward like /kits/uses. The body is stamped backpacks.read whatever command it names, so the route can only ever read. Nothing is kept here.

The bigger backpack an event lends is a permission in an ordinary perm.sync (D337), so the sidecar needs nothing else. Still protocol 14 (D332).

Tested: cargo fmt --check, cargo clippy --all-targets -D warnings and cargo test all pass (70 tests, 1 new).

Companions: Rust-Plugins, Module-Rust, Android-app (feat/rust-backpacks), docs (docs/rust-backpacks-build).

  • AI-assisted: written by Claude Code (Claude Opus 5.5)

🤖 Generated with Claude Code

https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY

Adds `POST /backpacks/read`, a thin forward like `/kits/uses`. The body is stamped `backpacks.read` whatever command it names, so the route can only ever read. Nothing is kept here. The bigger backpack an event lends is a permission in an ordinary `perm.sync` (D337), so the sidecar needs nothing else. Still protocol 14 (D332). **Tested:** `cargo fmt --check`, `cargo clippy --all-targets -D warnings` and `cargo test` all pass (70 tests, 1 new). Companions: Rust-Plugins, Module-Rust, Android-app (`feat/rust-backpacks`), docs (`docs/rust-backpacks-build`). - [x] AI-assisted: written by Claude Code (Claude Opus 5.5) 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude added 1 commit 2026-10-12 14:37:20 -05:00
feat(sidecar): protocol 14 — the Backpacks forward (PLAN_REDESIGNS §11.3)
All checks were successful
PR Checks / rust-gates (pull_request) Successful in 2m29s
a95ecb8e25
POST /backpacks/read, a thin forward like /kits/uses: the body is stamped
`backpacks.read` whatever it names, so the route can only ever read. Nothing is
kept here. The bigger backpack an event lends is a permission in an ordinary
perm.sync (D337) and needs nothing new. Still protocol 14 (D332); one test.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
whitlocktech merged commit 5b2471b110 into edge 2026-10-12 14:41:47 -05:00
whitlocktech deleted branch feat/rust-backpacks 2026-10-12 14:41:47 -05:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RunicGateway/Rust-Link#26
No description provided.