docs(rust): the Backpacks spike and its design — D337–D339 (PLAN_REDESIGNS §11.3) #340

Merged
whitlocktech merged 1 commits from docs/rust-backpacks-decisions into main 2026-10-12 18:56:33 +00:00

1 Commits

Author SHA1 Message Date
1af58fd975 docs(rust): the Backpacks spike and its design — D337–D339 (PLAN_REDESIGNS §11.3)
The spike on both rigs (Rust 25877464, Oxide 2.0.7826, Carbon 2.0.262,
Backpacks 3.17.8): the Carbon restart loss did not reproduce; the read
API's shape and cost; the capacity calls need an experimental setting;
a capacity cached without its backpack pins a size until reconnect; and
the take-back the org lead asked to see (overflow to inventory, or the
ground when full, on the owner's next open).

D337 leases a backpacks.size.N permission for the run through
rust_perm_run_grants instead of +N slots; D338 keeps Backpacks' own
take-back; D339 files the Carbon never-seen-id permission leak as
Rust-Plugins#32.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
2026-10-12 13:22:01 -05:00