|
3 | 3 | - completed: 2026-07-16 |
4 | 4 | - library-pr: https://github.com/PyAutoLabs/PyAutoBrain/pull/128 (merged); draft/ half was Brain 9f27c5f (parallel session, same day) |
5 | 5 | - 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) --> |
0 commit comments