Runtime sync: add experience bus and learner stack to main #3

Merged
daarion-admin merged 1 commits from codex/sync-runtime-main into main 2026-03-05 11:30:33 -08:00

Brings main back in sync with the live NODA1 runtime stack after clean-main verification exposed missing source files.\n\nIncludes:\n- experience learner service + compose entry\n- router experience bus code and metrics\n- request_id propagation to router\n- experience bus migrations 054/055\n- experience bus runbooks and fixed payload docs\n\nValidation done locally:\n- python3 -m py_compile on copied Python files\n- docker compose -f docker-compose.node1.yml config --services includes experience-learner\n\nWhy this is needed:\n- NODA1 clean-main succeeded without downtime, but make phase6-smoke failed because main lacked experience-learner and related runtime code. This PR closes that gap.

Brings `main` back in sync with the live NODA1 runtime stack after clean-main verification exposed missing source files.\n\nIncludes:\n- experience learner service + compose entry\n- router experience bus code and metrics\n- request_id propagation to router\n- experience bus migrations 054/055\n- experience bus runbooks and fixed payload docs\n\nValidation done locally:\n- `python3 -m py_compile` on copied Python files\n- `docker compose -f docker-compose.node1.yml config --services` includes `experience-learner`\n\nWhy this is needed:\n- NODA1 clean-main succeeded without downtime, but `make phase6-smoke` failed because `main` lacked `experience-learner` and related runtime code. This PR closes that gap.
daarion-admin added 1 commit 2026-03-05 11:30:24 -08:00
daarion-admin merged commit 96be23ffc8 into main 2026-03-05 11:30:33 -08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: daarion-admin/microdao-daarion#3