From 18f4ef2126bbfb6c5099402b7d3cad32038daffd Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Mon, 4 May 2026 22:36:55 -0400 Subject: [PATCH] feat(sdlc): add delegation model tier policy Set modelProfile cheap only for mechanical, bounded tasks. Leave unset (judgment/reasoning/QA) for standard tier. When in doubt, leave unset. Co-Authored-By: Claude Opus 4.7 --- skills/sdlc/SKILL.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/skills/sdlc/SKILL.md b/skills/sdlc/SKILL.md index 713ac25..995bd34 100644 --- a/skills/sdlc/SKILL.md +++ b/skills/sdlc/SKILL.md @@ -6,7 +6,7 @@ description: > product analysis intake, PR review and merge policy, the handoff protocol, status semantics, infrastructure layout, the canonical tools list, the GitHub-origin issue board-approval gate, the cc-cpfarhood visibility rule, - and the scheduled penetration testing program. + the scheduled penetration testing program, and delegation model tier policy. --- # Software Development Lifecycle @@ -124,6 +124,17 @@ gh pr create --base dev --title "..." --body "... cc @cpfarhood" > **Penetration testing.** Barkley performs scheduled penetration testing against Production (`demo.groombook.dev`) and Demo independently of the PR workflow. Board-authorized; not triggered per-PR. Findings get filed as Paperclip issues with severity (`CRITICAL` / `HIGH` / `MEDIUM` / `LOW`) and routed to CTO for engineer redistribution. +## Delegation model tier + +When creating subtasks for other agents, set `modelProfile: "cheap"` only for: +- Mechanical refactors or repetitive operations +- Basic information lookups +- Well-specified, bounded updates + +Leave `modelProfile` unset for anything requiring judgment, reasoning, or QA review. + +When in doubt, leave it unset. + ## Handoff protocol — mandatory Every handoff to another agent requires ALL THREE steps: