feat(organism): PyAutoPulse sibling organ + organism poll list (PyAutoMind#463) - #269
Merged
Merged
Conversation
… poll group (profiling-organ-birth phase 0, PyAutoMind#463) _SIBLING_ORGANS (heart/_workspace.py) and the degraded-path directory chain (heart/_workspace.sh) learn PyAutoPulse after Hands, mirroring PyAutoBrain/agents/_pyauto_root.py. config/repos.yaml polls PyAutoPulse in the organism group (advisory: no required workflows), so the polled-count sanity test moves 26 -> 27. Generated by repos_sync --write: the installed session-start hook. Refs PyAutoLabs/PyAutoMind#463 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Phase 0 of the
profiling-organ-birthepic (PyAutoMind#463): PyAutoPulse (organ keypulse) joins the organism as the cross-project profiling dashboard organ above the<lib>_profilingproject repos — the same layering PyAutoEyes has over<lib>_visualization. Design authority: PyAutoBraindocs/research/profiling_inference_organs.md(#444) onecosystem_levels.md(#440). Human decisions 2026-10-02: name PyAutoPulse; fresh public repo; canonical organ order after Hands, before Nerves; the Brainboards:entry is deferred to phase 2.Merge order (Cortex order): PyAutoMind first, then Brain → Heart → Hands → hub; Cortex / Nerves / Gut / Eyes / Scientist carry generated blocks only and can merge any time after Mind.
Sibling-organ detection (
heart/_workspace.py,heart/_workspace.sh) and theconfig/repos.yamlorganism:poll list (after Hands);tests/test_repo_config.pypolled count 26 → 27 as in the Eyes precedent. Generated: hook.API Changes
heart._workspace._SIBLING_ORGANSgains"PyAutoPulse". Heart now pollsPyAutoLabs/PyAutoPulsein the organism group — merge after the repo's first commit is pushed.Test Plan
pytest -q tests: 1168 passedFull API Changes (for automation & release notes)
Added
heart._workspace._SIBLING_ORGANS:PyAutoPulseconfig/repos.yamlorganism entryPyAutoPulseRemoved
Migration
Generated by the PyAutoLabs agent workflow.
🤖 Generated with Claude Code