Conversation
This reverts commit 564b052.
# Conflicts: # evals/validation-authority-foundation.ts # src/server/chat/security-research-runtime-context.ts # src/server/chat/securityResearchTurn.ts # src/server/research/execution-profile.ts # tests/integration/scheduler-backed-research.test.ts
|
Retargeted from Do not merge as-is. Verified against current
Good news on the two fields that looked like they had no producer: Tracked by #100. |
|
Superseded by #216, which completes this work on a fresh rebase onto current #216 builds the production resolver that was missing here (it existed only as a test stub), wires all four executing tool actions plus It also fixes a real bug the adversarial test exposed: a throwing resolver escaped Closing this draft. Branch |
Preserves the reviewed #158 integration without admitting it to main. The immutable profile and newer background/resume hardening are retained; authority provenance tests and typecheck pass.
Blocked: production tool/workflow call sites do not provide resolveExecutionAuthority, and the public tool does not pass the self-mode decision. Wire server-owned task scope, target authorization, policy decision and exact durable approval, then verify through the public tool seam. The four-mode paid matrix remains closed. This draft also contains the prerequisite #196/#152/#157 foundation commits; it must be refreshed after those merge. No paid model calls or human-review approvals were performed.