Skip to content

Commit 9e9c3eb

Browse files
Jammy2211Jammy2211claude
authored
Consolidate registry surfaces: shelved/ -> z_vault/, drop phantom priority.md (#39)
- shelved/ (one file) merges into z_vault/ — both were "deferred prompts"; one lifecycle folder fewer. status.sh, ROUTING.md, README, AGENTS.md updated. - priority.md was listed in the registry docs but has never existed on disk; the phantom is removed. - The registry list in AGENTS.md now states each surface's single job (active/planned/complete/parked/queue/ideas), so skills stop guessing. Deliberately NOT merged: queue.md (ordered register_and_iterate input) and ideas.md (raw /intake inbox with scan/annotate machinery) have different semantics and real consumers — merging them would add churn, not remove a concept. Co-authored-by: Jammy2211 <JNightingale2211@gmail.com> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent 6f238c9 commit 9e9c3eb

5 files changed

Lines changed: 14 additions & 11 deletions

File tree

AGENTS.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,14 @@ For the full workflow narrative, conventions, and registry schemas, read
2828
first folder — see [README.md](README.md) "Prompt taxonomy" and `ROUTING.md`.
2929
Lifecycle/meta folders are **not** work-types and keep their own names:
3030
`issued/` (routed prompts), `z_features/` (multi-task epic trackers),
31-
`z_vault/` (deferred), `shelved/`, and `autoprompt/` (prompts about this repo's
32-
own infrastructure).
33-
- **Registry** — root-level markdown files: `active.md`, `complete.md`,
34-
`planned.md`, `parked.md`, `queue.md`, `priority.md`, `ideas.md`. Mutate
35-
these only via the skills in `skills/` so commit messages stay consistent.
31+
`z_vault/` (deferred prompts — the former `shelved/` merged here), and
32+
`autoprompt/` (prompts about this repo's own infrastructure).
33+
- **Registry** — root-level markdown files, each with one job: `active.md`
34+
(in-flight tasks), `planned.md` (scoped, not started), `complete.md`
35+
(shipped), `parked.md` (started but not in flight), `queue.md` (ordered
36+
input for `register_and_iterate --queue`), `ideas.md` (raw inbox swept by
37+
`/intake`). Mutate these only via the skills in `skills/` so commit
38+
messages stay consistent.
3639
`parked.md` holds tasks that were started or scoped but are not currently
3740
in flight (e.g. work parked in a stash, orphan worktrees); move back to
3841
`active.md` (or `planned.md` if re-scoping) when resuming.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ PyAutoMind/
189189
├── ideas.md ← raw incubating ideas, no structure required
190190
├── parked.md ← started/scoped but not in flight (stashes, orphan worktrees, deferred)
191191
├── planned.md ← issued tasks blocked from starting (created on demand)
192-
├── priority.md ← hand-curated priority hints
192+
193193
├── queue.md ← processing queue for /register_and_iterate
194194
195195
│ PROMPTS — organised by WORK TYPE (first folder), then TARGET (second folder).
@@ -218,7 +218,7 @@ PyAutoMind/
218218
│ └── complete/ ← archived trackers (all sub-prompts shipped)
219219
220220
├── z_vault/ ← deferred prompts (z_ prefix sorts last in listings)
221-
├── shelved/ ← shelved prompts
221+
222222
223223
├── autoprompt/ ← prompts about THIS repo's own infrastructure (meta)
224224
@@ -297,7 +297,7 @@ experiment/autoarray/jax_sparse_mapping.md
297297

298298
### Not work-types
299299

300-
`issued/`, `z_features/`, `z_vault/`, `shelved/` are **workflow lifecycle**
300+
`issued/`, `z_features/`, `z_vault/` are **workflow lifecycle**
301301
folders, and `autoprompt/` holds **meta** prompts about this repo's own
302302
infrastructure. They keep their own names and are not routed by work type.
303303

ROUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,6 @@ commands; PyAutoBrain performs the routing.* Bodies + the boundary live in
6161

6262
## Not routed by work type
6363

64-
`issued/`, `z_features/`, `z_vault/`, `shelved/` are workflow-lifecycle folders;
64+
`issued/`, `z_features/`, `z_vault/` are workflow-lifecycle folders;
6565
`autoprompt/` holds meta prompts about this repo's own infrastructure. None of
6666
these are work-type folders and PyAutoBrain does not route them.

scripts/status.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ dim() { printf "\033[2m%s\033[0m\n" "$1"; }
2929
#
3030
# Prompts are now organised by WORK TYPE at the first folder level
3131
# (feature/, bug/, refactor/, …) with the target repo/domain as the second
32-
# level. Lifecycle/meta folders (issued/, z_features/, z_vault/, shelved/,
32+
# level. Lifecycle/meta folders (issued/, z_features/, z_vault/,
3333
# autoprompt/, triage/) keep their own names. See README "Prompt taxonomy".
3434

3535
WORK_TYPES=(feature bug refactor docs test release maintenance research experiment)
36-
LIFECYCLE_DIRS=(triage issued z_features z_vault shelved autoprompt)
36+
LIFECYCLE_DIRS=(triage issued z_features z_vault autoprompt)
3737

3838
bold "== Prompt inventory (by work type) =="
3939
printf "%-35s %s\n" "category" "count"
File renamed without changes.

0 commit comments

Comments
 (0)