Calibration Report: software-dev

Mission: software-dev
Date: 2026-04-27
Overlay: .kittify/doctrine/overlays/calibration-software-dev.yaml
Status: No edge changes required — all steps pass §4.5.1


Summary

All 6 steps pass the §4.5.1 inequality after the overlay is applied (overlay is empty — no mutations required). The shipped src/doctrine/graph.yaml already provides complete required context for every step. Transitive extras surfaced by requires/suggests traversal are classified as known_irrelevant (benign).


Step-by-Step Findings

Step: specify

Column Value
Step id specify
Action id action:software-dev/specify
Profile id agent_profile:planner-priti
Resolved DRG artifact URNs directive:DIRECTIVE_003, directive:DIRECTIVE_010, tactic:adr-drafting-workflow†, tactic:premortem-risk-identification†, tactic:requirements-validation-workflow
Scope edges involved directive:DIRECTIVE_003, directive:DIRECTIVE_010, tactic:requirements-validation-workflow
Missing context none
Irrelevant / too-broad context none (†transitive extras are known_irrelevant)
Recommended DRG edge changes none
Before/after evidence Before: 5 URNs. After: unchanged (no fix needed).

Step: plan

Column Value
Step id plan
Action id action:software-dev/plan
Profile id agent_profile:planner-priti
Resolved DRG artifact URNs directive:DIRECTIVE_003, directive:DIRECTIVE_010, tactic:adr-drafting-workflow, tactic:eisenhower-prioritisation†, tactic:premortem-risk-identification, tactic:problem-decomposition, tactic:requirements-validation-workflow, tactic:review-intent-and-risk-first†, tactic:stakeholder-alignment
Scope edges involved directive:DIRECTIVE_003, directive:DIRECTIVE_010, tactic:adr-drafting-workflow, tactic:premortem-risk-identification, tactic:problem-decomposition, tactic:requirements-validation-workflow
Missing context none
Irrelevant / too-broad context none (†transitive extras from tactic:adr-drafting-workflow → suggests chain are known_irrelevant)
Recommended DRG edge changes none
Before/after evidence Before: 9 URNs. After: unchanged.

Step: tasks

Column Value
Step id tasks
Action id action:software-dev/tasks
Profile id agent_profile:planner-priti
Resolved DRG artifact URNs directive:DIRECTIVE_003, directive:DIRECTIVE_010, directive:DIRECTIVE_024, tactic:adr-drafting-workflow, tactic:change-apply-smallest-viable-diff†, tactic:code-review-incremental†, tactic:eisenhower-prioritisation†, tactic:premortem-risk-identification†, tactic:problem-decomposition, tactic:requirements-validation-workflow, tactic:review-intent-and-risk-first†, tactic:stakeholder-alignment
Scope edges involved directive:DIRECTIVE_003, directive:DIRECTIVE_010, directive:DIRECTIVE_024, tactic:adr-drafting-workflow, tactic:problem-decomposition, tactic:requirements-validation-workflow
Missing context none
Irrelevant / too-broad context none (†transitive from DIRECTIVE_024 → requires → tactic:change-apply-smallest-viable-diff etc.)
Recommended DRG edge changes none
Before/after evidence Before: 12 URNs. After: unchanged.

Step: implement

Column Value
Step id implement
Action id action:software-dev/implement
Profile id agent_profile:implementer-ivan
Resolved DRG artifact URNs 35 URNs (all required + transitive refactoring tactics, styleguides, testing tactics via DIRECTIVE_025, DIRECTIVE_030, DIRECTIVE_034)
Scope edges involved directive:DIRECTIVE_024/025/028/029/030/034, tactic:acceptance-test-first, tactic:autonomous-operation-protocol, tactic:behavior-driven-development, tactic:change-apply-smallest-viable-diff, tactic:function-over-form-testing, tactic:quality-gate-verification, tactic:stopping-conditions, tactic:tdd-red-green-refactor, toolguide:efficient-local-tooling
Missing context none
Irrelevant / too-broad context none (transitive refactoring tactics and styleguides are known_irrelevant)
Recommended DRG edge changes none
Before/after evidence Before: 35 URNs. After: unchanged.

Step: review

Column Value
Step id review
Action id action:software-dev/review
Profile id agent_profile:reviewer-renata
Resolved DRG artifact URNs 47 URNs (rich review surface including DIRECTIVE_001/031/032 transitively via DIRECTIVE_031 → requires → DIRECTIVE_001, plus refactoring/testing tactics)
Scope edges involved directive:DIRECTIVE_010/024/025/028/029/030/034/037, review-specific tactics
Missing context none
Irrelevant / too-broad context none (transitive extras from DIRECTIVE_025/030/034 are known_irrelevant)
Recommended DRG edge changes none
Before/after evidence Before: 47 URNs. After: unchanged.

Step: retrospect

Column Value
Step id retrospect
Action id action:software-dev/retrospect
Profile id agent_profile:retrospective-facilitator
Resolved DRG artifact URNs agent_profile:retrospective-facilitator, directive:DIRECTIVE_003, directive:DIRECTIVE_010, directive:DIRECTIVE_018, styleguide:kitty-glossary-writing, tactic:adr-drafting-workflow, tactic:autonomous-operation-protocol, tactic:glossary-curation-interview, tactic:premortem-risk-identification, tactic:requirements-validation-workflow, tactic:stopping-conditions
Scope edges involved agent_profile:retrospective-facilitator, directive:DIRECTIVE_003/010/018, styleguide:kitty-glossary-writing, tactic:adr-drafting-workflow, tactic:autonomous-operation-protocol, tactic:glossary-curation-interview, tactic:requirements-validation-workflow, tactic:stopping-conditions
Missing context none
Irrelevant / too-broad context none (rich retrospect scope is appropriate)
Recommended DRG edge changes none
Before/after evidence Before: 11 URNs. After: unchanged.