Skip to content

feat: adopt shared orchestration panels across remaining boards #15

Closed

Description

@Jammy2211

Adopt the shared orchestration panel on remaining boards

Type: feature
Target: PyAutoEars
Repos: PyAutoEars, PyAutoHands, PyAutoMemory, PyAutoPulse, PyAutoInsight, PyAutoNerves, PyAutoGut, PyAutoEyes, PyAutoScientist
Difficulty: large
Autonomy: supervised
Priority: normal
Status: draft
Consequence: judge
Review-minutes: 20
Unattended: needs-slicing

Original user request (verbatim)

ok do those next tasks

Approved scope

Bounded consumer phase of draft/feature/pyautobrain/standardize_dashboard_orchestration_prompt_panel.md, whose original request and combined plan remain authoritative and approved. The core component, thirteen organ headings and prose cleanup have shipped. Do not reimplement them. Brain, Mind, Cortex and Heart already use the shared panel.

Plan

  1. Adopt Brain's shipped orchestration_panel in Ears, Hands, Memory, Pulse, Insight, Nerves, Gut, Eyes and Scientist. Preserve the approved single-line organ heading, omit explanatory subtitles, and place after banner/navigation.
  2. Reuse existing whole-domain prompt payloads on Ears/Pulse/Insight. For boards without a general prompt, add a bounded owner-specific ongoing-chat prompt grounded in existing workflows. Keep distinct release, repair, recovery and figure actions and all approval boundaries.
  3. Supply visible trusted work links derived from the body map or domain project registry; copy and exact preview include the same links. Preserve Ears Open Community Hub as a companion destination. Multi-project defaults include named registered destinations without arbitrary project selection; optional direction never changes trusted routing.
  4. Remove only superseded panel-specific controls/JS; retain unrelated clipboard actions. Reuse shared focus input, exact preview, clipboard feedback/fallback and length budget. Preserve domain data/feed contracts.
  5. Add Scientist README/documentation entry links to Brain's canonical standards. Do not move the RTD source. Generated agent guidance belongs to the separate Mind phase.
  6. Update meaningful owner renderer tests, run affected suites and common clipboard witness, render all nine boards, and validate mobile/tablet/desktop in both themes without page-wide overflow. Record adoption evidence and open one tested PR per owner. Publication is checked after authorized merges, not assumed from source.

Branch survey

All nine canonical repos are on main. Eight are clean; Eyes has user-owned untracked dataset/, output/ and scripts/ which remain untouched. No current active task claims these repos. Source edits use isolated worktrees on feature/orchestration-panel-consumers.

Delivery

Workspace workflow using the already-merged Brain API. Tier: judge; merge mode: human /prm. No new behavior outside the approved parent initiative.

Activity

  1. Jammy2211 commented on Oct 6, 2026

    @Jammy2211
    ContributorAuthor

    PRs opened — 2026-10-06

    Nine tested panel PRs open. 1,441 owner tests and 72 browser layouts plus integrated clipboard/fallback/budget flows passed; independent review CLEAN. Generated standards guidance included on each branch. Human /prm, then regenerate and verify live publication.

    Repository PR
    PyAutoEars #16
    PyAutoHands PyAutoLabs/PyAutoHands#303
    PyAutoMemory PyAutoLabs/PyAutoMemory#118
    PyAutoPulse PyAutoLabs/PyAutoPulse#19
    PyAutoInsight PyAutoLabs/PyAutoInsight#8
    PyAutoNerves PyAutoLabs/PyAutoNerves#188
    PyAutoGut PyAutoLabs/PyAutoGut#24
    PyAutoEyes PyAutoLabs/PyAutoEyes#20
    PyAutoScientist PyAutoLabs/PyAutoScientist#45

    CI was judged once at each exact head: no failures observed; pending, skipped and absent checks are not green. The corresponding CI snapshots and local validation artifacts are preserved in the session scratch evidence. No timers, watchers or automatic merge subscriptions remain.

  2. Jammy2211 commented on Oct 6, 2026

    @Jammy2211
    ContributorAuthor

    Shipped

    All nine shared-orchestration-panel consumer PRs merged on 2026-10-06 (each head proven an ancestor of origin/main):

    Repo PR Merge
    PyAutoEars #16 18cfb8c
    PyAutoHands PyAutoLabs/PyAutoHands#303 4a4df043
    PyAutoMemory PyAutoLabs/PyAutoMemory#118 19ec4909
    PyAutoPulse PyAutoLabs/PyAutoPulse#19 b7fcd40a
    PyAutoInsight PyAutoLabs/PyAutoInsight#8 28e0df15
    PyAutoNerves PyAutoLabs/PyAutoNerves#188 8146f6e1
    PyAutoGut PyAutoLabs/PyAutoGut#24 fe983f45
    PyAutoEyes PyAutoLabs/PyAutoEyes#20 e0876357
    PyAutoScientist PyAutoLabs/PyAutoScientist#45 a80438d7

    What changed: the remaining eight organ boards now render Brain's shared orchestration panel (one panel per board, exact organ heading, GitHub repo links), keeping each board's domain prompts, actions and approval gates; PyAutoScientist links the organism standards. Each branch also carries its generated shared-standards discovery block (PyAutoLabs/PyAutoMind#474).

    CI: judged once at each exact head; skipped legs were structural only (Heart smoke relevance gate on AGENTS.md-only diffs). PyAutoPulse needed one CI fix before merge (bcac788: tests/browser_setup.cjs retargeted from the removed #checkin-details to #orchestration-pulse).

    Live publication (verified 2026-10-06 ~14:58 UTC): all nine Pages boards serve exactly one shared panel with the exact organ heading; panel GitHub links return 200; domain prompts/actions preserved; no horizontal overflow at 375 / 390 / 1280 px in light and dark (54 layouts). RTD standards.html and board-orchestration.html live at 14:40:08 UTC.

    Closing as shipped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions