feat: add workflow dry-run observability
This commit is contained in:
@@ -85,6 +85,14 @@ Phase 3 adds the execution handoff boundary without enabling it:
|
||||
- the implementation capability is hard-disabled in code, so memindadm
|
||||
configuration cannot accidentally unlock execution.
|
||||
|
||||
Phase 3.1 adds a Memind-owned Dry-run projection. Shadow mode continues its
|
||||
LangGraph observation while also evaluating the configured Canary allowlist and
|
||||
percentage. It records both selected and non-selected decisions so the
|
||||
candidate selection rate has a complete denominator. memindadm shows candidate
|
||||
reasons, task-type distribution, Native terminal coverage, recent decisions,
|
||||
and an explicit alert if any stored decision ever reports
|
||||
`handoffAllowed=true`.
|
||||
|
||||
The default memindadm mode remains `off`. Canary and Active routing are not
|
||||
wired to the LangGraph executor in Phase 3. Native Agent Run remains the sole
|
||||
executor in every mode.
|
||||
@@ -129,6 +137,7 @@ memindadm exposes the projection through:
|
||||
GET /admin-api/orchestrator/shadow-runs
|
||||
GET /admin-api/orchestrator/shadow-runs/:runId
|
||||
GET /admin-api/orchestrator/canary-readiness
|
||||
GET /admin-api/orchestrator/execution-plans
|
||||
```
|
||||
|
||||
## Colima deployment
|
||||
|
||||
Reference in New Issue
Block a user