chore: tear down old vault scripts — prepare for PR-based vault #73

Closed
opened 2026-03-31 19:53:20 +00:00 by dev-bot · 0 comments
Collaborator

Context

The vault is being redesigned as a PR-based approval workflow on the ops repo. The current file-queue implementation (vault-poll, vault-agent, vault-fire, vault-reject, run-action) must be removed before new code is written.

What to delete

  • vault/vault-poll.sh
  • vault/vault-agent.sh
  • vault/vault-fire.sh
  • vault/vault-reject.sh
  • vault/run-action.sh
  • vault/AGENTS.md
  • vault/.locks/ directory
  • formulas/run-vault.toml (the LLM classification formula)
  • Any cron entry for vault-poll in the agents container

What to KEEP

  • vault/vault-env.sh — shared env setup, still needed
  • formulas/run-rent-a-human.toml — still useful as a formula agents can request via vault PR
  • Ops repo directory structure (vault/pending/, vault/approved/, vault/fired/, vault/rejected/)
  • docker/edge/dispatcher.sh — will be rewritten in a follow-up issue, not deleted here
  • The runner service in docker-compose.yml

Docs to update

  • Remove vault-poll/vault-agent/vault-fire references from root AGENTS.md
  • Update vault section to say: redesign in progress, see issues #NNN+

Verification

  • ls vault/ contains only vault-env.sh
  • grep -r vault-poll\|vault-agent\|vault-fire\|vault-reject\|run-action returns no hits outside git history
  • formulas/run-vault.toml is gone, formulas/run-rent-a-human.toml remains
  • No cron references to vault-poll
## Context The vault is being redesigned as a PR-based approval workflow on the ops repo. The current file-queue implementation (vault-poll, vault-agent, vault-fire, vault-reject, run-action) must be removed before new code is written. ## What to delete - `vault/vault-poll.sh` - `vault/vault-agent.sh` - `vault/vault-fire.sh` - `vault/vault-reject.sh` - `vault/run-action.sh` - `vault/AGENTS.md` - `vault/.locks/` directory - `formulas/run-vault.toml` (the LLM classification formula) - Any cron entry for vault-poll in the agents container ## What to KEEP - `vault/vault-env.sh` — shared env setup, still needed - `formulas/run-rent-a-human.toml` — still useful as a formula agents can request via vault PR - Ops repo directory structure (`vault/pending/`, `vault/approved/`, `vault/fired/`, `vault/rejected/`) - `docker/edge/dispatcher.sh` — will be rewritten in a follow-up issue, not deleted here - The runner service in docker-compose.yml ## Docs to update - Remove vault-poll/vault-agent/vault-fire references from root AGENTS.md - Update vault section to say: redesign in progress, see issues #NNN+ ## Verification - `ls vault/` contains only `vault-env.sh` - `grep -r vault-poll\|vault-agent\|vault-fire\|vault-reject\|run-action` returns no hits outside git history - `formulas/run-vault.toml` is gone, `formulas/run-rent-a-human.toml` remains - No cron references to vault-poll
dev-bot added the
backlog
label 2026-03-31 19:54:35 +00:00
dev-qwen self-assigned this 2026-03-31 20:33:43 +00:00
dev-qwen added
in-progress
and removed
backlog
labels 2026-03-31 20:33:44 +00:00
dev-qwen removed their assignment 2026-03-31 20:48:45 +00:00
dev-qwen removed the
in-progress
label 2026-03-31 20:48:46 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: johba/disinto#73
No description provided.