snapshot 2026-07-10T08:20:56.527573+00:00 · just now
Warnings: PyAutoMind: open PR 10d old
| Check | Status | |
|---|---|---|
| 🔵 | Libraries | 5 repos nominal |
| 🔵 | Workspaces | 9 repos nominal |
| ⚪ | Worktree drift | not observed here (dev-box only) |
| ⚪ | Script timing | not observed here (dev-box only) |
| ⚪ | Profiling drift | not observed here (dev-box only) |
| ⚪ | Test run | not observed here (dev-box only) |
| ⚪ | Version skew | not observed here (dev-box only) |
The health layer of the PyAuto organism. Heart continuously watches every repo — branch state, CI, open PRs, version skew, script timing, workspace validation — and rolls what it sees into one authoritative verdict:
pyauto-heart readiness # GREEN / YELLOW / RED, a score, and the reasonsGREEN means it is safe to release. Heart is an observer: it never writes into other repos and never triggers a build — the Brain reads the verdict and decides what to do with it.
Daily driving:
pyauto-heart tick # one refresh cycle
pyauto-heart status # pretty-print the cached state
pyauto-heart watch # the daemon: tick every 5 min, live board on a tty
pyauto-heart dashboard # the board (also --md, --html, --json, --oneline)Runs from its checkout (PYTHONPATH + PATH, no pip install); state lives
under ~/.pyauto-heart/. Which repos are polled, and with what thresholds,
is config/repos.yaml. Tests: pytest tests/.
Boundary and agent guidance: AGENTS.md. The organism: PyAutoBrain/ORGANISM.md, documented in full at https://pyautoscientist.readthedocs.io.