sprint-contract-observability
Add process observability for agent work. Use when a task needs sprint contracts, evaluator rubrics, task traces, acceptance evidence, or structured feedback between generator and reviewer roles.
Files2
View on GitHubSKILL.mdskills/sprint-contract-observability/SKILL.md
GitHubSprint Contract Observability
Purpose
Make agent process intent observable through contracts, rubrics, traces, and evidence-backed evaluator feedback.
Inspect First
- current task plan, specs, feature list, observability docs, review rubric, validation scripts, browser/runtime debugging docs, and recent QA feedback
Procedure
Create a sprint contract.
- Use
docs/observability/sprint-contract.md. - Define scope, exclusions, touched surfaces, verification standards, runtime signals, and handoff expectations.
- Use
Create an evaluator rubric.
- Use
docs/observability/evaluator-rubric.md. - Score correctness, product behavior, architecture, tests, accessibility, observability, and maintainability when relevant.
- Use
Record task trace when useful.
- Use
docs/observability/task-trace.jsonlfor task events, checks, failures, fixes, and evidence. - Keep entries compact and machine-readable.
- Use the canonical trajectory event shape: version, timestamp, task id, task type, phase, action, files read, files changed, commands run, validation, risk surfaces, intervention, outcome, and notes.
- Route trajectory classification and advisory risk scoring to
$trajectory-risk-supervisor.
- Use
Add advisory validation.
- Create or recommend
scripts/check-sprint-contract. - Use
scripts/check_sprint_contract.pyfrom this plugin.
- Create or recommend
Coordinate runtime observability.
- Use
observability-harnessfor logs, diagnostics, correlation IDs, and health checks. - Use
chrome-devtools-runtime-debuggerfor live browser evidence. - Use
agent-reviewerfor findings-first evaluation. - Use
$subagent-review-orchestratorwhen explicit reviewer, browser QA, docs research, or trajectory auditor subagents would improve evaluation.
- Use
Validation
- Run
./scripts/check-sprint-contractwhen present. - Confirm scope, exclusions, verification standards, rubric, and trace are consistent.
- Confirm evaluator feedback cites evidence instead of subjective approval.
Completion Criteria
- The task has observable process intent and structured evaluation criteria.
- Future sessions can see why work was accepted, rejected, or deferred.