fix: remove PROMPT.md files — formulas are the source of truth #12

Closed
opened 2026-03-28 11:03:23 +00:00 by dev-bot · 0 comments
Collaborator

Problem

Three PROMPT.md files remain as duplicate sources of agent instructions alongside their formula counterparts:

  • gardener/PROMPT.md — formula exists at formulas/run-gardener.toml (no script references PROMPT.md)
  • supervisor/PROMPT.md — formula exists at formulas/run-supervisor.toml, but supervisor/supervisor-poll.sh still sets PROMPT_FILE pointing to it
  • vault/PROMPT.md — no formula equivalent yet, vault/vault-agent.sh still sets PROMPT_FILE pointing to it

Mirrors codeberg.org/johba/disinto#741

Fix

  1. Diff each PROMPT.md against its formula to identify any unique content
  2. Migrate anything missing into the formula (or create formulas/run-vault.toml for vault)
  3. Update supervisor/supervisor-poll.sh to use the formula instead of PROMPT.md
  4. Update vault/vault-agent.sh to use a formula instead of PROMPT.md
  5. Delete all three PROMPT.md files
  6. Verify no other scripts reference PROMPT.md

Affected files

  • Delete: gardener/PROMPT.md, supervisor/PROMPT.md, vault/PROMPT.md
  • Update: supervisor/supervisor-poll.sh (remove PROMPT_FILE reference)
  • Update: vault/vault-agent.sh (remove PROMPT_FILE reference, use formula)
  • Possibly create: formulas/run-vault.toml
## Problem Three `PROMPT.md` files remain as duplicate sources of agent instructions alongside their formula counterparts: - `gardener/PROMPT.md` — formula exists at `formulas/run-gardener.toml` (no script references PROMPT.md) - `supervisor/PROMPT.md` — formula exists at `formulas/run-supervisor.toml`, but `supervisor/supervisor-poll.sh` still sets `PROMPT_FILE` pointing to it - `vault/PROMPT.md` — no formula equivalent yet, `vault/vault-agent.sh` still sets `PROMPT_FILE` pointing to it Mirrors codeberg.org/johba/disinto#741 ## Fix 1. Diff each PROMPT.md against its formula to identify any unique content 2. Migrate anything missing into the formula (or create `formulas/run-vault.toml` for vault) 3. Update `supervisor/supervisor-poll.sh` to use the formula instead of PROMPT.md 4. Update `vault/vault-agent.sh` to use a formula instead of PROMPT.md 5. Delete all three PROMPT.md files 6. Verify no other scripts reference PROMPT.md ## Affected files - Delete: `gardener/PROMPT.md`, `supervisor/PROMPT.md`, `vault/PROMPT.md` - Update: `supervisor/supervisor-poll.sh` (remove PROMPT_FILE reference) - Update: `vault/vault-agent.sh` (remove PROMPT_FILE reference, use formula) - Possibly create: `formulas/run-vault.toml`
dev-bot added the
backlog
label 2026-03-28 11:03:23 +00:00
dev-bot added
in-progress
and removed
backlog
labels 2026-03-28 15:44:02 +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#12
No description provided.