Skip to content

Latest commit

Β 

History

History
32 lines (25 loc) Β· 1.64 KB

File metadata and controls

32 lines (25 loc) Β· 1.64 KB

PyAutoGut

PyAutoGut

🧬 PyAutoScientist β†’ https://github.com/PyAutoLabs/PyAutoScientist β€” this repo is one organ of the PyAuto organism.

πŸ“– Full documentation β†’ https://pyautoscientist.readthedocs.io β€” the whole PyAutoScientist organism, including how to fork and run your own.

The Gut organ of the PyAuto organism. It owns the full lifecycle of condemned self-material β€” the stale branches, git stash entries, dead code and retired tests that a hygiene / repo_cleanup sweep is 95%-but-not-100% sure is trash.

The gut's defining function is elimination: PyAutoGut performs the final deletion itself. Between condemnation and deletion it holds each item as a durable, recoverable git ref through a transit window β€” an item is reabsorbed (recovered) right up until the sweep that voids it.

  • Payload β€” durable git refs under refs/heads/archive/condemned/<name> (this repo is the attic remote), never lossy markdown copies. It is a branch prefix, not a custom refs/archive/* namespace β€” GitHub only accepts pushes to refs/heads/* and refs/tags/*.
  • Catalog β€” the condemned.md manifest in PyAutoMind (symmetric to parked.md): the index; the refs here are the payload.
  • Driver β€” the Brain hygiene conductor decides what to condemn and when to sweep; PyAutoGut holds and voids. Same split as Heart ↔ vitals: the organ does the work, the conductor reasons.

Full rationale and boundaries: PyAutoMind/research/pyautobrain/pyautogut_organ_decision.md. Operating guidance for agents: AGENTS.md.