Repository navigation
Description
Overview
Simplify the Mind dashboard to seven navigation buttons, put Human Review within Backlog, remove Parked from the page, and retire persistent/automatic Bundles functionality. Explicit grouping remains a task-launch choice.
Plan
- Remove Bundles and its registry, grouping, and dedicated workflow.
- Add accurate counters and seven responsive navigation cards.
- Put Human Review under Backlog and remove Parked presentation.
- Update regression checks and regenerate dashboard artifacts.
Tier: undeclared — merge mode: human /prm.
Detailed implementation plan
Affected Repositories
- PyAutoMind (primary)
- PyAutoBrain
Branch Survey
Both canonical checkouts are on main, clean apart from this task prompt. No conflicting active claims. Existing unregistered pending-release worktrees are preserved.
Suggested branch: feature/mind-dashboard-simplify
Implementation Steps
- In Brain
agents/conductors/intake/_intake.py, removeparse_bundles,
automatic bundle generation, bundle cards/copy payloads and census membership
handling. Remove the Bundles sections in Markdown and HTML. Remove the
persistentBundle:header contract while retaining unrelated theme metadata. - In both dashboard renderers, remove Parked presentation while preserving
parked lifecycle data and claim guards. Move human-review rendering beneath
Backlog as a nested category, preserving review-specific copy actions and the
human-reviewanchor. Include reviews in the displayed Backlog count exactly
once without making them development recommendations. - Render seven navigation destinations: Start here, In flight, Planned,
Backlog, Pending release, Recent, Epics. Supply Start here's unique displayed
recommendation count, Epics' displayed group count and Pending release's
displayed repository count. Keep empty destinations with zero/empty states
so seven links always resolve. Use the shared theme's layout mechanism to
fit seven cards on one desktop row, with responsive wrapping on narrow screens. - Retire Brain
skills/start_bundle/and its installation/discovery/docs
references, plus Mindbundles.md, registry guidance inAGENTS.mdand
REFERENCE.md, template entries inscripts/spawn.py, ledger classification
inscripts/ledger_merge.py, and bundle-specific workflow triggers. Preserve
historical completion records and unrelated worktree/batch uses of "bundle".
Explicit grouping at task launch remains a normal task-scoping request. - Update
tests/test_intake_dashboard.pyand affected template/ledger/skill
discovery tests. Validate HTML and Markdown parity, empty/nonempty counters,
unique recommendations, nested Human Review, seven valid navigation anchors,
and removal of active Bundles dependencies. Inspect the rendered desktop and
narrow layout and check shared-theme consumers if its implementation changes. - Regenerate Mind
dashboard.md,dashboard.html, andstate.jsonwith the
canonical intake command after implementation. Ship coordinated Brain and
Mind PRs via start_library / ship_library.
Tier: undeclared — merge mode: human /prm.
Original Prompt
Approved starting prompt
Simplify Mind dashboard and retire persistent bundles
Type: feature
Target: PyAutoMind
Update @PyAutoMind and its renderer/workflow in @PyAutoBrain.
Remove persistent and automatically proposed task bundles and their workflow wiring;
retain the ability to request grouping explicitly when starting work.
Remove Parked from the dashboard, retain underlying lifecycle records, put Human
Review under Backlog, and show seven desktop navigation buttons with accurate counts.
Original user request (verbatim)
PyAutoMind dashboard: - Remove Bundles, we now specify if we want a task to bundle stuff at the start and its easier than keeping
track of bundles int he way we do which becomes outdated. Remove it from dashbpard and any other functionality.
-
Start here should have numerical counter in button.
-
Epics should have numerical counter
-
Pending release needs number.
-
Remove "Parked", I dont want to be constantly reminded of something which is old news.
-
Lets not have "Human Review" as its own deediciated section and have it a sub category in "Backlog", which then
-
means its button disappearss and we have 7 buttons (1 row)
Implementation plan (awaiting approval)
- In Brain
agents/conductors/intake/_intake.py, removeparse_bundles,
automatic bundle generation, bundle cards/copy payloads and census membership
handling. Remove the Bundles sections in Markdown and HTML. Remove the
persistentBundle:header contract while retaining unrelated theme metadata. - In both dashboard renderers, remove Parked presentation while preserving
parked lifecycle data and claim guards. Move human-review rendering beneath
Backlog as a nested category, preserving review-specific copy actions and the
human-reviewanchor. Include reviews in the displayed Backlog count exactly
once without making them development recommendations. - Render seven navigation destinations: Start here, In flight, Planned,
Backlog, Pending release, Recent, Epics. Supply Start here's unique displayed
recommendation count, Epics' displayed group count and Pending release's
displayed repository count. Keep empty destinations with zero/empty states
so seven links always resolve. Use the shared theme's layout mechanism to
fit seven cards on one desktop row, with responsive wrapping on narrow screens. - Retire Brain
skills/start_bundle/and its installation/discovery/docs
references, plus Mindbundles.md, registry guidance inAGENTS.mdand
REFERENCE.md, template entries inscripts/spawn.py, ledger classification
inscripts/ledger_merge.py, and bundle-specific workflow triggers. Preserve
historical completion records and unrelated worktree/batch uses of "bundle".
Explicit grouping at task launch remains a normal task-scoping request. - Update
tests/test_intake_dashboard.pyand affected template/ledger/skill
discovery tests. Validate HTML and Markdown parity, empty/nonempty counters,
unique recommendations, nested Human Review, seven valid navigation anchors,
and removal of active Bundles dependencies. Inspect the rendered desktop and
narrow layout and check shared-theme consumers if its implementation changes. - Regenerate Mind
dashboard.md,dashboard.html, andstate.jsonwith the
canonical intake command after implementation. Ship coordinated Brain and
Mind PRs via start_library / ship_library.
Tier: undeclared — merge mode: human /prm.
Initial survey
- Primary repo: PyAutoMind; renderer/workflow repo: PyAutoBrain.
- Both canonical checkouts on clean
mainbefore prompt creation. - No active claims conflict. Three unregistered linked worktrees were reported
for pending-release work; preserve them and use isolated task checkouts. - Proposed branch:
feature/mind-dashboard-simplify. - Feature Agent: medium, direct, library workflow; no Memory matches.
- Heart at entry: STALE (release stale; monitoring red); reassess at ship.
Plan approved by the human in the Codex session on 2026-10-07.
Activity
prompt: register mind-dashboard-simplify (#488)
Jammy2211 commentedon Oct 7, 2026
Implementation completed; source commits and PR creation await the ship-library Heart YELLOW acknowledgment.
prompt: record validated dashboard changes awaiting Heart acknowledgm…
Jammy2211 commentedon Oct 7, 2026
PRs opened (merge order matters):
Heart YELLOW (manifest drift, 2 mismatches; no rehearsal for current source) was acknowledged by the human before opening. Merge stays with human /prm.
mind: record mind-dashboard-simplify PRs Brain#497 then Mind#489 (#488)
mind: record PRs Brain#497 then Mind#489 in task entry (#488)
mind: add library-pr keys to mind-dashboard-simplify entry (#488)
mind: add library-pr keys to mind-dashboard-simplify entry (#488)
Jammy2211 commentedon Oct 7, 2026
Shipped: PyAutoLabs/PyAutoBrain#497 (merged 5845a2c) then #489 (merged 92c82cb). Seven-card navigation, Human Review under Backlog, Parked hidden, Bundles registry and start-bundle skill retired. Re-run
bin/install.shto prune the stale start-bundle skill link.mind: complete mind-dashboard-simplify (Brain#497, Mind#489) (#488)
close: likelihood-lifecycle 2g runs (autolens_profiling#487, #488, Py…