tasks: propose an ops domain — five ops-altitude tasks (policy-grounded detection, governed drafting, evidence discipline) - #10
Conversation
Five tasks under a proposed new 'ops' domain, measuring the operations altitude below the L3 roadmap: policy-grounded SLA breach detection, governed client-facing drafting, a deterministic cross-system revenue-at-risk rollup, an evidence-disciplined decision brief, and a negative-evidence task whose correct answer is a grounded 'does not exist'. Ground truth computed from the dataset (reference date 2026-04-13); criteria in the required/weighted format, ID-agnostic; canary embedded in every file; no data changes. dataset.toml digests computed locally over task-dir contents — maintainers may regenerate via harbor add. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
The instruction.md should include instruction on how the agent should submit the response: This is a conversational task where you respond to a user message via an API endpoint. The container exposes: POST http://localhost:8000/submit_agent_response Request format: {
"assistant": "Your response text"
}Response: Example curl: curl -X POST http://localhost:8000/submit_agent_response \
-H "Content-Type: application/json" \
-d "{\"assistant\": \"Your response here\"}"Initial user message |
…ction.md (review feedback) Per review: each instruction.md now opens with the standard conversational-task preamble (POST /submit_agent_response contract + example curl) and presents the task query under '## Initial user message', matching the eng-* task format. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@jonmaaku-rev — done: all five On the findings (per the Slack thread — happy to shape this into whatever section fits): We ran an interface A/B over this dataset's central claim — that retrieval architecture dominates model choice. Same model, same tasks, same judge. Arm A: protocol-realistic raw MCP surfaces (SOQL / Jira v3 / Drive v3). Arm B: a "governed context" tier — pre-joined views with policy thresholds applied at the data layer and a context fingerprint (records/documents/exclusions consumed) on every response. Four findings, honestly caveated (n=1 per cell, two mid-difficulty tasks — directional, not statistical):
The runnable pieces are packaged and ready as a second PR: the |
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Summary
Following up on the call with Nimit, Jeff, and Ahmed — the tasks half of the setup I described, packaged per CONTRIBUTING.md and docs/task-authoring.md.
Five tasks under a proposed new
opsdomain. Where the existing domains measure retrieval and analysis Q&A, these measure the operations altitude — the seam right below the L3 roadmap:ops-l1-a— negative evidence: a fake account + a fake MSA tier; the correct answer is a grounded "does not exist" with the searches shown.ops-l1-b— deterministic cross-system revenue-at-risk rollup via the part hierarchy (L1 per the authoring guide's deterministic-join rule).ops-l2-a— SLA breach detection under per-tier MSA thresholds, with mandated exclusions (no-SLA Starter tickets; post-reference-date tickets).ops-l2-b— governed drafting: client-facing escalation drafts grounded in real tickets, bounded by the MSA, framed for human review.ops-l2-c— a decision brief where every claim carries a citation and silence in the data must be stated, not filled.All ground truth computed from the dataset (reference date 2026-04-13); criteria are required/weighted per the format, ID-agnostic; canary embedded in every file; no data changes. Trajectories are semantic reference answers per the authoring guide — happy to swap in recorded run trajectories if preferred.
Type of contribution
Validation
make validatepassesAll five tasks were run extensively against this dataset via my own A/B harness (multi-arm, multi-model — findings summarized in the PR comment). I have not run
make run-taskin this checkout or verified with Harbor; dataset.toml digests were computed locally over each task dir's contents, so please regenerate viaharbor addif the publish flow needs canonical ones. No dataset changes in this PR (the two checked dataset/doc boxes are vacuously true: no data touched, no behavior-changing docs required).Commands run
Notes for reviewers
## Initial user messageformat.opsthe domain name you want, or should these fold into support/sales with new letters?