Skip to content

Commit 1db4148

Browse files
Jammy2211claude
authored andcommitted
prompt: fold parser prompt into brain-lifecycle-path-fixes record; drop raw copy; release heart-testrun-wiring entry
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent c0e0f3a commit 1db4148

3 files changed

Lines changed: 36 additions & 39 deletions

File tree

active.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -105,14 +105,6 @@
105105
- repos:
106106
- PyAutoBuild: feature/pre-build-slim
107107

108-
## heart-testrun-wiring
109-
- issue: https://github.com/PyAutoLabs/PyAutoHeart/issues/83 (fix 1 of the audit; epic PyAutoBuild#155)
110-
- status: library-shipped, awaiting-merge — PR PyAutoHeart#85
111-
- library-pr: https://github.com/PyAutoLabs/PyAutoHeart/pull/85
112-
- worktree: ~/Code/PyAutoLabs-wt/heart-testrun-wiring
113-
- autonomy: supervised
114-
- repos:
115-
- PyAutoHeart: feature/heart-testrun-wiring
116108

117109
## build-chain-umbrella
118110
- issue: https://github.com/PyAutoLabs/PyAutoBuild/issues/155

complete/2026/07/brain-lifecycle-path-fixes.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,39 @@
33
- completed: 2026-07-16
44
- library-pr: https://github.com/PyAutoLabs/PyAutoBrain/pull/128 (merged); draft/ half was Brain 9f27c5f (parallel session, same day)
55
- summary: the shared sizing faculty's parse_prompt now covers the full Mind lifecycle layout — draft/ state folder stripped (9f27c5f), flat active/ falls back to the prompt's Type:/Target: headers (never overriding valid path taxonomy), all four path regimes locked by tests/test_sizing_paths.py. Retires the intake_writes_legacy_layout (done separately) + feature_agent_path_parser_predates_lifecycle_split prompt pair.
6+
7+
---
8+
9+
### Folded prompt: feature_agent_path_parser_predates_lifecycle_split.md
10+
11+
# Feature Agent path parser predates the Mind lifecycle split — misroutes every draft/ prompt
12+
13+
Type: bug
14+
Target: PyAutoBrain
15+
Repos:
16+
- PyAutoBrain
17+
Difficulty: small
18+
Autonomy: safe
19+
Priority: normal
20+
Status: formalised
21+
22+
`bin/pyauto-brain feature draft/release/pyautoheart/<x>.md` parsed
23+
work-type=`draft`, target=`release`, resolved no repos, and recommended
24+
"re-home as a research task" (observed 2026-07-15, recorded as finding 4 of
25+
`draft/research/pyautoheart/readiness_evidence_chain_audit.md`). The Feature
26+
Agent's path parser predates the Mind lifecycle split to
27+
`draft/ → active/ → complete/` (PyAutoMind#71, closed 2026-07-13), so it reads
28+
the lifecycle folder as the work-type and will misroute **every prompt filed
29+
since the split**. It was overridden by hand on the day.
30+
31+
Sibling of `draft/bug/pyautobrain/intake_writes_legacy_layout.md` (the Intake
32+
Agent's *writer* has the same pre-#71 layout assumption; this prompt is the
33+
*reader* side in the Feature Agent). Fix in @PyAutoBrain: teach the parser to
34+
strip a leading lifecycle folder (`draft/`, `active/`) before reading
35+
`<work-type>/<target>/`, keep legacy flat paths resolving, and add a
36+
regression test with a `draft/...` path. While there, sweep the other
37+
conductors for the same path assumption — this is the second Brain-agent
38+
misroute in two days (`autonomy_log.md` records an arXiv-digest one), so
39+
assume the parser is shared or copied.
40+
41+
<!-- filed 2026-07-16 while decomposing the build-chain umbrella; source: readiness_evidence_chain_audit.md finding 4 (OPEN, unfiled) -->

complete/2026/07/feature_agent_path_parser_predates_lifecycle_split.md

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)