Paperclip Quality engineering · Runner acceptance

Full-stack acceptance campaign

Runner Full-Stack E2E

A browser-verified matrix of runner profiles, execution environments, and deterministic task contracts. Declared PNG screenshots and sanitized structured evidence are retained with every published campaign; additional diagnostic evidence remains in the access-controlled workflow artifact.

40/48Passed
8Failed
81m 5sTest time
Runner E2E campaign status summary
1,869,642Input tokens
152,984Output tokens
13,563,738Cached tokens
$9.4801LLM reported subtotal
$0.000000Daytona list estimate
66m 3sAgent execution time
0msDaytona lease time
58/106Runs provider-priced

Model spend is the provider-reported subtotal; unpriced or unavailable runs are excluded, never counted as free. Daytona runtime is a public-list-price estimate from captured lease time and pinned resources, before credits, discounts, storage allowance, or invoice adjustments. Local execution has no external runtime meter.

Test suite

Everyday Paperclip Work

Real user requests, useful downloaded work, and durable continuation using production instructions.

Configuration matrix3 profiles · 2 environments · 0 selected
Agent profileIsolated locallocal · localDaytona warm reusable sandboxdaytona · remote
Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Build, download, and revise a project not selected
everyday-workflows.runner-codex.local.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-codex.local.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Hire one teammate, then reuse that agent not selected
everyday-workflows.runner-codex.local.hire-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Use a connection after approval not selected
everyday-workflows.runner-codex.local.service-approve
Matchers and test context

Not selected

No matcher result was recorded.

Respect a declined tool action not selected
everyday-workflows.runner-codex.local.service-decline
Matchers and test context

Not selected

No matcher result was recorded.

Respect Not now on a new connection not selected
everyday-workflows.runner-codex.local.connection-decline
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-codex.local.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Stop a task and send a new direction once not selected
everyday-workflows.runner-codex.local.stop-redirect
Matchers and test context

Not selected

No matcher result was recorded.

Daytona warm reusable sandboxdaytona · remote
Build, download, and revise a project not selected
everyday-workflows.runner-codex.daytona.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-codex.daytona.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-codex.daytona.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Build, download, and revise a project not selected
everyday-workflows.runner-acpx-claude.local.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-acpx-claude.local.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Hire one teammate, then reuse that agent not selected
everyday-workflows.runner-acpx-claude.local.hire-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Use a connection after approval not selected
everyday-workflows.runner-acpx-claude.local.service-approve
Matchers and test context

Not selected

No matcher result was recorded.

Respect a declined tool action not selected
everyday-workflows.runner-acpx-claude.local.service-decline
Matchers and test context

Not selected

No matcher result was recorded.

Respect Not now on a new connection not selected
everyday-workflows.runner-acpx-claude.local.connection-decline
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-acpx-claude.local.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Stop a task and send a new direction once not selected
everyday-workflows.runner-acpx-claude.local.stop-redirect
Matchers and test context

Not selected

No matcher result was recorded.

Daytona warm reusable sandboxdaytona · remote
Build, download, and revise a project not selected
everyday-workflows.runner-acpx-claude.daytona.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-acpx-claude.daytona.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-acpx-claude.daytona.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codex Mininativecodex · gpt-5.4-mini
Isolated locallocal · local
Build, download, and revise a project not selected
everyday-workflows.runner-codex-mini.local.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-codex-mini.local.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Hire one teammate, then reuse that agent not selected
everyday-workflows.runner-codex-mini.local.hire-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Use a connection after approval not selected
everyday-workflows.runner-codex-mini.local.service-approve
Matchers and test context

Not selected

No matcher result was recorded.

Respect a declined tool action not selected
everyday-workflows.runner-codex-mini.local.service-decline
Matchers and test context

Not selected

No matcher result was recorded.

Respect Not now on a new connection not selected
everyday-workflows.runner-codex-mini.local.connection-decline
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-codex-mini.local.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Stop a task and send a new direction once not selected
everyday-workflows.runner-codex-mini.local.stop-redirect
Matchers and test context

Not selected

No matcher result was recorded.

Daytona warm reusable sandboxdaytona · remote

Test suite

Persistent Agent Chat

Task-backed conversations, session resets, and project plan handoff.

Configuration matrix4 profiles · 1 environments · 0 selected
Agent profileIsolated locallocal · local
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.legacy-codex.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.legacy-codex.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.legacy-codex.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.legacy-codex.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.legacy-codex.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.legacy-codex.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.legacy-claude.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.legacy-claude.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.legacy-claude.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.legacy-claude.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.legacy-claude.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.legacy-claude.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.runner-codex.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.runner-codex.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.runner-codex.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.runner-codex.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.runner-codex.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.runner-codex.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.runner-acpx-claude.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.runner-acpx-claude.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.runner-acpx-claude.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.runner-acpx-claude.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.runner-acpx-claude.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.runner-acpx-claude.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

Core Runner Compatibility

Major provider, runtime generation, and execution-environment compatibility.

Configuration matrix7 profiles · 2 environments · 0 selected
Agent profileIsolated locallocal · localDaytona sandboxdaytona · remote
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
Basic response not selected
core-compatibility.legacy-codex.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-codex.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-codex.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.legacy-codex.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-codex.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-codex.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
Basic response not selected
core-compatibility.legacy-claude.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-claude.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-claude.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.legacy-claude.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-claude.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-claude.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Legacy OpenCodelegacyopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Basic response not selected
core-compatibility.legacy-opencode.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-opencode.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-opencode.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.legacy-opencode.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-opencode.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-opencode.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-codex.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-codex.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-codex.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-codex.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-codex.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-codex.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner OpenCodenativeopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-opencode.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-opencode.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-opencode.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-opencode.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-opencode.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-opencode.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-acpx-claude.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-claude.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-claude.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-acpx-claude.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-claude.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-claude.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Codexnativeacpx · gpt-5.6-sol
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-acpx-codex.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-codex.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-codex.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-acpx-codex.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-codex.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-codex.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

Local Session Integrity

Structured interaction and continuation qualification for every supported local profile.

Configuration matrix7 profiles · 1 environments · 0 selected
Agent profileIsolated locallocal · local
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.legacy-codex.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.legacy-codex.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.legacy-claude.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.legacy-claude.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Legacy OpenCodelegacyopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.legacy-opencode.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.legacy-opencode.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-codex.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-codex.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner OpenCodenativeopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-opencode.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-opencode.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-acpx-claude.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-acpx-claude.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Codexnativeacpx · gpt-5.6-sol
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-acpx-codex.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-acpx-codex.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

OpenRouter Model Breadth

Weekly-ranked tool-capable OpenRouter models through native OpenCode on isolated local workspaces.

Configuration matrix4 profiles · 1 environments · 0 selected
Agent profileIsolated locallocal · local
#1 DeepSeek V4 Flash 0731nativeopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-deepseek-deepseek-v4-flash-0731.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-deepseek-deepseek-v4-flash-0731.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

#3 Tencent HY 3nativeopencode · openrouter/tencent/hy3
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-tencent-hy3.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-tencent-hy3.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

#4 Nemotron 3 Ultra 550B A55B (free)nativeopencode · openrouter/nvidia/nemotron-3-ultra-550b-a55b:free
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-nvidia-nemotron-3-ultra-550b-a55b-free.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-nvidia-nemotron-3-ultra-550b-a55b-free.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

Plan, approve, complete not selected
openrouter-model-breadth.openrouter-nvidia-nemotron-3-ultra-550b-a55b-free.local.plan-approve-complete
Matchers and test context

Not selected

No matcher result was recorded.

#5 GPT-5.6 Lunanativeopencode · openrouter/openai/gpt-5.6-luna
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-openai-gpt-5-6-luna.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-openai-gpt-5-6-luna.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

Plan, approve, complete not selected
openrouter-model-breadth.openrouter-openai-gpt-5-6-luna.local.plan-approve-complete
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

Daytona Warm Continuity

Three browser-driven turns on one reusable Daytona sandbox for legacy and native Codex.

Configuration matrix2 profiles · 1 environments · 0 selected
Agent profileDaytona warm reusable sandboxdaytona · remote
Legacy Codexlegacycodex · gpt-5.6-sol
Daytona warm reusable sandboxdaytona · remote
Warm three-turn workspace continuity not selected
daytona-warm-continuity.legacy-codex.daytona.warm-three-turn
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Daytona warm reusable sandboxdaytona · remote
Warm three-turn workspace continuity not selected
daytona-warm-continuity.runner-codex.daytona.warm-three-turn
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

first-task

Suite discovered from retained campaign identities; full suite size is not known to this publisher.

Pass rate83.3%40/48 passed
Tokens15,586,3641,869,642 input · 152,984 output
Cost$9.4801reported LLM + runtime estimate
Agent time66m 3s0ms lease
Execution48/480 retries · cleanup passed
Configuration matrix4 profiles · 1 environments · 48 selected
Agent profileIsolated locallocal · local
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
interview-first-response passed
Tokens920 in · 30 out30,926 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered33s agent
first-task.legacy-codex.local.interview-first-response
Matchers and test context
Attempt
1
Duration
59s
Agent runtime
33s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 920,
      "outputTokens": 30,
      "cachedInputTokens": 30926,
      "totalTokens": 31876,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 33470,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 920,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 30,
    "sessionReused": false,
    "rawInputTokens": 920,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:3550c24f9127ead73a11fce71b82fe774157b5bb60ee29723c612b7f6df9e433",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:5e64ede0ba4111697efd4fd2643bccdd5db37caaff945d5b35de30acdd753dd4",
        "workspaceReused": false,
        "activeWorkspaceId": "725eef6f-92c1-4bc4-9828-8aea0aff14bf",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 30,
    "cachedInputTokens": 30926,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a858-c91c-7210-bf38-47d45d98f988",
    "rawCachedInputTokens": 30926,
    "sessionRotationReason": null
  }
}
clear-task-first-response passed
Tokens677 in · 172 out30,783 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered42s agent
first-task.legacy-codex.local.clear-task-first-response
Matchers and test context
Attempt
1
Duration
1m 12s
Agent runtime
42s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 677,
      "outputTokens": 172,
      "cachedInputTokens": 30783,
      "totalTokens": 31632,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 42368,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 677,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 172,
    "sessionReused": false,
    "rawInputTokens": 677,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:34db11716b36f8ad68dd686d287eb4ae2748ecf64244a36dd4425861434f0cea",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:411ac1d2447e9553e8d1e76a78e0cf083e65b809543054b57753d48477566033",
        "workspaceReused": false,
        "activeWorkspaceId": "6eafdc22-741c-4f35-af7f-d2f7d66af9f3",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 172,
    "cachedInputTokens": 30783,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a858-d755-7e83-9db8-20be5a49a7e2",
    "rawCachedInputTokens": 30783,
    "sessionRotationReason": null
  }
}
ambiguous-task-first-response passed
Tokens2,298 in · 37 out29,649 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered35s agent
first-task.legacy-codex.local.ambiguous-task-first-response
Matchers and test context
Attempt
1
Duration
1m 2s
Agent runtime
35s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 2298,
      "outputTokens": 37,
      "cachedInputTokens": 29649,
      "totalTokens": 31984,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 34591,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 2298,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 37,
    "sessionReused": false,
    "rawInputTokens": 2298,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:8cbe7603ac96708ae6ca5b9161822f3290d6765093a72c522b11a0d76e6a0aae",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:5ffa7d814e8ab65a34021bb51547002bd147e81c82c35b7a31421f820a26a5c2",
        "workspaceReused": false,
        "activeWorkspaceId": "dfcb5686-5529-480d-bd1c-b476ab26e2fc",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 37,
    "cachedInputTokens": 29649,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a858-d03c-7e32-a640-d27575b86ec5",
    "rawCachedInputTokens": 29649,
    "sessionRotationReason": null
  }
}
plain-message-first-response passed
Tokens1,934 in · 170 out30,968 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered47s agent
first-task.legacy-codex.local.plain-message-first-response
Matchers and test context
Attempt
1
Duration
1m 14s
Agent runtime
47s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 1934,
      "outputTokens": 170,
      "cachedInputTokens": 30968,
      "totalTokens": 33072,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 47422,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 1934,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 170,
    "sessionReused": false,
    "rawInputTokens": 1934,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:67644c3fd79c80a712fdc6a6320c611ba9ad4fb0001c519cc42a83d71064d012",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:73bdbbe714fa4e12c821507ece2b1e917ba453d94588806768e33cdf87dd5f00",
        "workspaceReused": false,
        "activeWorkspaceId": "0d21d0b9-40b6-412e-9b6b-44dbb28f00ad",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 170,
    "cachedInputTokens": 30968,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a858-b705-7c31-9a3f-79e69ba0323a",
    "rawCachedInputTokens": 30968,
    "sessionRotationReason": null
  }
}
plan-first-response passed
Tokens691 in · 74 out30,871 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered44s agent
first-task.legacy-codex.local.plan-first-response
Matchers and test context
Attempt
1
Duration
1m 13s
Agent runtime
44s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 691,
      "outputTokens": 74,
      "cachedInputTokens": 30871,
      "totalTokens": 31636,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 44194,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 691,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 74,
    "sessionReused": false,
    "rawInputTokens": 691,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:dc8841f224f60f4295fd1e3c1417ca7a0f10ddcbca592566c4d74cc6b8f938ce",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:9fea93f4f31abfe6d9b983ced8d3b892c3a87ef11f5fe2cb4b113e054cfebd50",
        "workspaceReused": false,
        "activeWorkspaceId": "80b09b92-38c8-40dc-9f14-5f355c60bdd0",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 74,
    "cachedInputTokens": 30871,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a858-d8ea-7b83-851e-dc865555f976",
    "rawCachedInputTokens": 30871,
    "sessionRotationReason": null
  }
}
ordinary-task-control passed
Tokens1,426 in · 68 out27,731 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered23s agent
first-task.legacy-codex.local.ordinary-task-control
Matchers and test context
Attempt
1
Duration
1m 2s
Agent runtime
23s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-2

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.ordinary-task-control","expected":true} Ordinary work produces output without onboarding questions or delegation
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 1426,
      "outputTokens": 68,
      "cachedInputTokens": 27731,
      "totalTokens": 29225,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 22790,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 1426,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 68,
    "sessionReused": false,
    "rawInputTokens": 1426,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": true,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:30f55a97e22f7d1fcc08939a839f306f86f58410ecec9338e9f2b80a8aaec759",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:e1ce0b9565f524ff01272058aa6c827f2f74b000cfa6c3d20eab7acab966b7d9",
        "workspaceReused": false,
        "activeWorkspaceId": null,
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 68,
    "cachedInputTokens": 27731,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a859-12b1-76e1-b2e5-c5ac4ed2a2c2",
    "rawCachedInputTokens": 27731,
    "sessionRotationReason": null
  }
}
interview-plan-accept passed
Tokens2,892 in · 216 out142,893 cached · 4/4 runs covered
LLM spendunpriced0/4 runs provider-priced
ExecutionLocal · not metered2m 28s agent
first-task.legacy-codex.local.interview-plan-accept
Matchers and test context
Attempt
1
Duration
2m 57s
Agent runtime
2m 28s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.accepted-plan-retained","expected":true} The accepted plan remains available as a durable document
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 0,
      "inputTokens": 2892,
      "outputTokens": 216,
      "cachedInputTokens": 142893,
      "totalTokens": 146001,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 148062,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "cb5b7c3f-331e-428f-82ad-9e9321eb6e40",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 506,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 68,
          "sessionReused": false,
          "rawInputTokens": 506,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:ecee3d10afad92065ee01c3e35fda5d9d680ec74124eecec4d9471e649eb7a7a",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1a0c3bd8f45820c6645ef73b63d933bf2291e81ec5ba9c70b28c5ee7c1451f04",
              "workspaceReused": false,
              "activeWorkspaceId": "d0909438-b6c1-43e6-91ad-7ccda87089e2",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 68,
          "cachedInputTokens": 27616,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a85a-c98f-7f43-95b5-110c60ad6236",
          "rawCachedInputTokens": 27616,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "1bdf4293-6117-49fb-8148-e3fceebb7db7",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 959,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 64,
          "sessionReused": true,
          "rawInputTokens": 959,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:ecee3d10afad92065ee01c3e35fda5d9d680ec74124eecec4d9471e649eb7a7a",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1a0c3bd8f45820c6645ef73b63d933bf2291e81ec5ba9c70b28c5ee7c1451f04",
              "workspaceReused": false,
              "activeWorkspaceId": "cf030d93-2087-4016-9575-c3353e3fc226",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 64,
          "cachedInputTokens": 45640,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-d8f9-7d10-8d35-c36a7aa7b894",
          "rawCachedInputTokens": 45640,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "7c505ea0-0526-4a30-9e84-f585af0bc398",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 794,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 51,
          "sessionReused": true,
          "rawInputTokens": 794,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:ecee3d10afad92065ee01c3e35fda5d9d680ec74124eecec4d9471e649eb7a7a",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1a0c3bd8f45820c6645ef73b63d933bf2291e81ec5ba9c70b28c5ee7c1451f04",
              "workspaceReused": false,
              "activeWorkspaceId": "ecd85f49-8372-494e-9c4d-ad9df2136a31",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 51,
          "cachedInputTokens": 39257,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-d8f9-7d10-8d35-c36a7aa7b894",
          "rawCachedInputTokens": 39257,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "98422d19-4d13-4d12-8a98-db7da5701778",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 633,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 33,
          "sessionReused": false,
          "rawInputTokens": 633,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:ecee3d10afad92065ee01c3e35fda5d9d680ec74124eecec4d9471e649eb7a7a",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1a0c3bd8f45820c6645ef73b63d933bf2291e81ec5ba9c70b28c5ee7c1451f04",
              "workspaceReused": false,
              "activeWorkspaceId": "049c5414-2e65-489a-be2f-9ca0b0652ec2",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 33,
          "cachedInputTokens": 30380,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-d8f9-7d10-8d35-c36a7aa7b894",
          "rawCachedInputTokens": 30380,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-card-accept passed
Tokens6,418 in · 309 out151,938 cached · 4/4 runs covered
LLM spendunpriced0/4 runs provider-priced
ExecutionLocal · not metered2m 8s agent
first-task.legacy-codex.local.task-card-accept
Matchers and test context
Attempt
1
Duration
2m 19s
Agent runtime
2m 8s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 0,
      "inputTokens": 6418,
      "outputTokens": 309,
      "cachedInputTokens": 151938,
      "totalTokens": 158665,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 127910,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "fe4f43f4-3ff5-4d0e-a66a-1347c4f7044a",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1210,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 70,
          "sessionReused": true,
          "rawInputTokens": 1210,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:000035f8f3c216d0b9a4d5226b5745c4af63aae8591c90bf556debcdbb7cc645",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4f19965775e00aaeba3e308cd895a434bbef59b0a6f33b3b44d4da9c55c719b4",
              "workspaceReused": false,
              "activeWorkspaceId": "546c3fc5-d410-4346-b959-49ea8d0420dc",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 70,
          "cachedInputTokens": 49983,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a859-31e5-7140-ba6c-9b0f1bf55dd3",
          "rawCachedInputTokens": 49983,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "e98d86d7-7771-4965-b91a-16d26a7d6e8b",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1849,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 38,
          "sessionReused": false,
          "rawInputTokens": 1849,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:000035f8f3c216d0b9a4d5226b5745c4af63aae8591c90bf556debcdbb7cc645",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4f19965775e00aaeba3e308cd895a434bbef59b0a6f33b3b44d4da9c55c719b4",
              "workspaceReused": false,
              "activeWorkspaceId": "ac4c8ad2-43b0-4652-adc7-173617331b32",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 38,
          "cachedInputTokens": 27953,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a85a-4924-72a2-b7b5-71f8b20a94c4",
          "rawCachedInputTokens": 27953,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "be2401c0-0497-4bba-97af-6a8e8c3cde66",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1363,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 34,
          "sessionReused": false,
          "rawInputTokens": 1363,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [
                "forceFreshSession was requested"
              ],
              "nextFingerprint": "v1:sha256:000035f8f3c216d0b9a4d5226b5745c4af63aae8591c90bf556debcdbb7cc645",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4f19965775e00aaeba3e308cd895a434bbef59b0a6f33b3b44d4da9c55c719b4",
              "workspaceReused": false,
              "activeWorkspaceId": "9db55b06-ba67-4c74-b16f-ac29d9aa7cf8",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 34,
          "cachedInputTokens": 43304,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a859-31e5-7140-ba6c-9b0f1bf55dd3",
          "rawCachedInputTokens": 43304,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "aaa21421-016e-4b0f-9774-ac0a570eedee",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1996,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 167,
          "sessionReused": false,
          "rawInputTokens": 1996,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:000035f8f3c216d0b9a4d5226b5745c4af63aae8591c90bf556debcdbb7cc645",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4f19965775e00aaeba3e308cd895a434bbef59b0a6f33b3b44d4da9c55c719b4",
              "workspaceReused": false,
              "activeWorkspaceId": "15477f21-1809-4a9e-970f-fba9c79cc95f",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 167,
          "cachedInputTokens": 30698,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a859-31e5-7140-ba6c-9b0f1bf55dd3",
          "rawCachedInputTokens": 30698,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-reply-accept passed
Tokens3,497 in · 320 out145,118 cached · 4/4 runs covered
LLM spendunpriced0/4 runs provider-priced
ExecutionLocal · not metered1m 51s agent
first-task.legacy-codex.local.task-reply-accept
Matchers and test context
Attempt
1
Duration
1m 56s
Agent runtime
1m 51s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 0,
      "inputTokens": 3497,
      "outputTokens": 320,
      "cachedInputTokens": 145118,
      "totalTokens": 148935,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 111173,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "997db000-8c98-4483-a3de-649f7d1ba6a5",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 366,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 72,
          "sessionReused": true,
          "rawInputTokens": 366,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:3b264922ef7aaeca36c9272a1681a0899d3b906b681a98f9fff6cdf50711b49d",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:fffbd46956c2dae84cf78f52c5604f9a94db7573186f9ec1cdbe5b25c05d2048",
              "workspaceReused": false,
              "activeWorkspaceId": "f69ac1d4-1f83-492b-8758-e9e3894f7a59",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 72,
          "cachedInputTokens": 45571,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-bd6f-7b22-88a8-3b4ced4b3fc3",
          "rawCachedInputTokens": 45571,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "4a7bffa5-3b9d-4159-a204-62c74215862b",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1648,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 44,
          "sessionReused": false,
          "rawInputTokens": 1648,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:3b264922ef7aaeca36c9272a1681a0899d3b906b681a98f9fff6cdf50711b49d",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:fffbd46956c2dae84cf78f52c5604f9a94db7573186f9ec1cdbe5b25c05d2048",
              "workspaceReused": false,
              "activeWorkspaceId": "2429e4f4-2220-45b0-8da1-9774873160cf",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 44,
          "cachedInputTokens": 27955,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a859-96ef-70b0-8329-2f8ce22fa7bb",
          "rawCachedInputTokens": 27955,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "4174899a-0831-48fc-a522-8ebad1db2719",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 826,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 35,
          "sessionReused": true,
          "rawInputTokens": 826,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:3b264922ef7aaeca36c9272a1681a0899d3b906b681a98f9fff6cdf50711b49d",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:fffbd46956c2dae84cf78f52c5604f9a94db7573186f9ec1cdbe5b25c05d2048",
              "workspaceReused": false,
              "activeWorkspaceId": "643dc200-47fe-49fc-8275-998880f0b1ed",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 35,
          "cachedInputTokens": 39657,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-bd6f-7b22-88a8-3b4ced4b3fc3",
          "rawCachedInputTokens": 39657,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "0748d2fc-f1a1-4027-a821-1183e5848bae",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 657,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 169,
          "sessionReused": false,
          "rawInputTokens": 657,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:3b264922ef7aaeca36c9272a1681a0899d3b906b681a98f9fff6cdf50711b49d",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:fffbd46956c2dae84cf78f52c5604f9a94db7573186f9ec1cdbe5b25c05d2048",
              "workspaceReused": false,
              "activeWorkspaceId": "7d25bad9-53e9-4a7d-b492-5018c148e066",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 169,
          "cachedInputTokens": 31935,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-bd6f-7b22-88a8-3b4ced4b3fc3",
          "rawCachedInputTokens": 31935,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
clarify-propose-accept passed
Tokens4,858 in · 363 out202,291 cached · 5/5 runs covered
LLM spendunpriced0/5 runs provider-priced
ExecutionLocal · not metered2m 35s agent
first-task.legacy-codex.local.clarify-propose-accept
Matchers and test context
Attempt
1
Duration
2m 51s
Agent runtime
2m 35s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 5,
      "runsWithReportedCost": 0,
      "inputTokens": 4858,
      "outputTokens": 363,
      "cachedInputTokens": 202291,
      "totalTokens": 207512,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 155491,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "86645b81-9336-45ba-b362-c00e35a7268e",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 754,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 58,
          "sessionReused": true,
          "rawInputTokens": 754,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f13d581616941a91f2effe4b35e7d6eed923f5b449e8cd1170b05ac51194e14e",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a3bfe48ed9b9b8f1ee02a68a7d88f3d4e159d570f798bbab66619c21afac656",
              "workspaceReused": false,
              "activeWorkspaceId": "7f1c6983-87b0-4fa9-a28e-b5d7410a6c76",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 58,
          "cachedInputTokens": 54645,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-ccd5-7333-baf9-f395c9ca8ec8",
          "rawCachedInputTokens": 54645,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "0da2ea2d-687a-4136-9f5b-feae47d057d1",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1667,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 54,
          "sessionReused": false,
          "rawInputTokens": 1667,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f13d581616941a91f2effe4b35e7d6eed923f5b449e8cd1170b05ac51194e14e",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a3bfe48ed9b9b8f1ee02a68a7d88f3d4e159d570f798bbab66619c21afac656",
              "workspaceReused": false,
              "activeWorkspaceId": "460dbd26-7795-4a5e-a819-17a82dfb8567",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 54,
          "cachedInputTokens": 27994,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a85a-463b-7781-a6f7-49904d864ad2",
          "rawCachedInputTokens": 27994,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "8117e53b-5c0f-42f5-88f9-a03837c25644",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 894,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 39,
          "sessionReused": true,
          "rawInputTokens": 894,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f13d581616941a91f2effe4b35e7d6eed923f5b449e8cd1170b05ac51194e14e",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a3bfe48ed9b9b8f1ee02a68a7d88f3d4e159d570f798bbab66619c21afac656",
              "workspaceReused": false,
              "activeWorkspaceId": "a7946729-c2ba-4632-942c-8f864564cf25",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 39,
          "cachedInputTokens": 48332,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-ccd5-7333-baf9-f395c9ca8ec8",
          "rawCachedInputTokens": 48332,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "3ea6e83e-d9d3-4221-b058-36a55c3e4972",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 642,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 171,
          "sessionReused": true,
          "rawInputTokens": 642,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f13d581616941a91f2effe4b35e7d6eed923f5b449e8cd1170b05ac51194e14e",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a3bfe48ed9b9b8f1ee02a68a7d88f3d4e159d570f798bbab66619c21afac656",
              "workspaceReused": false,
              "activeWorkspaceId": "8d71404a-ec07-42c6-8b0d-b4aae4665b85",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 171,
          "cachedInputTokens": 40343,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-ccd5-7333-baf9-f395c9ca8ec8",
          "rawCachedInputTokens": 40343,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "4be8250f-3c2d-46b6-a687-9d244a3a2928",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 901,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 41,
          "sessionReused": false,
          "rawInputTokens": 901,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f13d581616941a91f2effe4b35e7d6eed923f5b449e8cd1170b05ac51194e14e",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a3bfe48ed9b9b8f1ee02a68a7d88f3d4e159d570f798bbab66619c21afac656",
              "workspaceReused": false,
              "activeWorkspaceId": "6a9cc2f0-ef1e-409e-a359-d38e71c690d4",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 41,
          "cachedInputTokens": 30977,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-ccd5-7333-baf9-f395c9ca8ec8",
          "rawCachedInputTokens": 30977,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
revise-accept passed
Tokens5,580 in · 399 out215,738 cached · 5/5 runs covered
LLM spendunpriced0/5 runs provider-priced
ExecutionLocal · not metered2m 11s agent
first-task.legacy-codex.local.revise-accept
Matchers and test context
Attempt
1
Duration
2m 23s
Agent runtime
2m 11s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 5,
      "runsWithReportedCost": 0,
      "inputTokens": 5580,
      "outputTokens": 399,
      "cachedInputTokens": 215738,
      "totalTokens": 221717,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 131458,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "83cbed8e-a803-48b0-80a1-a9bc67a9ab2a",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1013,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 72,
          "sessionReused": true,
          "rawInputTokens": 1013,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:72f361056b926157b99c662b7979c0bcbab8db0b056f654f0fcfed2ec7fc0474",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5797b338cfebcd98e7f0c736dfe271a301f674ac3cabb3ddf04326bcff1bfb2b",
              "workspaceReused": false,
              "activeWorkspaceId": "5101e570-c00a-426e-848c-8f7a699c2a02",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 72,
          "cachedInputTokens": 57390,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-b5ec-7022-aa08-bd13ccd6855f",
          "rawCachedInputTokens": 57390,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "98bb01b7-9bb2-48d9-aabc-a4c701873a67",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1638,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 44,
          "sessionReused": false,
          "rawInputTokens": 1638,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:72f361056b926157b99c662b7979c0bcbab8db0b056f654f0fcfed2ec7fc0474",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5797b338cfebcd98e7f0c736dfe271a301f674ac3cabb3ddf04326bcff1bfb2b",
              "workspaceReused": false,
              "activeWorkspaceId": "d6d0bf97-2be7-407b-a82c-2c058cd6bdf2",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 44,
          "cachedInputTokens": 27928,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a859-f91f-7d81-8eb8-5db29682cf9d",
          "rawCachedInputTokens": 27928,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "c2821e77-838a-48f9-a88a-99ab0e31c3e9",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1153,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 54,
          "sessionReused": true,
          "rawInputTokens": 1153,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:72f361056b926157b99c662b7979c0bcbab8db0b056f654f0fcfed2ec7fc0474",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5797b338cfebcd98e7f0c736dfe271a301f674ac3cabb3ddf04326bcff1bfb2b",
              "workspaceReused": false,
              "activeWorkspaceId": "aa8ab312-686e-4b64-a672-0a298c4f15ec",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 54,
          "cachedInputTokens": 51168,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-b5ec-7022-aa08-bd13ccd6855f",
          "rawCachedInputTokens": 51168,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "a3490a3d-c6a4-440f-b597-3b69a1da1823",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 896,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 60,
          "sessionReused": true,
          "rawInputTokens": 896,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:72f361056b926157b99c662b7979c0bcbab8db0b056f654f0fcfed2ec7fc0474",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5797b338cfebcd98e7f0c736dfe271a301f674ac3cabb3ddf04326bcff1bfb2b",
              "workspaceReused": false,
              "activeWorkspaceId": "1ce13090-1576-4da8-88f2-8048118b97a9",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 60,
          "cachedInputTokens": 43290,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-b5ec-7022-aa08-bd13ccd6855f",
          "rawCachedInputTokens": 43290,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "02016c8a-382c-424e-a280-be2b20d06fc5",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 880,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 169,
          "sessionReused": false,
          "rawInputTokens": 880,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:72f361056b926157b99c662b7979c0bcbab8db0b056f654f0fcfed2ec7fc0474",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5797b338cfebcd98e7f0c736dfe271a301f674ac3cabb3ddf04326bcff1bfb2b",
              "workspaceReused": false,
              "activeWorkspaceId": "f9f4753b-8f7b-4721-b112-403fb128712f",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 169,
          "cachedInputTokens": 35962,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-b5ec-7022-aa08-bd13ccd6855f",
          "rawCachedInputTokens": 35962,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
reject-no-execution passed
Tokens1,810 in · 190 out69,040 cached · 2/2 runs covered
LLM spendunpriced0/2 runs provider-priced
ExecutionLocal · not metered57s agent
first-task.legacy-codex.local.reject-no-execution
Matchers and test context
Attempt
1
Duration
1m 25s
Agent runtime
57s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.rejection-respected","expected":true} Rejected work never executes
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 0,
      "inputTokens": 1810,
      "outputTokens": 190,
      "cachedInputTokens": 69040,
      "totalTokens": 71040,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 57272,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "70ee16b8-ad15-4f01-897c-a11f34219847",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1331,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 21,
          "sessionReused": true,
          "rawInputTokens": 1331,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f105b66f74fe81a4313ee9ccf416833b7ab5a7219f1a142e58f0d40d040b4bd4",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3bf5bc5c8febf2139f2119cf4c552ee46b63947e678bd27b04a83e7ff9b1f126",
              "workspaceReused": false,
              "activeWorkspaceId": "8cbe2ee6-23de-4675-b408-7e909a01eb7f",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 21,
          "cachedInputTokens": 37474,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a858-ad36-7121-8225-da4044f8a3e5",
          "rawCachedInputTokens": 37474,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "f7145a54-cb7c-4d57-b06d-336fceba7ead",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 479,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 169,
          "sessionReused": false,
          "rawInputTokens": 479,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f105b66f74fe81a4313ee9ccf416833b7ab5a7219f1a142e58f0d40d040b4bd4",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3bf5bc5c8febf2139f2119cf4c552ee46b63947e678bd27b04a83e7ff9b1f126",
              "workspaceReused": false,
              "activeWorkspaceId": "050960f6-17f3-4b9d-aa23-13df7b36566a",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 169,
          "cachedInputTokens": 31566,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-ad36-7121-8225-da4044f8a3e5",
          "rawCachedInputTokens": 31566,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
interview-first-response passed
Tokens25,032 in · 4,453 out213,543 cached · 1/1 runs covered
LLM spend$0.37911/1 runs provider-priced
ExecutionLocal · not metered1m 4s agent
first-task.legacy-claude.local.interview-first-response
Matchers and test context
Attempt
1
Duration
1m 32s
Agent runtime
1m 4s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 25032,
      "outputTokens": 4453,
      "cachedInputTokens": 213543,
      "totalTokens": 243028,
      "reportedCostUsd": 0.37912550000000006,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 64309,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.37912550000000006,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.37912550000000006,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.37912550000000006,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 25032,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 4453,
    "sessionReused": false,
    "rawInputTokens": 25032,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:330e4179bab6c984f1334e71d551ad610b5764f1a55e3e726c6018bcdaaa168f",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:530af53ca05a0b6c9a6df3f9e63968ebd165d545da10b6388d773771166a6cf8",
        "workspaceReused": false,
        "activeWorkspaceId": "e65cbc6c-c27e-4869-b86b-6e6014cbd118",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 4453,
    "cachedInputTokens": 213543,
    "taskSessionReused": false,
    "persistedSessionId": "eb78f553-32b3-4478-a687-2ade0d372980",
    "cacheAdjustedCostUsd": 0.37912550000000006,
    "rawCachedInputTokens": 213543,
    "sessionRotationReason": null
  }
}
clear-task-first-response passed
Tokens41,361 in · 2,780 out201,351 cached · 1/1 runs covered
LLM spend$0.43331/1 runs provider-priced
ExecutionLocal · not metered45s agent
first-task.legacy-claude.local.clear-task-first-response
Matchers and test context
Attempt
1
Duration
1m 11s
Agent runtime
45s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 41361,
      "outputTokens": 2780,
      "cachedInputTokens": 201351,
      "totalTokens": 245492,
      "reportedCostUsd": 0.43333375,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 44969,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.43333375,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.43333375,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.43333375,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 41361,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 2780,
    "sessionReused": false,
    "rawInputTokens": 41361,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:e5537dc3df0ba27e0cbf966573b2745292655c5da2460ee47cbb696147f807da",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:2518e801c9b1e3a5075aec4b79856b1ce847c5a9a8a950ae5f3b685ba079c589",
        "workspaceReused": false,
        "activeWorkspaceId": "832d5d3b-d071-47b2-975f-b8c0660315f7",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 2780,
    "cachedInputTokens": 201351,
    "taskSessionReused": false,
    "persistedSessionId": "cfacdb11-8be8-4f0e-a907-673e947c57d9",
    "cacheAdjustedCostUsd": 0.43333375,
    "rawCachedInputTokens": 201351,
    "sessionRotationReason": null
  }
}
ambiguous-task-first-response passed
Tokens48,007 in · 6,091 out471,755 cached · 1/1 runs covered
LLM spend$0.69271/1 runs provider-priced
ExecutionLocal · not metered1m 34s agent
first-task.legacy-claude.local.ambiguous-task-first-response
Matchers and test context
Attempt
1
Duration
2m 1s
Agent runtime
1m 34s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 48007,
      "outputTokens": 6091,
      "cachedInputTokens": 471755,
      "totalTokens": 525853,
      "reportedCostUsd": 0.69274375,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 94379,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.69274375,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.69274375,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.69274375,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 48007,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 6091,
    "sessionReused": false,
    "rawInputTokens": 48007,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:76b92a060c5ee1e33bf80c4c8fb0f6513b7159e0a799879ab5895f083dbd3119",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:6e23b576196ccf785861b8e4473e4a87e648e9dc0e5f3dc67f6ae0d08d5ff925",
        "workspaceReused": false,
        "activeWorkspaceId": "b43c26de-d599-4df8-a370-65a1a9641666",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 6091,
    "cachedInputTokens": 471755,
    "taskSessionReused": false,
    "persistedSessionId": "c9d75914-a614-4542-b65d-ed4b3f416a1b",
    "cacheAdjustedCostUsd": 0.69274375,
    "rawCachedInputTokens": 471755,
    "sessionRotationReason": null
  }
}
plain-message-first-response passed
Tokens22,460 in · 2,746 out196,678 cached · 1/1 runs covered
LLM spend$0.31231/1 runs provider-priced
ExecutionLocal · not metered44s agent
first-task.legacy-claude.local.plain-message-first-response
Matchers and test context
Attempt
1
Duration
1m 11s
Agent runtime
44s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 22460,
      "outputTokens": 2746,
      "cachedInputTokens": 196678,
      "totalTokens": 221884,
      "reportedCostUsd": 0.31229799999999996,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 43893,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.31229799999999996,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.31229799999999996,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.31229799999999996,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 22460,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 2746,
    "sessionReused": false,
    "rawInputTokens": 22460,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:0dabdca201d653e43177905dee0bfd5989a3a289734015b41af41d9eef8ab9f9",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:bdca4d7147307959df472534110ae3c79a8de57323b60ddf5da6d0592036b092",
        "workspaceReused": false,
        "activeWorkspaceId": "2f3f3930-db41-40f7-bc26-44be4ef127c0",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 2746,
    "cachedInputTokens": 196678,
    "taskSessionReused": false,
    "persistedSessionId": "f8a5919b-1b98-4a8b-a914-0ef341fabd63",
    "cacheAdjustedCostUsd": 0.31229799999999996,
    "rawCachedInputTokens": 196678,
    "sessionRotationReason": null
  }
}
plan-first-response passed
Tokens41,975 in · 4,443 out301,950 cached · 1/1 runs covered
LLM spend$0.52911/1 runs provider-priced
ExecutionLocal · not metered1m 4s agent
first-task.legacy-claude.local.plan-first-response
Matchers and test context
Attempt
1
Duration
1m 34s
Agent runtime
1m 4s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 41975,
      "outputTokens": 4443,
      "cachedInputTokens": 301950,
      "totalTokens": 348368,
      "reportedCostUsd": 0.52908075,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 63585,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.52908075,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.52908075,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.52908075,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 41975,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 4443,
    "sessionReused": false,
    "rawInputTokens": 41975,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:793e7c6a8c78213b0fbb9d6b742135a85ec8b3a717b3226485a0030124c66039",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:e711081e0f1019c51008120dd8c407cb5f88219f9892d6c976ce723382fcb5d7",
        "workspaceReused": false,
        "activeWorkspaceId": "dd6ecdfb-0fce-429b-b346-d7e72d240cbb",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 4443,
    "cachedInputTokens": 301950,
    "taskSessionReused": false,
    "persistedSessionId": "ef2d7590-6c05-41d4-80fa-1b5f0afb3001",
    "cacheAdjustedCostUsd": 0.52908075,
    "rawCachedInputTokens": 301950,
    "sessionRotationReason": null
  }
}
ordinary-task-control passed
Tokens20,009 in · 2,577 out160,237 cached · 1/1 runs covered
LLM spend$0.27381/1 runs provider-priced
ExecutionLocal · not metered43s agent
first-task.legacy-claude.local.ordinary-task-control
Matchers and test context
Attempt
1
Duration
1m 20s
Agent runtime
43s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-2

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.ordinary-task-control","expected":true} Ordinary work produces output without onboarding questions or delegation
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 20009,
      "outputTokens": 2577,
      "cachedInputTokens": 160237,
      "totalTokens": 182823,
      "reportedCostUsd": 0.27376125000000007,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 43083,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.27376125000000007,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.27376125000000007,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.27376125000000007,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 20009,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 2577,
    "sessionReused": false,
    "rawInputTokens": 20009,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": true,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:821c983aea90dbff644eea85b1a72263f6ef5f710a3b97b50c34ce302db0d271",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:90febd8fa3d1fb175f7237e4db2ad20e2671ed63dfd0236e3e784b309c91eddc",
        "workspaceReused": false,
        "activeWorkspaceId": null,
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 2577,
    "cachedInputTokens": 160237,
    "taskSessionReused": false,
    "persistedSessionId": "1741b4dc-6277-460a-9a85-688d99b07bf5",
    "cacheAdjustedCostUsd": 0.27376125000000007,
    "rawCachedInputTokens": 160237,
    "sessionRotationReason": null
  }
}
interview-plan-accept passed
Tokens85,577 in · 15,816 out1,188,748 cached · 4/4 runs covered
LLM spend$0.79284/4 runs provider-priced
ExecutionLocal · not metered4m 2s agent
first-task.legacy-claude.local.interview-plan-accept
Matchers and test context
Attempt
1
Duration
3m 57s
Agent runtime
4m 2s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.accepted-plan-retained","expected":true} The accepted plan remains available as a durable document
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 4,
      "inputTokens": 85577,
      "outputTokens": 15816,
      "cachedInputTokens": 1188748,
      "totalTokens": 1290141,
      "reportedCostUsd": 0.792758,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 242472,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.792758,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.792758,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "c351c52a-59bf-417a-a343-cfea4ab7a12b",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.22854474999999996,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 15287,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2023,
          "sessionReused": false,
          "rawInputTokens": 15287,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:2961712c6a0c65470aeb98154a4b85facf09d0dbb23b33788c50d27d41fa7f3f",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3711bf64f053e704d4b88e443d1f4a37cc9c4160dbe1a46e1720160b8bd90a9f",
              "workspaceReused": false,
              "activeWorkspaceId": "5feacf0d-c915-4a82-bb05-459ab9a8af89",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2023,
          "cachedInputTokens": 156337,
          "taskSessionReused": false,
          "persistedSessionId": "2e4c029f-29fa-4e46-8c3c-2ee562e4a614",
          "cacheAdjustedCostUsd": 0.22854474999999996,
          "rawCachedInputTokens": 156337,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "6694868f-2c17-4ce9-b514-ed321f408477",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.12738475,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 16381,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 6529,
          "sessionReused": true,
          "rawInputTokens": 16381,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:2961712c6a0c65470aeb98154a4b85facf09d0dbb23b33788c50d27d41fa7f3f",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3711bf64f053e704d4b88e443d1f4a37cc9c4160dbe1a46e1720160b8bd90a9f",
              "workspaceReused": false,
              "activeWorkspaceId": "85f7f653-9445-4835-bd24-78f14ca037b3",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 6529,
          "cachedInputTokens": 597269,
          "taskSessionReused": true,
          "persistedSessionId": "aec05128-07a1-4bf1-abde-69e9210e573d",
          "cacheAdjustedCostUsd": 0.12738475,
          "rawCachedInputTokens": 597269,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "f777090c-af82-4a0d-82de-fa00ff8d408b",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.13300924999999997,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 33914,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 3990,
          "sessionReused": true,
          "rawInputTokens": 33914,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:2961712c6a0c65470aeb98154a4b85facf09d0dbb23b33788c50d27d41fa7f3f",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3711bf64f053e704d4b88e443d1f4a37cc9c4160dbe1a46e1720160b8bd90a9f",
              "workspaceReused": false,
              "activeWorkspaceId": "97e9b728-10e8-4b25-a843-6f5c545e2bb8",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3990,
          "cachedInputTokens": 250267,
          "taskSessionReused": true,
          "persistedSessionId": "aec05128-07a1-4bf1-abde-69e9210e573d",
          "cacheAdjustedCostUsd": 0.13300924999999997,
          "rawCachedInputTokens": 250267,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "e07c5627-f015-427d-943e-b50698a84169",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.30381925000000004,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 19995,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 3274,
          "sessionReused": false,
          "rawInputTokens": 19995,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:2961712c6a0c65470aeb98154a4b85facf09d0dbb23b33788c50d27d41fa7f3f",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3711bf64f053e704d4b88e443d1f4a37cc9c4160dbe1a46e1720160b8bd90a9f",
              "workspaceReused": false,
              "activeWorkspaceId": "b015ac52-381d-4367-a3f7-afdb30f133fa",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3274,
          "cachedInputTokens": 184875,
          "taskSessionReused": false,
          "persistedSessionId": "aec05128-07a1-4bf1-abde-69e9210e573d",
          "cacheAdjustedCostUsd": 0.30381925000000004,
          "rawCachedInputTokens": 184875,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-card-accept passed
Tokens121,340 in · 12,163 out1,125,070 cached · 3/3 runs covered
LLM spend$1.16583/3 runs provider-priced
ExecutionLocal · not metered5m 4s agent
first-task.legacy-claude.local.task-card-accept
Matchers and test context
Attempt
1
Duration
4m 29s
Agent runtime
5m 4s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 3,
      "runsWithTokenUsage": 3,
      "runsWithReportedCost": 3,
      "inputTokens": 121340,
      "outputTokens": 12163,
      "cachedInputTokens": 1125070,
      "totalTokens": 1258573,
      "reportedCostUsd": 1.1658024999999999,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 304234,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.1658024999999999,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.1658024999999999,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "3e1e82af-dc89-4f56-b688-ec90e282b93e",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.41989175,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 24661,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 4057,
          "sessionReused": false,
          "rawInputTokens": 24661,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d5321e6e40d9320e68e7c4e85b3c25ad4ad0252d681229bd0696baafd4e88794",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:9936168305443158f6425568b68ffc478428cac78efa9bb65730f5f35d42483e",
              "workspaceReused": false,
              "activeWorkspaceId": "06607d01-2d42-4cdd-8f2c-bcd2c9d6b26e",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4057,
          "cachedInputTokens": 320146,
          "taskSessionReused": false,
          "persistedSessionId": "bf875804-329d-4758-b028-f4dcf9704456",
          "cacheAdjustedCostUsd": 0.41989175,
          "rawCachedInputTokens": 320146,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "fad2766f-f169-4b38-8704-21eb5a0a580f",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.27787324999999996,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 54185,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 5285,
          "sessionReused": true,
          "rawInputTokens": 54185,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d5321e6e40d9320e68e7c4e85b3c25ad4ad0252d681229bd0696baafd4e88794",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:9936168305443158f6425568b68ffc478428cac78efa9bb65730f5f35d42483e",
              "workspaceReused": false,
              "activeWorkspaceId": "a2be47aa-bc25-4773-b352-513fed896350",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 5285,
          "cachedInputTokens": 550309,
          "taskSessionReused": true,
          "persistedSessionId": "c0f8cbaf-c3f3-40dd-bad9-a46206fdc073",
          "cacheAdjustedCostUsd": 0.27787324999999996,
          "rawCachedInputTokens": 550309,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "cd31a474-cb58-4a9e-b2c1-f12d290448ee",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.4680375,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 42494,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2821,
          "sessionReused": false,
          "rawInputTokens": 42494,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d5321e6e40d9320e68e7c4e85b3c25ad4ad0252d681229bd0696baafd4e88794",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:9936168305443158f6425568b68ffc478428cac78efa9bb65730f5f35d42483e",
              "workspaceReused": false,
              "activeWorkspaceId": "6b9f6a58-6e5f-4c97-bf36-a8eeac77b935",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2821,
          "cachedInputTokens": 254615,
          "taskSessionReused": false,
          "persistedSessionId": "c0f8cbaf-c3f3-40dd-bad9-a46206fdc073",
          "cacheAdjustedCostUsd": 0.4680375,
          "rawCachedInputTokens": 254615,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-reply-accept passed
Tokens75,851 in · 12,430 out1,009,374 cached · 3/3 runs covered
LLM spend$1.00523/3 runs provider-priced
ExecutionLocal · not metered3m 4s agent
first-task.legacy-claude.local.task-reply-accept
Matchers and test context
Attempt
1
Duration
2m 39s
Agent runtime
3m 4s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 3,
      "runsWithTokenUsage": 3,
      "runsWithReportedCost": 3,
      "inputTokens": 75851,
      "outputTokens": 12430,
      "cachedInputTokens": 1009374,
      "totalTokens": 1097655,
      "reportedCostUsd": 1.00520725,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 183834,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.00520725,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.00520725,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "62ff41e7-4c8c-46e6-85f9-5e65b409cc30",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.30576149999999996,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 19062,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 3277,
          "sessionReused": false,
          "rawInputTokens": 19062,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:3b98835b65a0677e7d0bda18b71db0b35388e084ff8b6cd9d18bfbb5f0fcd4f6",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:79dc96ceffc8f3311ea91447441d9759a29931747854a6443964f489d300f174",
              "workspaceReused": false,
              "activeWorkspaceId": "0ff8547b-2e4a-43c3-bb22-18fbd8d87ac2",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3277,
          "cachedInputTokens": 200960,
          "taskSessionReused": false,
          "persistedSessionId": "a8b66b41-386c-480c-bb2c-72cc0cc8b373",
          "cacheAdjustedCostUsd": 0.30576149999999996,
          "rawCachedInputTokens": 200960,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "6179a30c-5ec9-4cb0-8c5a-476aeca85ca7",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.40634524999999994,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 36203,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 6601,
          "sessionReused": true,
          "rawInputTokens": 36203,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:3b98835b65a0677e7d0bda18b71db0b35388e084ff8b6cd9d18bfbb5f0fcd4f6",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:79dc96ceffc8f3311ea91447441d9759a29931747854a6443964f489d300f174",
              "workspaceReused": false,
              "activeWorkspaceId": "e281c904-15e4-4fcd-9de9-2251f6cfca0e",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 6601,
          "cachedInputTokens": 616384,
          "taskSessionReused": true,
          "persistedSessionId": "4087e298-5e9f-4578-9346-4a22245e0700",
          "cacheAdjustedCostUsd": 0.40634524999999994,
          "rawCachedInputTokens": 616384,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "ebf6721d-11f9-4590-8891-130066750cf8",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.29310050000000004,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 20586,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2552,
          "sessionReused": false,
          "rawInputTokens": 20586,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:3b98835b65a0677e7d0bda18b71db0b35388e084ff8b6cd9d18bfbb5f0fcd4f6",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:79dc96ceffc8f3311ea91447441d9759a29931747854a6443964f489d300f174",
              "workspaceReused": false,
              "activeWorkspaceId": "14e337fb-31f8-476c-ba6c-f3dff08ad80c",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2552,
          "cachedInputTokens": 192030,
          "taskSessionReused": false,
          "persistedSessionId": "4087e298-5e9f-4578-9346-4a22245e0700",
          "cacheAdjustedCostUsd": 0.29310050000000004,
          "rawCachedInputTokens": 192030,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
clarify-propose-accept passed
Tokens132,955 in · 16,208 out1,515,344 cached · 5/5 runs covered
LLM spend$2.00275/5 runs provider-priced
ExecutionLocal · not metered4m 4s agent
first-task.legacy-claude.local.clarify-propose-accept
Matchers and test context
Attempt
1
Duration
3m 36s
Agent runtime
4m 4s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 5,
      "runsWithReportedCost": 5,
      "inputTokens": 132955,
      "outputTokens": 16208,
      "cachedInputTokens": 1515344,
      "totalTokens": 1664507,
      "reportedCostUsd": 2.00273025,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 244272,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 2.00273025,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 2.00273025,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "83022cf1-f754-4ec7-8383-1023c580af52",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.1924095,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 6640,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1351,
          "sessionReused": true,
          "rawInputTokens": 6640,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0819b8aff38717338b35a628cccfc1529dd08e2d386d2730d17d8493143dc383",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:df837834e34a3e1082fdaac39b8d605c31ebe19d941cd22a441b8daf927e8188",
              "workspaceReused": false,
              "activeWorkspaceId": "0a3d1d33-72e7-4b8d-94bc-b5c365bfc7d6",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1351,
          "cachedInputTokens": 234284,
          "taskSessionReused": true,
          "persistedSessionId": "85718bd1-b48e-46cc-8de1-2cf089ed168c",
          "cacheAdjustedCostUsd": 0.1924095,
          "rawCachedInputTokens": 234284,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "4ce1798a-994d-4c34-83f0-1729be12fd18",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.36717274999999994,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 18621,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 4209,
          "sessionReused": false,
          "rawInputTokens": 18621,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0819b8aff38717338b35a628cccfc1529dd08e2d386d2730d17d8493143dc383",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:df837834e34a3e1082fdaac39b8d605c31ebe19d941cd22a441b8daf927e8188",
              "workspaceReused": false,
              "activeWorkspaceId": "e1588bcb-aa84-4e42-b9dd-b925f3f4a73b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4209,
          "cachedInputTokens": 282402,
          "taskSessionReused": false,
          "persistedSessionId": "0c3b4eae-6cc0-430f-99fc-26c17b8bcbdc",
          "cacheAdjustedCostUsd": 0.36717274999999994,
          "rawCachedInputTokens": 282402,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "e109dbef-d667-42fc-b024-97ba6be8ed1e",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.4142415,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 10326,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 4115,
          "sessionReused": true,
          "rawInputTokens": 10326,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0819b8aff38717338b35a628cccfc1529dd08e2d386d2730d17d8493143dc383",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:df837834e34a3e1082fdaac39b8d605c31ebe19d941cd22a441b8daf927e8188",
              "workspaceReused": false,
              "activeWorkspaceId": "a16f4a28-f0e1-4d21-beed-d1027cde2259",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4115,
          "cachedInputTokens": 493693,
          "taskSessionReused": true,
          "persistedSessionId": "85718bd1-b48e-46cc-8de1-2cf089ed168c",
          "cacheAdjustedCostUsd": 0.4142415,
          "rawCachedInputTokens": 493693,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "8b59b48e-2806-429f-bab7-be4010af2e73",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.4924819999999999,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 53788,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 2344,
          "sessionReused": true,
          "rawInputTokens": 53788,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0819b8aff38717338b35a628cccfc1529dd08e2d386d2730d17d8493143dc383",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:df837834e34a3e1082fdaac39b8d605c31ebe19d941cd22a441b8daf927e8188",
              "workspaceReused": false,
              "activeWorkspaceId": "07a16110-6756-44fd-bf8b-48ae119addfe",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2344,
          "cachedInputTokens": 195434,
          "taskSessionReused": true,
          "persistedSessionId": "85718bd1-b48e-46cc-8de1-2cf089ed168c",
          "cacheAdjustedCostUsd": 0.4924819999999999,
          "rawCachedInputTokens": 195434,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "2ca559c8-cbb0-440c-8fba-65e8482d09ae",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.5364245,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 43580,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 4189,
          "sessionReused": false,
          "rawInputTokens": 43580,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0819b8aff38717338b35a628cccfc1529dd08e2d386d2730d17d8493143dc383",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:df837834e34a3e1082fdaac39b8d605c31ebe19d941cd22a441b8daf927e8188",
              "workspaceReused": false,
              "activeWorkspaceId": "2a639b6d-4757-46e0-bc31-95c2c8d2a4cd",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4189,
          "cachedInputTokens": 309531,
          "taskSessionReused": false,
          "persistedSessionId": "85718bd1-b48e-46cc-8de1-2cf089ed168c",
          "cacheAdjustedCostUsd": 0.5364245,
          "rawCachedInputTokens": 309531,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
revise-accept passed
Tokens141,355 in · 13,621 out1,238,090 cached · 4/4 runs covered
LLM spend$1.42384/4 runs provider-priced
ExecutionLocal · not metered3m 10s agent
first-task.legacy-claude.local.revise-accept
Matchers and test context
Attempt
1
Duration
3m 6s
Agent runtime
3m 10s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 4,
      "inputTokens": 141355,
      "outputTokens": 13621,
      "cachedInputTokens": 1238090,
      "totalTokens": 1393066,
      "reportedCostUsd": 1.4237760000000002,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 189555,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.4237760000000002,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.4237760000000002,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "91350eab-363a-4cd6-8a22-782c08290bbd",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.3859555,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 35292,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2550,
          "sessionReused": false,
          "rawInputTokens": 35292,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:499f0b04a209c03832ed1a1ad0a4b58007522648f19d0d279e9633c4c1ade576",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5634ef9bd0a7b0c444745cea8a74ec1ab1ccc6e09ec96bf5d4b2594342760bbe",
              "workspaceReused": false,
              "activeWorkspaceId": "e758d67d-af28-4b47-829b-a57d442a4ccf",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2550,
          "cachedInputTokens": 194753,
          "taskSessionReused": false,
          "persistedSessionId": "1ce1c51a-cdff-43c5-a652-3e43aea86b8d",
          "cacheAdjustedCostUsd": 0.3859555,
          "rawCachedInputTokens": 194753,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "155d0fe8-7f9e-4907-94c0-a82e34025a5f",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.153325,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 13113,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 6216,
          "sessionReused": true,
          "rawInputTokens": 13113,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:499f0b04a209c03832ed1a1ad0a4b58007522648f19d0d279e9633c4c1ade576",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5634ef9bd0a7b0c444745cea8a74ec1ab1ccc6e09ec96bf5d4b2594342760bbe",
              "workspaceReused": false,
              "activeWorkspaceId": "b7dd80fb-98a8-40ae-8ab4-d3e01efd5523",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 6216,
          "cachedInputTokens": 688199,
          "taskSessionReused": true,
          "persistedSessionId": "592dcd04-52d2-41e3-9f56-01e17e9259c8",
          "cacheAdjustedCostUsd": 0.153325,
          "rawCachedInputTokens": 688199,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "1ff4d9eb-c7a2-43a0-a049-1e58c34a1a9f",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.42810575,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 50459,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1948,
          "sessionReused": true,
          "rawInputTokens": 50459,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:499f0b04a209c03832ed1a1ad0a4b58007522648f19d0d279e9633c4c1ade576",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5634ef9bd0a7b0c444745cea8a74ec1ab1ccc6e09ec96bf5d4b2594342760bbe",
              "workspaceReused": false,
              "activeWorkspaceId": "a8d8ef29-dd19-44f0-961e-512da653932b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1948,
          "cachedInputTokens": 128089,
          "taskSessionReused": true,
          "persistedSessionId": "592dcd04-52d2-41e3-9f56-01e17e9259c8",
          "cacheAdjustedCostUsd": 0.42810575,
          "rawCachedInputTokens": 128089,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "422d86e9-6547-4482-936f-2e18b1fc0e8d",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.45638975000000004,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 42491,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2907,
          "sessionReused": false,
          "rawInputTokens": 42491,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:499f0b04a209c03832ed1a1ad0a4b58007522648f19d0d279e9633c4c1ade576",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:5634ef9bd0a7b0c444745cea8a74ec1ab1ccc6e09ec96bf5d4b2594342760bbe",
              "workspaceReused": false,
              "activeWorkspaceId": "90598b5e-980d-464e-9f7f-2489db96bc6d",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2907,
          "cachedInputTokens": 227049,
          "taskSessionReused": false,
          "persistedSessionId": "592dcd04-52d2-41e3-9f56-01e17e9259c8",
          "cacheAdjustedCostUsd": 0.45638975000000004,
          "rawCachedInputTokens": 227049,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
reject-no-execution passed
Tokens45,867 in · 2,985 out207,089 cached · 2/2 runs covered
LLM spend$0.46952/2 runs provider-priced
ExecutionLocal · not metered56s agent
first-task.legacy-claude.local.reject-no-execution
Matchers and test context
Attempt
1
Duration
1m 27s
Agent runtime
56s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.rejection-respected","expected":true} Rejected work never executes
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 45867,
      "outputTokens": 2985,
      "cachedInputTokens": 207089,
      "totalTokens": 255941,
      "reportedCostUsd": 0.46949075,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 56379,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.46949075,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.46949075,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "aee2f33b-f1bf-4ec8-89ca-5cbed2bf046a",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.19601025,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 25685,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 505,
          "sessionReused": true,
          "rawInputTokens": 25685,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:094a323c6375892ee82cb2716c2cc6033dd2e85874ffc88dfd4835a810e71630",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:d4339c6ebaaa16accaf1311e180fd3f30799f5f0221ad6405703ec218cd87408",
              "workspaceReused": false,
              "activeWorkspaceId": "0c6f467c-e0fb-49c3-8cb4-7da48ddc057d",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 505,
          "cachedInputTokens": 45718,
          "taskSessionReused": true,
          "persistedSessionId": "b2beb4a8-2582-4b12-9327-8778f9fe0043",
          "cacheAdjustedCostUsd": 0.19601025,
          "rawCachedInputTokens": 45718,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "566b2d70-0964-4b26-9bb3-daacffeea428",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.2734805,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 20182,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2480,
          "sessionReused": false,
          "rawInputTokens": 20182,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:094a323c6375892ee82cb2716c2cc6033dd2e85874ffc88dfd4835a810e71630",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:d4339c6ebaaa16accaf1311e180fd3f30799f5f0221ad6405703ec218cd87408",
              "workspaceReused": false,
              "activeWorkspaceId": "87f5ad26-a453-48f2-9e15-7ffa2a22bbd2",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2480,
          "cachedInputTokens": 161371,
          "taskSessionReused": false,
          "persistedSessionId": "b2beb4a8-2582-4b12-9327-8778f9fe0043",
          "cacheAdjustedCostUsd": 0.2734805,
          "rawCachedInputTokens": 161371,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
interview-first-response passed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered13s agent
first-task.runner-codex.local.interview-first-response
Matchers and test context
Attempt
1
Duration
38s
Agent runtime
13s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 12854,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
clear-task-first-response passed
Tokens18,010 in · 103 out0 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered14s agent
first-task.runner-codex.local.clear-task-first-response
Matchers and test context
Attempt
1
Duration
41s
Agent runtime
14s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 18010,
      "outputTokens": 103,
      "cachedInputTokens": 0,
      "totalTokens": 18113,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 14221,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 18010,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 103,
    "sessionReused": false,
    "rawInputTokens": 18010,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:3e446d187f19d9ecbd42cf0a5db0eab09b92ee634cf4e68b76a05dc2fd21dd1b",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:e4ed743e501bcdf5c85542e90095e6ef53125836ea81c8c9010f39f6b9cd4960",
        "workspaceReused": false,
        "activeWorkspaceId": "9568dce5-eacb-4722-b1dd-a9f8200a5d8c",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 103,
    "cachedInputTokens": 0,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a858-de0b-7dd3-9298-7072bf824bff",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 0,
    "sessionRotationReason": null
  }
}
ambiguous-task-first-response passed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered11s agent
first-task.runner-codex.local.ambiguous-task-first-response
Matchers and test context
Attempt
1
Duration
36s
Agent runtime
11s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 10926,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
plain-message-first-response passed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered12s agent
first-task.runner-codex.local.plain-message-first-response
Matchers and test context
Attempt
1
Duration
39s
Agent runtime
12s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 12078,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
plan-first-response passed
Tokens56,498 in · 789 out37,179 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered18s agent
first-task.runner-codex.local.plan-first-response
Matchers and test context
Attempt
1
Duration
42s
Agent runtime
18s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 56498,
      "outputTokens": 789,
      "cachedInputTokens": 37179,
      "totalTokens": 94466,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 17666,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 56498,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 789,
    "sessionReused": false,
    "rawInputTokens": 56498,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:a83eb336701716ba5e57ab980c17a485ea69cb7d69dfa86e022cf776d57cc79a",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:e73ee12d3d6d672b7ed52540862f2328e335d68f41132c184a4db6083229e35e",
        "workspaceReused": false,
        "activeWorkspaceId": "aff261d0-62a0-4364-a66b-08ca1bc450f9",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 789,
    "cachedInputTokens": 37179,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a858-d3de-7c30-97fc-2ef79406bf36",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 37179,
    "sessionRotationReason": null
  }
}
ordinary-task-control passed
Tokens123,562 in · 1,753 out104,221 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered33s agent
first-task.runner-codex.local.ordinary-task-control
Matchers and test context
Attempt
1
Duration
1m 6s
Agent runtime
33s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-2

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.ordinary-task-control","expected":true} Ordinary work produces output without onboarding questions or delegation
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 123562,
      "outputTokens": 1753,
      "cachedInputTokens": 104221,
      "totalTokens": 229536,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 32677,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 123562,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1753,
    "sessionReused": false,
    "rawInputTokens": 123562,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": true,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:40aed3cc0da8684ae874b12ee65e87111ff20b4c592252a5ad357f0d04666b27",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:bf73ee07dd2b45df0061cbe9b0f7f04de33abcb7bd3ea666874a4f810d5a84de",
        "workspaceReused": false,
        "activeWorkspaceId": null,
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1753,
    "cachedInputTokens": 104221,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a859-8125-7ac3-9927-8e193ac8e5fe",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 104221,
    "sessionRotationReason": null
  }
}
interview-plan-accept passed
Tokens400,896 in · 4,839 out298,971 cached · 5/5 runs covered
LLM spend$0.0000005/5 runs provider-priced
ExecutionLocal · not metered2m 5s agent
first-task.runner-codex.local.interview-plan-accept
Matchers and test context
Attempt
1
Duration
2m 26s
Agent runtime
2m 5s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.accepted-plan-retained","expected":true} The accepted plan remains available as a durable document
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 5,
      "runsWithReportedCost": 5,
      "inputTokens": 400896,
      "outputTokens": 4839,
      "cachedInputTokens": 298971,
      "totalTokens": 704706,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 125436,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "d6fce1b3-08cb-4a23-b3ac-83d00d70eaeb",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 145558,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1433,
          "sessionReused": true,
          "rawInputTokens": 145558,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f19a93de2a1e50d025f6012170b06e2c4526d45f8337dc77a89738f55fc61323",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1488d079937599bbbcec1df9f1db6d6c7a7f530cf60dd578e550fcd4c25e723e",
              "workspaceReused": false,
              "activeWorkspaceId": "c45aba87-becd-47ea-a477-e44600f23fc7",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1433,
          "cachedInputTokens": 123669,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a85a-4553-75d0-8d74-9305c4aa3355",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 123669,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "d15692a5-4a96-474a-a9a0-43a65994b95f",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 70503,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1277,
          "sessionReused": false,
          "rawInputTokens": 70503,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f19a93de2a1e50d025f6012170b06e2c4526d45f8337dc77a89738f55fc61323",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1488d079937599bbbcec1df9f1db6d6c7a7f530cf60dd578e550fcd4c25e723e",
              "workspaceReused": false,
              "activeWorkspaceId": "62d6fc33-91b5-4bfa-a164-b3512d84fb3f",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1277,
          "cachedInputTokens": 51754,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a859-dde9-7ab1-bb7b-b82a5a62accb",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 51754,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "a1584b30-176c-45e6-9bfa-da5046c8323d",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 104806,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 850,
          "sessionReused": true,
          "rawInputTokens": 104806,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f19a93de2a1e50d025f6012170b06e2c4526d45f8337dc77a89738f55fc61323",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1488d079937599bbbcec1df9f1db6d6c7a7f530cf60dd578e550fcd4c25e723e",
              "workspaceReused": false,
              "activeWorkspaceId": "4b1e218f-64e5-4ad8-83b3-5af6d2d66d13",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 850,
          "cachedInputTokens": 83024,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a859-affd-7112-b83e-a5bb16ddd26f",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 83024,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "2f234ed3-0525-40b4-bc10-a85ae3f0cf0f",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 62078,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 588,
          "sessionReused": true,
          "rawInputTokens": 62078,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f19a93de2a1e50d025f6012170b06e2c4526d45f8337dc77a89738f55fc61323",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1488d079937599bbbcec1df9f1db6d6c7a7f530cf60dd578e550fcd4c25e723e",
              "workspaceReused": false,
              "activeWorkspaceId": "6850127c-a492-425c-956e-ebc58ca1651f",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 588,
          "cachedInputTokens": 40524,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a859-5d72-70f0-8f73-75273f188409",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 40524,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "3408c586-4aed-4b5c-88e4-4277adfc7cc8",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 17951,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 691,
          "sessionReused": false,
          "rawInputTokens": 17951,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:f19a93de2a1e50d025f6012170b06e2c4526d45f8337dc77a89738f55fc61323",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:1488d079937599bbbcec1df9f1db6d6c7a7f530cf60dd578e550fcd4c25e723e",
              "workspaceReused": false,
              "activeWorkspaceId": "1a583841-e77f-4c39-815a-5b8c5becf402",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 691,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-f209-7cb0-91f8-7f56ccc891ab",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-card-accept passed
Tokens283,418 in · 3,316 out204,667 cached · 4/4 runs covered
LLM spend$0.0000004/4 runs provider-priced
ExecutionLocal · not metered1m 26s agent
first-task.runner-codex.local.task-card-accept
Matchers and test context
Attempt
1
Duration
1m 42s
Agent runtime
1m 26s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 4,
      "inputTokens": 283418,
      "outputTokens": 3316,
      "cachedInputTokens": 204667,
      "totalTokens": 491401,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 85713,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "740eb021-dc7d-4ead-b956-83299274efcc",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 78099,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 553,
          "sessionReused": true,
          "rawInputTokens": 78099,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8ff1c4e072017ff49ceb4ea337f7e0505deafa1938ca599f109fe458ad73e84c",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e4c276bf8d0136f86ac8ded45d247780873b14ce73540260024977a4712f3e67",
              "workspaceReused": false,
              "activeWorkspaceId": "1b3868d3-bc06-4c62-a5ce-c7a7aeae411d",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 553,
          "cachedInputTokens": 58002,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a859-afd2-7102-8563-c9ae3bdb3f8b",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 58002,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "f5807083-7be6-4fa0-a0d6-fb326f170da3",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 88008,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1302,
          "sessionReused": false,
          "rawInputTokens": 88008,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8ff1c4e072017ff49ceb4ea337f7e0505deafa1938ca599f109fe458ad73e84c",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e4c276bf8d0136f86ac8ded45d247780873b14ce73540260024977a4712f3e67",
              "workspaceReused": false,
              "activeWorkspaceId": "16da303f-5624-4147-bba7-09f3652d3f4d",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1302,
          "cachedInputTokens": 69368,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a859-4a7f-7460-880c-9a14ebdb34a7",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 69368,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "d33b0f4a-c0e2-4668-ba33-0d28b330a423",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 80503,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 990,
          "sessionReused": true,
          "rawInputTokens": 80503,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8ff1c4e072017ff49ceb4ea337f7e0505deafa1938ca599f109fe458ad73e84c",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e4c276bf8d0136f86ac8ded45d247780873b14ce73540260024977a4712f3e67",
              "workspaceReused": false,
              "activeWorkspaceId": "dd93fd95-9d0e-481e-95cd-cb574e25fb25",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 990,
          "cachedInputTokens": 59255,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a859-1e7b-7ae0-8cdb-6f88e307d816",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 59255,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "941bdd9e-4ee1-4ed0-8f0d-9784d1e4f028",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 36808,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 471,
          "sessionReused": false,
          "rawInputTokens": 36808,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8ff1c4e072017ff49ceb4ea337f7e0505deafa1938ca599f109fe458ad73e84c",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e4c276bf8d0136f86ac8ded45d247780873b14ce73540260024977a4712f3e67",
              "workspaceReused": false,
              "activeWorkspaceId": "b6c43354-7965-4e84-a143-51cd5b70c697",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 471,
          "cachedInputTokens": 18042,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-d934-7212-aacd-7c578a63ea50",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 18042,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-reply-accept failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered10s agent
first-task.runner-codex.local.task-reply-accept
Matchers and test context
Attempt
1
Duration
35s
Agent runtime
10s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

Behavior failure: work executed before acceptance expect(received).toBe(expected) // Object.is equality Expected: true Received: false

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Fail json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Fail json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Fail json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 10140,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
clarify-propose-accept failed
Tokens77,277 in · 1,174 out39,015 cached · 2/2 runs covered
LLM spend$0.0000002/2 runs provider-priced
ExecutionLocal · not metered35s agent
first-task.runner-codex.local.clarify-propose-accept
Matchers and test context
Attempt
1
Duration
1m 4s
Agent runtime
35s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

Behavior failure: work executed before acceptance expect(received).toBe(expected) // Object.is equality Expected: true Received: false

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Fail json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Fail json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Fail json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 77277,
      "outputTokens": 1174,
      "cachedInputTokens": 39015,
      "totalTokens": 117466,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 34511,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "30d67b93-12b0-4957-b415-8f0425fff500",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 59331,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 547,
          "sessionReused": true,
          "rawInputTokens": 59331,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0490f89d7b25152846c87d9017e0ddeff74a519700655ebe14ebbd07974f7653",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:73d5c33b935f3f18c09e5ca301d3d266322675f72cbc8748fe8fb4a5ecdf0d63",
              "workspaceReused": false,
              "activeWorkspaceId": "467684e7-bb6e-41f9-a027-da7a6702f53e",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 547,
          "cachedInputTokens": 39015,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a859-23dc-7880-92dc-f7c4a63aebf0",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 39015,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "6bed7a1d-e1dd-4751-bc15-e5ab1ecc1f07",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 17946,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 627,
          "sessionReused": false,
          "rawInputTokens": 17946,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0490f89d7b25152846c87d9017e0ddeff74a519700655ebe14ebbd07974f7653",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:73d5c33b935f3f18c09e5ca301d3d266322675f72cbc8748fe8fb4a5ecdf0d63",
              "workspaceReused": false,
              "activeWorkspaceId": "5a813f4f-9278-45a5-b330-ac9db7fc81c6",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 627,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-d332-7d00-a65a-f067c4a87b6b",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
revise-accept failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-codex.local.revise-accept
Matchers and test context
Attempt
1
Duration
36s
Agent runtime
9s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

Behavior failure: work executed before acceptance expect(received).toBe(expected) // Object.is equality Expected: true Received: false

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Fail json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Fail json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Fail json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 9304,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
reject-no-execution passed
Tokens74,983 in · 744 out36,960 cached · 2/2 runs covered
LLM spend$0.0000002/2 runs provider-priced
ExecutionLocal · not metered23s agent
first-task.runner-codex.local.reject-no-execution
Matchers and test context
Attempt
1
Duration
51s
Agent runtime
23s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.rejection-respected","expected":true} Rejected work never executes
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 74983,
      "outputTokens": 744,
      "cachedInputTokens": 36960,
      "totalTokens": 112687,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 23049,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "a39c9fb0-f79c-4ca1-a3cd-e1e8ff6cca5f",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 38112,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 268,
          "sessionReused": true,
          "rawInputTokens": 38112,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:792009c5806737a4ab483aa3004007de85ff8f944c31727d6a54997ca6dce5a5",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:caf02c9feb5d4f2c4f77f72fecb585dec599c467276313b98c4161df4ddff79e",
              "workspaceReused": false,
              "activeWorkspaceId": "c9ab79ff-02b8-4b64-b65f-619d07d94282",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 268,
          "cachedInputTokens": 18886,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a859-231b-7f71-8509-6ea29a30b904",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 18886,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "8a3d56d3-44e2-493e-bed6-f5d8e1652ad7",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 36871,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 476,
          "sessionReused": false,
          "rawInputTokens": 36871,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:792009c5806737a4ab483aa3004007de85ff8f944c31727d6a54997ca6dce5a5",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:caf02c9feb5d4f2c4f77f72fecb585dec599c467276313b98c4161df4ddff79e",
              "workspaceReused": false,
              "activeWorkspaceId": "186c8a4a-a640-4e17-a076-6c591e219b55",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 476,
          "cachedInputTokens": 18074,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a858-de61-78e0-a5d0-d547d1e4c3e1",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 18074,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
interview-first-response passed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered34s agent
first-task.runner-acpx-claude.local.interview-first-response
Matchers and test context
Attempt
1
Duration
59s
Agent runtime
34s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 33712,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "claude-sonnet-5",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 0,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 0,
    "sessionReused": false,
    "rawInputTokens": 0,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:c54333f2ff4d4b45e3507dc0eff12c52a79cf57681bd64ba6eae229eeb5c896c",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:52d471b28144669b089489814684cea7fd487e28e0e1587fa898e0e05daa55f5",
        "workspaceReused": false,
        "activeWorkspaceId": "0d4e468f-bef9-426c-86b6-e16a0649a6c6",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 0,
    "cachedInputTokens": 0,
    "taskSessionReused": false,
    "persistedSessionId": "f7153c53-f486-47f8-b2a2-f68fecc849a8",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 0,
    "sessionRotationReason": null
  }
}
clear-task-first-response passed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered24s agent
first-task.runner-acpx-claude.local.clear-task-first-response
Matchers and test context
Attempt
1
Duration
54s
Agent runtime
24s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 24149,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "claude-sonnet-5",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 0,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 0,
    "sessionReused": false,
    "rawInputTokens": 0,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:347cf151de855aec0f9b5648778cb9598bac707b4c9309e40028940bbbf27032",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:0feedd214627ee732593a797f576c678c78bfb355d350cff975b6c90ac56946f",
        "workspaceReused": false,
        "activeWorkspaceId": "06f562c7-feb4-45ab-aefc-be82ad488f25",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 0,
    "cachedInputTokens": 0,
    "taskSessionReused": false,
    "persistedSessionId": "c5dade5f-de9e-43d9-a39d-fad0de405c33",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 0,
    "sessionRotationReason": null
  }
}
ambiguous-task-first-response failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered23s agent
first-task.runner-acpx-claude.local.ambiguous-task-first-response
Matchers and test context
Attempt
1
Duration
48s
Agent runtime
23s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

question-choice-options: 75681f86-e9be-4507-9415-2445980aa772 / org-purpose: "What does your organization do, or what will it do?" has 1 distinct choice option(s); expected at least 2, or a text question; 75681f86-e9be-4507-9415-2445980aa772 / first-goal: "What's the first thing you want this Paperclip team to help with?" has 1 distinct choice option(s); expected at least 2, or a text question; 75681f86-e9be-4507-9415-2445980aa772 / done-looks-like: "What does "done" look like for that first goal?" has 1 distinct choice option(s); expected at least 2, or a text question expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 10 - Array [] + Array [ + Object { + "detail": "75681f86-e9be-4507-9415-2445980aa772 / org-purpose: \"What does your organization do, or what will it do?\" has 1 distinct choice option(s); expected at least 2, or a text question; 75681f86-e9be-4507-9415-2445980aa772 / first-goal: \"What's the first thing you want this Paperclip team to help with?\" has 1 distinct choice option(s); expected at least 2, or a text question; 75681f86-e9be-4507-9415-2445980aa772 / done-looks-like: \"What does \"done\" look like for that first goal?\" has 1 distinct choice option(s); expected at least 2, or a text question", + "evidence": Array [ + "response-1", + ], + "id": "question-choice-options", + "passed": false, + }, + ]

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Fail json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} 75681f86-e9be-4507-9415-2445980aa772 / org-purpose: "What does your organization do, or what will it do?" has 1 distinct choice option(s); expected at least 2, or a text question; 75681f86-e9be-4507-9415-2445980aa772 / first-goal: "What's the first thing you want this Paperclip team to help with?" has 1 distinct choice option(s); expected at least 2, or a text question; 75681f86-e9be-4507-9415-2445980aa772 / done-looks-like: "What does "done" look like for that first goal?" has 1 distinct choice option(s); expected at least 2, or a text question
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 22834,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "claude-sonnet-5",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 0,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 0,
    "sessionReused": false,
    "rawInputTokens": 0,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:c73a906f8dce76b41ccdcddb3a3b1166aff4fb8b3c66a7e3e5d46c5ce4f2644c",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:14391c41460e05090e7fee4ff3bbe9b41bf84a07af1bb7aec4466459eb1dccb9",
        "workspaceReused": false,
        "activeWorkspaceId": "9b036561-0919-4ccf-87c7-1409f29bbc90",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 0,
    "cachedInputTokens": 0,
    "taskSessionReused": false,
    "persistedSessionId": "2c702538-0936-4c29-8c56-795bae451b7a",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 0,
    "sessionRotationReason": null
  }
}
plain-message-first-response failed
Tokens18 in · 3,060 out327,882 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered51s agent
first-task.runner-acpx-claude.local.plain-message-first-response
Matchers and test context
Attempt
1
Duration
1m 16s
Agent runtime
51s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Behavior failure: work executed before acceptance expect(received).toBe(expected) // Object.is equality Expected: true Received: false

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Fail json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Fail json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 18,
      "outputTokens": 3060,
      "cachedInputTokens": 327882,
      "totalTokens": 330960,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 51298,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-sonnet-5",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 18,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 3060,
    "sessionReused": false,
    "rawInputTokens": 18,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:647e16cc2ca88dcd59e2293b45a31d0872d98888f96512bf4bb400956b2ca010",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:7569deec66da3c456836d30b0be693b1792bf8428b7a8237280a924684c14321",
        "workspaceReused": false,
        "activeWorkspaceId": "21b07671-f0b4-4ac2-8dc4-bb90485330b7",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 3060,
    "cachedInputTokens": 327882,
    "taskSessionReused": false,
    "persistedSessionId": "e7e60488-81e8-4cfd-96b9-1a58e0be3b90",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 327882,
    "sessionRotationReason": null
  }
}
plan-first-response failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered29s agent
first-task.runner-acpx-claude.local.plan-first-response
Matchers and test context
Attempt
1
Duration
55s
Agent runtime
29s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

durable-plan: Save the requested plan before acceptance expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 10 - Array [] + Array [ + Object { + "detail": "Save the requested plan before acceptance", + "evidence": Array [ + "response-1", + ], + "id": "durable-plan", + "passed": false, + }, + ]

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 29316,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "claude-sonnet-5",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 0,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 0,
    "sessionReused": false,
    "rawInputTokens": 0,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:10f87a133335a3ed159f41b3fbf8d6832abf5586fa8253154f1d91509a519dc5",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:0a02197c6259437b2f01022d90ad8c1ceacfe13269b80662d4ffe837261022dc",
        "workspaceReused": false,
        "activeWorkspaceId": "b8ddef77-0a50-42fb-b7a5-6a74d15c7c49",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 0,
    "cachedInputTokens": 0,
    "taskSessionReused": false,
    "persistedSessionId": "0c57b0e1-d974-4d57-986c-b3d8e4b481e3",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 0,
    "sessionRotationReason": null
  }
}
ordinary-task-control failed
Tokens12 in · 1,659 out195,663 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered35s agent
first-task.runner-acpx-claude.local.ordinary-task-control
Matchers and test context
Attempt
1
Duration
1m 9s
Agent runtime
35s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-2

ordinary-task-control: Ordinary work produces output without onboarding questions or delegation expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 10 - Array [] + Array [ + Object { + "detail": "Ordinary work produces output without onboarding questions or delegation", + "evidence": Array [ + "response-1", + ], + "id": "ordinary-task-control", + "passed": false, + }, + ]

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Fail json_path {"kind":"json_path","path":"firstTask.checks.ordinary-task-control","expected":true} Ordinary work produces output without onboarding questions or delegation
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 12,
      "outputTokens": 1659,
      "cachedInputTokens": 195663,
      "totalTokens": 197334,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 35010,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-sonnet-5",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 12,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1659,
    "sessionReused": false,
    "rawInputTokens": 12,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": true,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:545ce5b31bea84e202041db14e914229b81e5d77746f5ff3865a95915be67d36",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:c042418a694fe80c6158664ea736a2656ada5ff1023b3d73eeb12f4fae0f3aa0",
        "workspaceReused": false,
        "activeWorkspaceId": null,
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1659,
    "cachedInputTokens": 195663,
    "taskSessionReused": false,
    "persistedSessionId": "6d35260a-bd38-46b3-b201-a234d7f63483",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 195663,
    "sessionRotationReason": null
  }
}
interview-plan-accept failed
Tokens26 in · 5,898 out483,196 cached · 2/4 runs covered
LLM spend$0.0000002/4 runs provider-priced
ExecutionLocal · not metered2m 43s agent
first-task.runner-acpx-claude.local.interview-plan-accept
Matchers and test context
Attempt
1
Duration
2m 55s
Agent runtime
2m 43s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

durable-plan: Save the requested plan before acceptance accepted-plan-retained: The accepted plan remains available as a durable document expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 18 - Array [] + Array [ + Object { + "detail": "Save the requested plan before acceptance", + "evidence": Array [ + "clarified-2", + ], + "id": "durable-plan", + "passed": false, + }, + Object { + "detail": "The accepted plan remains available as a durable document", + "evidence": Array [ + "finished-4", + ], + "id": "accepted-plan-retained", + "passed": false, + }, + ]

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.accepted-plan-retained","expected":true} The accepted plan remains available as a durable document
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 26,
      "outputTokens": 5898,
      "cachedInputTokens": 483196,
      "totalTokens": 489120,
      "reportedCostUsd": 0,
      "costStatus": "partial"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 163407,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "49851263-75f9-4215-a030-1cf260135e7a",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 8,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1051,
          "sessionReused": false,
          "rawInputTokens": 8,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:4e2221acc07437a687018488533abc21476b41cf926ac6503f71bda80ebaac09",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a7febb9f3e5d192500ca5b43df9d335bc11a09c49d9e872de20473e1428e8cb",
              "workspaceReused": false,
              "activeWorkspaceId": "a058c38f-32d4-4a1d-bbb5-163a6ff63340",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1051,
          "cachedInputTokens": 126156,
          "taskSessionReused": false,
          "persistedSessionId": "29c2c2db-3fa0-45b3-b9b6-271040f546d1",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 126156,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "ec6dff26-8476-4898-98a5-8f9409bb8b30",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 18,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 4847,
          "sessionReused": true,
          "rawInputTokens": 18,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:4e2221acc07437a687018488533abc21476b41cf926ac6503f71bda80ebaac09",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a7febb9f3e5d192500ca5b43df9d335bc11a09c49d9e872de20473e1428e8cb",
              "workspaceReused": false,
              "activeWorkspaceId": "bdf2859e-6635-456f-9d51-44c65b8e23a9",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4847,
          "cachedInputTokens": 357040,
          "taskSessionReused": true,
          "persistedSessionId": "c4c1a454-735b-4b95-ba85-bb49f1cd51b6",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 357040,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "9d884305-3bbc-4915-928d-adbd3099e265",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 0,
          "sessionReused": true,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:4e2221acc07437a687018488533abc21476b41cf926ac6503f71bda80ebaac09",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a7febb9f3e5d192500ca5b43df9d335bc11a09c49d9e872de20473e1428e8cb",
              "workspaceReused": false,
              "activeWorkspaceId": "44b37c45-e034-4f3d-84d9-448ba509fddf",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": true,
          "persistedSessionId": "614987cf-2872-49e6-b432-12cc08101a9e",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "41e953bc-5b26-4498-a0ef-891be269ca2d",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 0,
          "sessionReused": false,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:4e2221acc07437a687018488533abc21476b41cf926ac6503f71bda80ebaac09",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4a7febb9f3e5d192500ca5b43df9d335bc11a09c49d9e872de20473e1428e8cb",
              "workspaceReused": false,
              "activeWorkspaceId": "0383f37b-6b79-4c29-9af4-edc5d9e28ed5",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "31897004-45c1-4019-9e37-5a9abef6e3f5",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-card-accept passed
Tokens30 in · 4,895 out605,428 cached · 2/3 runs covered
LLM spend$0.0000002/3 runs provider-priced
ExecutionLocal · not metered1m 45s agent
first-task.runner-acpx-claude.local.task-card-accept
Matchers and test context
Attempt
1
Duration
1m 49s
Agent runtime
1m 45s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 3,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 30,
      "outputTokens": 4895,
      "cachedInputTokens": 605428,
      "totalTokens": 610353,
      "reportedCostUsd": 0,
      "costStatus": "partial"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 105367,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "40356c24-453d-44fb-bc48-e4e81156969c",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 8,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1434,
          "sessionReused": false,
          "rawInputTokens": 8,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c354f6ae85645f7f99e3617d39f77c90a28409b6db97182ef4ed5b965e78c4b9",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e85850fbcc83319ca247e673c099fa1688fd6481ec33b583f93037fa1ef6dbe6",
              "workspaceReused": false,
              "activeWorkspaceId": "2ff5c14b-9bf9-45a6-8b9e-c2ef8b86406a",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1434,
          "cachedInputTokens": 127735,
          "taskSessionReused": false,
          "persistedSessionId": "f62771b3-30ce-4e24-80ed-ca39e82346af",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 127735,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "14fe2aab-e0fe-4fd1-bfaa-381f36b7cbef",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 22,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 3461,
          "sessionReused": true,
          "rawInputTokens": 22,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c354f6ae85645f7f99e3617d39f77c90a28409b6db97182ef4ed5b965e78c4b9",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e85850fbcc83319ca247e673c099fa1688fd6481ec33b583f93037fa1ef6dbe6",
              "workspaceReused": false,
              "activeWorkspaceId": "938e2a11-152a-42cb-9130-cff96f11fc0b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3461,
          "cachedInputTokens": 477693,
          "taskSessionReused": true,
          "persistedSessionId": "6df8340c-23fc-4d13-a0bf-409e62357edd",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 477693,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "c6aac01c-44a9-44c9-ae79-e05661c5e31c",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 0,
          "sessionReused": false,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c354f6ae85645f7f99e3617d39f77c90a28409b6db97182ef4ed5b965e78c4b9",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e85850fbcc83319ca247e673c099fa1688fd6481ec33b583f93037fa1ef6dbe6",
              "workspaceReused": false,
              "activeWorkspaceId": "f8ef27b9-f3e7-49d7-ac6c-547ea71683fd",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "962b1c14-8374-43c6-b32f-05c5b7a5d6cf",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-reply-accept passed
Tokens38 in · 7,865 out701,861 cached · 3/4 runs covered
LLM spend$0.0000003/4 runs provider-priced
ExecutionLocal · not metered2m 39s agent
first-task.runner-acpx-claude.local.task-reply-accept
Matchers and test context
Attempt
1
Duration
2m 41s
Agent runtime
2m 39s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 3,
      "runsWithReportedCost": 3,
      "inputTokens": 38,
      "outputTokens": 7865,
      "cachedInputTokens": 701861,
      "totalTokens": 709764,
      "reportedCostUsd": 0,
      "costStatus": "partial"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 159216,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "363271ef-4afd-4a8c-86c6-328f67249b91",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 14,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 3062,
          "sessionReused": true,
          "rawInputTokens": 14,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:bf696e16bdb1ac83d90540789b6d3cc6354ef1fe68ced38f769d2f72470a82c5",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:ea5a66399ef164b171f1600628283af70caedc5e13aaf7b1db9696df2c07b7b6",
              "workspaceReused": false,
              "activeWorkspaceId": "132e6b55-b693-4a0a-abf6-120475818007",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3062,
          "cachedInputTokens": 254733,
          "taskSessionReused": true,
          "persistedSessionId": "bb1be5af-778a-4d09-8aac-0dc33ea334e5",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 254733,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "afd508ce-5faf-437c-851c-82c7d4be054a",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 8,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1749,
          "sessionReused": false,
          "rawInputTokens": 8,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:bf696e16bdb1ac83d90540789b6d3cc6354ef1fe68ced38f769d2f72470a82c5",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:ea5a66399ef164b171f1600628283af70caedc5e13aaf7b1db9696df2c07b7b6",
              "workspaceReused": false,
              "activeWorkspaceId": "65535f0c-0960-4c46-86f9-3bfcd6cf0411",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1749,
          "cachedInputTokens": 128026,
          "taskSessionReused": false,
          "persistedSessionId": "e52aa31f-5acf-40e5-a159-6fce3a97c3d8",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 128026,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "31c6725e-b7a0-4f32-a8d4-a00b37971d7e",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 16,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 3054,
          "sessionReused": true,
          "rawInputTokens": 16,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:bf696e16bdb1ac83d90540789b6d3cc6354ef1fe68ced38f769d2f72470a82c5",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:ea5a66399ef164b171f1600628283af70caedc5e13aaf7b1db9696df2c07b7b6",
              "workspaceReused": false,
              "activeWorkspaceId": "b5ff4d06-aa79-4f48-9a9b-a0bc9d2363fb",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3054,
          "cachedInputTokens": 319102,
          "taskSessionReused": true,
          "persistedSessionId": "8b48de48-f067-4e51-86dc-f68264a9edb4",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 319102,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "487644ec-01ba-4f38-a942-e716baa3a174",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 0,
          "sessionReused": false,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:bf696e16bdb1ac83d90540789b6d3cc6354ef1fe68ced38f769d2f72470a82c5",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:ea5a66399ef164b171f1600628283af70caedc5e13aaf7b1db9696df2c07b7b6",
              "workspaceReused": false,
              "activeWorkspaceId": "19712d01-bd4a-473c-93b4-ec108accd45d",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "cc5919fc-e664-49d4-ae28-c09ba7763f64",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
clarify-propose-accept passed
Tokens32 in · 8,516 out595,048 cached · 2/4 runs covered
LLM spend$0.0000002/4 runs provider-priced
ExecutionLocal · not metered3m 0s agent
first-task.runner-acpx-claude.local.clarify-propose-accept
Matchers and test context
Attempt
1
Duration
2m 54s
Agent runtime
3m 0s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 32,
      "outputTokens": 8516,
      "cachedInputTokens": 595048,
      "totalTokens": 603596,
      "reportedCostUsd": 0,
      "costStatus": "partial"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 179826,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "abf983ff-1045-44c1-90d4-a9b633da796f",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 16,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2747,
          "sessionReused": false,
          "rawInputTokens": 16,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d38297d3f68a83e239e11ea4b6f1573a631f4db4549dea4d1fe201461211a028",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:714c79a33135655d0bc27e036864451574a85b28a3701fa4022d212343d13a41",
              "workspaceReused": false,
              "activeWorkspaceId": "9df49688-cf15-4d1b-abfe-a60102a86efd",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2747,
          "cachedInputTokens": 278023,
          "taskSessionReused": false,
          "persistedSessionId": "6c27ea58-515f-429f-82e7-1b8efa0ad400",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 278023,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "cc62864d-5d88-4efa-bacc-44f3c44296cc",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 16,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 5769,
          "sessionReused": true,
          "rawInputTokens": 16,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d38297d3f68a83e239e11ea4b6f1573a631f4db4549dea4d1fe201461211a028",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:714c79a33135655d0bc27e036864451574a85b28a3701fa4022d212343d13a41",
              "workspaceReused": false,
              "activeWorkspaceId": "0093a71f-950e-4210-b43d-a3823ee50254",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 5769,
          "cachedInputTokens": 317025,
          "taskSessionReused": true,
          "persistedSessionId": "042bd0ed-185e-4ad3-9320-6ee6e63fd7c1",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 317025,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "a7e6a366-9854-4da7-b33c-10719c43a1c0",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 0,
          "sessionReused": true,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d38297d3f68a83e239e11ea4b6f1573a631f4db4549dea4d1fe201461211a028",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:714c79a33135655d0bc27e036864451574a85b28a3701fa4022d212343d13a41",
              "workspaceReused": false,
              "activeWorkspaceId": "e12fb847-a30c-4ed9-895e-f74347652715",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": true,
          "persistedSessionId": "182e9ed6-8ff2-493a-8e5e-30a855cef581",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "b2401d41-1ca8-4c38-b9d5-3ce43c63075a",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 0,
          "sessionReused": false,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d38297d3f68a83e239e11ea4b6f1573a631f4db4549dea4d1fe201461211a028",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:714c79a33135655d0bc27e036864451574a85b28a3701fa4022d212343d13a41",
              "workspaceReused": false,
              "activeWorkspaceId": "65a0d6aa-9231-4861-b0c0-f8f13e8f8bf6",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "415daf20-060c-44a3-bd7c-e53a24cbb245",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
revise-accept passed
Tokens46 in · 8,916 out902,738 cached · 3/5 runs covered
LLM spend$0.0000003/5 runs provider-priced
ExecutionLocal · not metered3m 13s agent
first-task.runner-acpx-claude.local.revise-accept
Matchers and test context
Attempt
1
Duration
3m 18s
Agent runtime
3m 13s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 3,
      "runsWithReportedCost": 3,
      "inputTokens": 46,
      "outputTokens": 8916,
      "cachedInputTokens": 902738,
      "totalTokens": 911700,
      "reportedCostUsd": 0,
      "costStatus": "partial"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 193018,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "5f1ceacc-2409-4a2d-b05a-54f0d3b5ee08",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 8,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1619,
          "sessionReused": true,
          "rawInputTokens": 8,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:566b50e94a961892b72c3f497be736ae9fdf6071a599550fb46792cf922d59ec",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:28084530fbfad949f9b106a87e4ae492b895c98326f6e49d8360e37bee283be5",
              "workspaceReused": false,
              "activeWorkspaceId": "2fd68969-83c8-4b07-a8fb-a1ca310f28d4",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1619,
          "cachedInputTokens": 135741,
          "taskSessionReused": true,
          "persistedSessionId": "fdb27974-2d0d-483b-a712-8cc10a6cc407",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 135741,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "c0b916ca-19ec-4fca-8c88-48132baa60ec",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 14,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2884,
          "sessionReused": false,
          "rawInputTokens": 14,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:566b50e94a961892b72c3f497be736ae9fdf6071a599550fb46792cf922d59ec",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:28084530fbfad949f9b106a87e4ae492b895c98326f6e49d8360e37bee283be5",
              "workspaceReused": false,
              "activeWorkspaceId": "41360abc-ab1c-49ce-beaa-5faffdff65ce",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2884,
          "cachedInputTokens": 238423,
          "taskSessionReused": false,
          "persistedSessionId": "2b4d175d-1129-45f9-9755-b89808c5c263",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 238423,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "a90d16bd-3d44-4022-8953-f824e0d950ab",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 24,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 4413,
          "sessionReused": true,
          "rawInputTokens": 24,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:566b50e94a961892b72c3f497be736ae9fdf6071a599550fb46792cf922d59ec",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:28084530fbfad949f9b106a87e4ae492b895c98326f6e49d8360e37bee283be5",
              "workspaceReused": false,
              "activeWorkspaceId": "928766d2-7efc-4bd5-924a-c70c02e92c0a",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4413,
          "cachedInputTokens": 528574,
          "taskSessionReused": true,
          "persistedSessionId": "fca86025-3fbf-4416-9acb-ed651f7820c7",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 528574,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "aee203b0-ffac-497d-aeba-dc3de1a0096c",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 0,
          "sessionReused": true,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:566b50e94a961892b72c3f497be736ae9fdf6071a599550fb46792cf922d59ec",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:28084530fbfad949f9b106a87e4ae492b895c98326f6e49d8360e37bee283be5",
              "workspaceReused": false,
              "activeWorkspaceId": "84706a46-941c-4202-a511-70779ce07c03",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": true,
          "persistedSessionId": "4fb3743e-00f4-4dd2-842d-5b94a518414d",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "b9685c8c-3314-46db-a7c3-36cea8dab369",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 0,
          "sessionReused": false,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:566b50e94a961892b72c3f497be736ae9fdf6071a599550fb46792cf922d59ec",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:28084530fbfad949f9b106a87e4ae492b895c98326f6e49d8360e37bee283be5",
              "workspaceReused": false,
              "activeWorkspaceId": "e7379a17-0364-4c93-9096-b5ad77050f31",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "16e92a17-e5af-4bdf-9353-64edb00feb2e",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
reject-no-execution passed
Tokens6 in · 796 out93,734 cached · 1/2 runs covered
LLM spend$0.0000001/2 runs provider-priced
ExecutionLocal · not metered46s agent
first-task.runner-acpx-claude.local.reject-no-execution
Matchers and test context
Attempt
1
Duration
1m 18s
Agent runtime
46s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.rejection-respected","expected":true} Rejected work never executes
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 6,
      "outputTokens": 796,
      "cachedInputTokens": 93734,
      "totalTokens": 94536,
      "reportedCostUsd": 0,
      "costStatus": "partial"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 45809,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "465483ae-e382-4d4b-a76b-c26b1b8ac4f9",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 6,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 796,
          "sessionReused": true,
          "rawInputTokens": 6,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0e0ae53b46537718d98e1ca79c654b06374b7341b88b2a149448e94051268dfa",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:f0e7be5a83ea36fd96f92e291b5b3a3cb1ca2a428b4fd2991b954d18e01d99f5",
              "workspaceReused": false,
              "activeWorkspaceId": "526a0829-d320-45cd-8b1d-e58eb3ece2dc",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 796,
          "cachedInputTokens": 93734,
          "taskSessionReused": true,
          "persistedSessionId": "71f93370-5b60-445c-a76f-88948f94cdd9",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 93734,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "c7202914-c249-4e0f-91d2-a4628a07f4c4",
        "usage": {
          "model": "claude-sonnet-5",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 0,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 0,
          "sessionReused": false,
          "rawInputTokens": 0,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:0e0ae53b46537718d98e1ca79c654b06374b7341b88b2a149448e94051268dfa",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:f0e7be5a83ea36fd96f92e291b5b3a3cb1ca2a428b4fd2991b954d18e01d99f5",
              "workspaceReused": false,
              "activeWorkspaceId": "6a1fe6a2-3e03-4509-80b8-3c0e4fbcbe93",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 0,
          "cachedInputTokens": 0,
          "taskSessionReused": false,
          "persistedSessionId": "3ce2d9cd-5e6c-48f0-a0d4-9b2afc2d0ab3",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 0,
          "sessionRotationReason": null
        }
      }
    ]
  }
}

History

Campaign trends

No historical campaigns have been published yet.