---
title: Vault Deep-Dive Audit — 2026-05-01
created: 2026-05-01
type: investigation
status: completed
author: claude-code-rr
---

# Vault Deep-Dive Audit — 2026-05-01

## Scope

Rocky asked for a deep dive on the vault: read everything, archive what's stale, get the team singing off the same hymn sheet. Read every `.md` file in `HQ-Vault/` (excluding daily notes which are append-only history, templates, scratch, and `.gitkeep` markers).

## What was archived (this commit)

| Original path | Archived to | Why |
|---|---|---|
| `10_RateRight/_AgentLog/COO-TO-HQ.md` | `_Archive/2026-03-fleet-comms/COO-TO-HQ.md` | Pre-2026-04-29 fleet comms. The "COO" agent was retired during fleet hibernation. Last entry 2026-03-16. |
| `10_RateRight/_AgentLog/HQ-TO-COO.md` | `_Archive/2026-03-fleet-comms/HQ-TO-COO.md` | Same — pre-hibernation task ledger for the retired HQ→COO chain. |
| `_System/InitialAudit.md` | `_Archive/InitialAudit-2026-05-01-pre-restructure.md` | Cowork's audit of the pre-restructure vault. Its recommendations were folded into `_System/Investigations/Team-Gap-Analysis.md` and the executed restructure (commits `58d2ddd4` through `389b3aa5`). Superseded. |
| `10_RateRight/Operations/Kill-Flyio-Plan.md` | `_Archive/Kill-Flyio-Plan-2026-03-14-completed.md` | Verified executed. `rateright-au.fly.dev` no longer resolves (DNS NXDOMAIN). `rateright.com.au` points at the VPS (134.199.153.159). No fly CLI on VPS. The 2026-03-14 plan is fully historical. |

Plus a new `_Archive/README.md` documenting the archive convention.

## What was kept (and why)

### CURRENT — leave alone

| Path | Why current |
|---|---|
| `10_RateRight/_Brain/CLAUDE.md` | RateRight HQ Brain, rewritten by Rocky 2026-05-01. Canonical project context. |
| `10_RateRight/_Brain/_Log.md` | Append-only project log. Active. |
| `10_RateRight/_Brain/README.md` | Stub awaiting Rocky's MOC content. |
| `11_OpsMan_LFCS/_Brain/Agent-Stack-MOC.md` | Created today, current state of agent stack. |
| `11_OpsMan_LFCS/_Brain/VPS-State-2026-05-01.md` | Fresh VPS state doc. |
| `11_OpsMan_LFCS/_Brain/Restart-Cheatsheet.md` | Restart commands, current. |
| `11_OpsMan_LFCS/_AgentLog/hermes-2026-04-30-self-audit.md` | Hermes' pre-hardening self-audit. Historical reference for what the system looked like before today's wiring. Not stale — useful baseline. |
| `11_OpsMan_LFCS/_AgentLog/hermes-skill-audit-2026-05-01.md` | Skill prune record from today. Recent. |
| `11_OpsMan_LFCS/_AgentLog/retirement-log.md` | Record of `/root/.openclaw` retirement today. Historical record kept in `_AgentLog/` per protocol. |
| `90_Reference/Claude-Code-Automation-Guide.md` | Generic Claude Code reference (scheduling, hooks, agents, /loop, Remote Control). Evergreen. |
| `_System/CLAUDE.md` | The AI Team Protocol — load-bearing. |
| `_System/TeamProtocol.md` | Empty stub awaiting Rocky's content. |
| `_System/Conflicts.md` | Stub for future conflict logging. |
| `_System/CuratorLog.md` | Stub for future Cowork curator logs. |
| `_System/MigrationVerification.md` | Auto-regenerated by `vault-verify.py` every run. Stays. |
| `_System/MigrationPlan.md` | Plan for the team-aware restructure. Phase 3 executed today; Phase 4 verification passed. Rocky may want to archive once he confirms the structure is settled — flagged for him. |
| `_System/Cowork-Instructions-Drafts.md` | Pending Rocky's paste action. Once pasted, can be archived. |
| `_System/SETUP-Cowork-step-by-step.md` | Pending Rocky's paste action. Once pasted, can be archived. |
| `_System/Investigations/Hunt-Approval-Bottleneck.md` | Active investigation; recommendations still pending action (the Option A auto-approve hook landed; ScrapingBee credit is the open blocker). |
| `_System/Investigations/Team-Gap-Analysis.md` | Active gap list; G1, G5, G9-G15 still open. |
| `_System/Investigations/Vault-Deep-Dive-Audit-2026-05-01.md` | This file. |

### STALE-KEEP — historical but still useful, no action needed

| Path | Status | Why kept |
|---|---|---|
| `10_RateRight/Business/Marketing/Facebook-Strategy.md` | 2026-03-14, dormant | Pre-Hunt-pivot Facebook organic-posting strategy. Not currently active but **comprehensive and reusable** if you reopen the channel. Leave for reference. |
| `10_RateRight/Business/Marketing/Poster-Printing-Options.md` | 2026-03-14, paused | Poster vendor comparison. Hostel campaign isn't dead per Rocky — physical mailing stalled. Useful when campaign resumes. |
| `10_RateRight/Operations/Email-Deliverability-Fix.md` | 2026-03-14, applied | Fix was implemented (SPF/DKIM/DMARC working since mid-March, 67% reply rate confirms). The doc remains a complete reference if the issue recurs. Treat as a SOP, not a TODO. |
| `10_RateRight/ROADMAP.md` | 2026-03-16, partially stale | Strategic GOAL ("Get workers on platform") + NOW/NEXT/LATER framework still valid. Specific tasks (Fly.io kill, hostel batches, email fix) are largely DONE. **Worth Rocky updating in The Window** — see "Suggested Rocky updates" below. |

### STUB — placeholder, awaiting Rocky's fill-in

| Path |
|---|
| `10_RateRight/_Brain/README.md` |
| `11_OpsMan_LFCS/_Brain/CLAUDE.md` |
| `11_OpsMan_LFCS/_Brain/README.md` |
| `11_OpsMan_LFCS/_Brain/_Log.md` |
| `12_SiteOps/_Brain/CLAUDE.md` |
| `12_SiteOps/_Brain/README.md` |
| `12_SiteOps/_Brain/_Log.md` |
| `20_Personal/_Brain/CLAUDE.md` |
| `30_Goals/_Brain/CLAUDE.md` |
| `_System/TeamProtocol.md` |
| `_System/Conflicts.md` |
| `_System/CuratorLog.md` |

These are the per-project brain stubs. Per Rocky's earlier instruction ("Do not fill folder-level CLAUDE.md stubs. Those are mine to write"), they stay empty until he writes them.

## Suggested Rocky updates (low-priority polish)

These don't block anything but would tighten the vault when Rocky has 30 min in The Window:

1. **`10_RateRight/ROADMAP.md`** — add a "## Status as of 2026-05-01" section at the top. Confirmed completed: Fly.io kill, email deliverability fix, hostel batches 1-2 (67% reply rate). Still pending: hostel physical mail, Hunt scrapers (blocked on ScrapingBee credit), worker supply gap.
2. **Fill `11_OpsMan_LFCS/_Brain/CLAUDE.md`** — Rocky writes this when the time comes; will help Hermes when it eventually reads vault context.
3. **Fill `12_SiteOps/_Brain/CLAUDE.md`** — what site-ops actually means in your world (Hermes captures, photo workflow, Jobs/ tracking, lessons-learned).
4. **Fill `30_Goals/_Brain/CLAUDE.md`** — McElligott long game, asset acquisition, anything you want the team to remember on cold-start.

## Bigger questions worth surfacing

These came up during the deep dive but are out of scope for archive:

- **`rivet/`, `harper/`, `cog/`, `control-centre/`, `faq-work/`, `opsman-control-centre/` at the repo root** are pre-hibernation fleet artefacts. They sit in the rateright-growth repo but NOT in HQ-Vault. Together about 200 MB. Worth a separate "repo-level archive" pass — could move to a `legacy/` directory at repo root, or a separate `rateright-legacy` repo entirely. Not vault scope.
- **`rateright-v2/` and `the-50-dollar-app-backup/` on the VPS** — 1.5 GB combined, 3+ months stale. Sibling repos to `rateright-growth/`. Worth a separate cleanup decision (delete-after-archive or keep-just-in-case). Not vault scope.
- **`rateright-phone-ai/` repo on VPS** — your "AI voice" repo, 3 months dormant but self-contained. If you want to revive it, it's its own task (per RateRight `_Brain/CLAUDE.md` it's a "candidate for revival").

## Vault-verify state post-archive

After the 4 archive moves, expect:
- `.md` count: still ≥ 30 floor (currently 47; 4 moves, +1 audit doc, +1 archive README = 49 still in vault)
- All required-files still present (none of the moved files are required scaffold)
- All wikilinks resolve (the only wikilink touching `Kill-Flyio-Plan` was *from* it, not *to* it; archived files keep their internal wikilinks but those won't change)
- Per-project completeness: 10_RateRight still has all 6 subfolders; `_AgentLog/` is now empty except `.gitkeep` (which we should add since both files moved)

I'll add the `.gitkeep` back to `10_RateRight/_AgentLog/` and `10_RateRight/Operations/` if needed in the same commit.

## Summary

- **4 archive moves** (clear historical / superseded)
- **0 deletions** — protocol holds
- **Hard rules respected** — read-before-edit, no body edits to existing project content notes (only added a status note inside the audit doc)
- **STALE-KEEP files** flagged for Rocky's optional updates; not auto-edited because per the protocol, body content edits go through Rocky
- Vault now reflects current reality more honestly: pre-hibernation fleet comms are clearly archived, completed plans are clearly archived, current investigations are surfaced in `_System/Investigations/`
