adlee-was-taken
8c19e3cfda
docs(plan): rewrite org-vault plan per review — 25 tasks, 4 streams
Corrects every critical/high finding from the adversarial review and adds the
two scope expansions (full item CRUD + extension parity):
- Device-key helpers built on the real devices/<name>/signing.{key,pub} layout
+ ssh-key CLI dep (was: invented ~/.config/relicario/device.key)
- Signature-verifying pre-receive hook on every commit + path-scoped write
authz via items/<slug>/<id>.enc (was: bare %GF, unenforceable flat items)
- Org item CRUD (add/get/list/edit/rm/restore/purge), collection-scoped
- Audit attributed to verified signer + TAMPERED flag (was: spoofable trailers)
- rotate-key re-encrypts every item blob (was: manifest only)
- Zeroize KDF intermediates; fix ssh_key::PrivateKey::from test helpers
- Owner-only role-gating; fingerprint-based member matching; %x1e/%x1f audit
parser framing; signed org commits via org_git_run
- Extension stream (WASM bindings + SW org session + switcher + 3 vitest tests)
- Stream-prefixed task IDs (A/B/C/D) with explicit cross-stream deps
- Living-docs task
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 19:22:09 -04:00
..
2026-05-01 17:29:10 -04:00
2026-05-01 17:29:10 -04:00
2026-05-01 17:29:10 -04:00
2026-05-01 17:29:10 -04:00
2026-05-01 17:29:10 -04:00
2026-04-19 16:47:02 -04:00
2026-04-20 18:50:37 -04:00
2026-05-01 17:29:10 -04:00
2026-05-01 17:29:10 -04:00
2026-05-01 17:29:10 -04:00
2026-04-25 09:42:51 -04:00
2026-04-24 23:13:43 -04:00
2026-04-24 21:46:23 -04:00
2026-04-26 15:39:19 -04:00
2026-04-27 17:42:00 -04:00
2026-05-01 17:29:10 -04:00
2026-04-27 02:19:31 -04:00
2026-05-01 17:29:10 -04:00
2026-04-30 20:29:49 -04:00
2026-05-01 16:38:34 -04:00
2026-05-01 16:25:33 -04:00
2026-05-01 16:25:33 -04:00
2026-05-02 13:25:35 -04:00
2026-05-02 16:44:06 -04:00
2026-05-02 00:42:17 -04:00
2026-05-02 01:23:14 -04:00
2026-05-02 16:03:53 -04:00
2026-05-02 16:03:53 -04:00
2026-05-24 13:01:01 -04:00
2026-05-30 20:11:33 -04:00
2026-05-31 22:50:17 -04:00
2026-06-19 19:22:09 -04:00