Skip to content

tb-core-stable: orchestrator extraction#1

Open
IsaiahN wants to merge 6 commits intoTB-Seedfrom
tb-core-stable
Open

tb-core-stable: orchestrator extraction#1
IsaiahN wants to merge 6 commits intoTB-Seedfrom
tb-core-stable

Conversation

@IsaiahN
Copy link
Owner

@IsaiahN IsaiahN commented Oct 14, 2025

Stabilize core by extracting initialization responsibilities into a small Orchestrator facade.\n\nChanges:\n- Add src/training/core/orchestrator.py exposing idempotent initialization methods for: components, losing-streak systems, real-time learning, attention+communication, fitness evolution, NEAT architect, Bayesian inference, graph traversal.\n- Delegate existing ContinuousLearningLoop initialization points to the Orchestrator when present.\n- Add lightweight tests ests/test_orchestrator_delegation.py (fake modules injected) to validate delegation paths.\n\nTesting:\n- Focused test suite (tests/) passes locally (4 tests).\n\nNotes for reviewers:\n- This is an incremental refactor: behavior preserved, small surface area, safe delegation.\n

@IsaiahN IsaiahN marked this pull request as ready for review October 16, 2025 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant