Files
relicario/docs/superpowers/salvage/2026-06-20-org-vault-tail/README.md
adlee-was-taken 3774047298 chore(salvage): snapshot org-vault tail uncommitted work before worktree cleanup
org_audit.rs (B8 verified-signer test) + the two uncommitted org.rs diffs
(item-CRUD B9-B13, status/audit B8) from the wf_22020aea first-run worktrees.
All superseded by v0.8.0 main; also committed on the -r2 branches. Kept so
nothing is lost when the stale worktrees are removed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L5JvzEse4xUxLZKhofyeCD
2026-06-20 16:58:28 -04:00

2.2 KiB
Raw Blame History

Salvage — org-vault tail worktrees (2026-06-20)

Snapshot taken before cleaning up stale worktrees ahead of the v0.8.1 parity lift. Everything here is superseded by what shipped in v0.8.0 (50b5c01) and is kept only so nothing is irrecoverably lost when the source worktrees are removed.

Provenance

The v0.8.0 org-vault build had a first run (wf_22020aea-*, worktrees under .claude/worktrees/) that left work uncommitted, and a second run (wf_e65cb9c3-*, branches feature/org-vault-tail-{itemcrud,statusaudit}-r2) that committed the same work. Main ultimately landed equivalent functionality through the canonical v0.8.0 merge, leaving the -r2 branches unmerged.

File Source What it is Status in main
org_audit.f3e-2.rs untracked tests/org_audit.rs in wf_22020aea-f3e-2 B8 integration test: verified-signer attribution + non-member rejection against a real signed repo Supersededorg_lifecycle.rs + org_init_signing.rs cover verified-signer attribution / non-member rejection; org_lifecycle.rs::audit_format_json_is_valid_and_has_actions covers the org audit command. Also committed (slightly older variant) on feature/org-vault-tail-statusaudit-r2.
f3e-1-org.rs.uncommitted.patch uncommitted diff in wf_22020aea-f3e-1 +884 lines: org item CRUD handlers (B9B13) Shipped — item CRUD merged in v0.8.0; also committed on feature/org-vault-tail-itemcrud-r2 (a3f0777).
f3e-2-statusaudit.uncommitted.patch uncommitted diff in wf_22020aea-f3e-2 +476 lines: status + audit handlers (B8) Shipped — status/audit merged in v0.8.0; also committed on feature/org-vault-tail-statusaudit-r2 (57fe10e, b6d6db0).

Why it's safe to remove the source worktrees

  • The committed copies live on the -r2 branches (preserved) and the canonical functionality is in main.
  • These three artifacts pin the only uncommitted bytes that existed nowhere else.

If a future audit wants the dedicated org_audit.rs test back as a distinct integration file, restore it from org_audit.f3e-2.rs and re-verify it compiles against the current commands::org surface before adding it to tests/.