You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Addresses RQ-002 from the centralized scheduled-task review queue.
The current routing evaluator asks the model to choose a SINGLE skill. That cannot represent the intended architecture where a domain specialist owns the procedure while Redgate can wrap execution as a verification/gating envelope.
Goal
Make routing evaluation capable of grading composition, not just exclusive skill selection, and add a minimal trajectory layer for Redgate's stateful gate behavior.
Scope
1. Typed routing result
Introduce a deterministic, machine-parseable result shape equivalent to:
The exact names may differ if repository conventions suggest a better schema, but the representation must distinguish domain ownership from execution envelopes/guards.
2. Preserve simple routing
Existing ordinary single-skill and none cases must remain expressible and scoreable without forcing unnecessary composition.
3. Composition scenarios
Add behavioral scenarios that distinguish at least:
specialist primary + Redgate envelope when explicit evidence/verified rounds are warranted;
specialist alone when Redgate ceremony is not warranted;
T0/routine direct handling with no Redgate envelope;
a risky/irreversible workflow where the result preserves the appropriate specialist/guard responsibilities rather than collapsing everything into Redgate.
4. Minimal Redgate trajectory grading
Add a bounded trajectory/state eval that checks behavior across steps rather than one-shot prose. Cover at minimum:
ARM/criteria establishment before implementation;
explicit stop on a MAJOR gate;
declined/empty confirmation is not consent;
resume/continuation does not silently erase the gate or interaction owner.
Prefer a small, high-signal pack over a broad scenario explosion.
Non-goals
Do not redesign Redgate's prose or Agent OS architecture unless required to make the evaluator reflect already-intended semantics.
Do not fix general CI path-trigger coverage; that is tracked separately as RQ-001.
The old single-skill representation is demonstrably insufficient for at least one new composition scenario.
The new schema is deterministically parsed/validated and fails closed on malformed/ambiguous output.
Existing simple routing scenarios still work.
At least one scenario requires specialist + Redgate composition and is graded as such.
Trajectory tests distinguish a correct MAJOR stop from preauthorization, silence, or accidental continuation.
Transport/provider errors are reported separately from semantic route failures.
Relevant deterministic checks and bounded behavioral evals pass with evidence attached to the PR.
Delivery contract
Keep this roughly one PR in scope. Create a dedicated branch and PR against main, preserve existing spend/model conventions, provide exact test evidence, and do not merge automatically.
Queue context
Addresses RQ-002 from the centralized scheduled-task review queue.
The current routing evaluator asks the model to choose a SINGLE skill. That cannot represent the intended architecture where a domain specialist owns the procedure while Redgate can wrap execution as a verification/gating envelope.
Goal
Make routing evaluation capable of grading composition, not just exclusive skill selection, and add a minimal trajectory layer for Redgate's stateful gate behavior.
Scope
1. Typed routing result
Introduce a deterministic, machine-parseable result shape equivalent to:
The exact names may differ if repository conventions suggest a better schema, but the representation must distinguish domain ownership from execution envelopes/guards.
2. Preserve simple routing
Existing ordinary single-skill and
nonecases must remain expressible and scoreable without forcing unnecessary composition.3. Composition scenarios
Add behavioral scenarios that distinguish at least:
4. Minimal Redgate trajectory grading
Add a bounded trajectory/state eval that checks behavior across steps rather than one-shot prose. Cover at minimum:
Prefer a small, high-signal pack over a broad scenario explosion.
Non-goals
Acceptance criteria
Delivery contract
Keep this roughly one PR in scope. Create a dedicated branch and PR against
main, preserve existing spend/model conventions, provide exact test evidence, and do not merge automatically.