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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions