Skip to content

feat: design the Clone Agent (Mitosis) — assistant reproduction conductor #57

Description

@Jammy2211

Overview

Design (not implement) the Clone Agent — organism-facing name Mitosis Agent — the future PyAutoBrain conductor that reproduces a mature domain assistant (initially autolens_assistant, freshly hardened by #33/#35 there) into a new specialised assistant cell (autofit_assistant, autogalaxy_assistant, …). Deliverable: a design document in PyAutoBrain following the conductor house pattern; implementation is a follow-up task.

Autonomy: launched --auto, effective level supervised (feature cap). Plan recorded here; run proceeds through mechanical stretches and parks at ship sign-off. No Heart reasons acknowledged at launch. Merge stays human.

Plan

  1. Write PyAutoBrain/agents/conductors/clone/DESIGN.md in the house conductor-doc shape (tier, fundamental principle, boundary table, decision record, modes, must-never-do), explicitly marked design-not-yet-implemented.
  2. Cover the prompt's requirements: inputs (library + workspace + optional HowTo + reference assistant); CloneDecision before any write (dry-run default, --apply gated, mirroring IntakeDecision); the exact-clone / differentiated-sibling / lightweight-seed question; the organ boundary (Mind stores intent, Brain plans, Build/Hands executes repo+file generation, Heart validates, Memory supplies architectural knowledge); CLI pyauto-brain clone with Mitosis as the docs-facing name.
  3. Anchor the generic-vs-domain seam on the reference assistant's modes/maintainer.md "Assistant-as-template" section (added in Autonomy contract: make the Autonomy: header load-bearing (AUTONOMY.md) #34's audit exactly for this).
  4. Phased implementation plan inside the design (v0 decision-only → v1 seed → v2 differentiated sibling), each phase a future Mind prompt — not bulk-issued now.
  5. Validate (Brain skill line-count guard, link check), open draft PR, park at ship sign-off.
Details

Affected Repositories

  • PyAutoBrain (primary, only) — new agents/conductors/clone/DESIGN.md; no CLI wiring, no behaviour change.

Branch Survey

Repository Current Branch Dirty?
./PyAutoBrain main clean

Suggested branch: feature/clone-mitosis-agent (in-place; design-doc only)

Original Prompt

PyAutoMind/feature/pyautobrain/clone_mitosis_agent.md (filed 2026-07-08; moves to issued/ with this issue).

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