feat(integration): WS0-WS5 + activation wiring (context_provider + /new-task) #47
No reviewers
Labels
No labels
app
bug
ci
compliance
content
dependencies
docs
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
infra
invalid
javascript
needs-triage
python
question
tests
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/orchestrator#47
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feat/ws-activation-wiring"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Integration + activation wiring (DRAFT — holds for merge-order decision)
Combines WS0–WS5 (#43 #44 #45 #46) on one branch and adds the wiring that flips the safe seams ON in
run-team.py serve. Opened to verify the four workstreams compose and the wiring works end-to-end before anything hitsmain.What's wired live (safe, ungated)
bind_multi_invoker()— already called in_cmd_serve(in-process GPT-4.1/Gemini/DeepSeek invokers).context_provider— injects the Sea Haven handbook conventions into the planner prompt (zero-arg handbook loader; fail-safe to""when the dir is absent)./new-task— an allowlisted Slack/new-taskstarts a task on this coordinator (set_new_task_callback→start_task; AUTHZ-01 owner allowlist gates it upstream).Deliberately NOT wired
dispatch_node/build_verifystays inert. Activating it correctly needs a per-taskexpected_run_idbound intogated_build_verify_wiring(plumbing that doesn't exist yet) and the CI trust-boundary/sh-security-review+ GPT-4.1 re-review on the enabled workflow. Out of scope here.Verification
ruff check+ruff format --checkclean.Merge order (decision pending)
This branch contains the four WS merges + wiring. Options: (a) merge the 4 WS PRs first, then a wiring-only follow-up; (b) merge this integration branch as one. Held per request until decided.
🤖 Generated with Claude Code