feat(orchestrator): harden zero-impact shadow rollout

Gate and bound Portal shadow observations while preserving Native execution. Add fail-closed service boundaries, terminal retention controls, Canary readiness telemetry, ops visibility, and isolated regression coverage.
This commit is contained in:
john
2026-07-25 07:28:37 +08:00
parent 08a48e4849
commit 6df82818c5
33 changed files with 1569 additions and 108 deletions
@@ -127,6 +127,7 @@ async function planNode(state, executorGateway) {
metadata: {
source: 'langgraph-shadow-plan',
workflow: state.spec.workflow,
workflowRunId: state.spec.runId,
},
});
const plan = {