chore(sdlc): align SDLC skill with cartsnitch/org structure #7

Merged
Chris Farhood merged 3 commits from loose-sdlc-to-match-privesc into main 2026-05-26 15:32:24 +00:00
Owner

Summary

  • Mirror cartsnitch/org's SDLC structure section-for-section, swapping in groombook agents, registries, and domains.
  • CTO merges dev → uat (was QA); CEO Scrubs McBarkley merges uat → main (was Shedward).
  • Restore delegation-model-tier section dropped in the prior loosen pass.
  • Simplify Gitea auth — GITEA_TOKEN is pre-set in the agent env; drop tea login add.
  • Add Playwright MCP to canonical tools, CalVer tag detail, and imagePullPolicy: Always note.
  • Removed the incorrect shared-Gitea-App-identity claim — agents have individual Gitea identities.

Branch also carries 60b9b41 (prior loosen pass) and 2d9e7cf (agent avatars) which had not yet been merged to main.

Test plan

  • Visual review of skills/sdlc/SKILL.md against ../cartsnitch/org/skills/sdlc/SKILL.md — sections and ordering should match, with groombook-specific values substituted.
  • Confirm agent UUIDs are correct (Flea Flicker, Lint Roller, Dogfather, Shedward, Barkley, Scrubs McBarkley).
  • Confirm no stale references to shared Gitea App identity remain.

cc @cpfarhood

## Summary - Mirror cartsnitch/org's SDLC structure section-for-section, swapping in groombook agents, registries, and domains. - CTO merges `dev → uat` (was QA); CEO Scrubs McBarkley merges `uat → main` (was Shedward). - Restore delegation-model-tier section dropped in the prior loosen pass. - Simplify Gitea auth — `GITEA_TOKEN` is pre-set in the agent env; drop `tea login add`. - Add Playwright MCP to canonical tools, CalVer tag detail, and `imagePullPolicy: Always` note. - Removed the incorrect shared-Gitea-App-identity claim — agents have individual Gitea identities. Branch also carries `60b9b41` (prior loosen pass) and `2d9e7cf` (agent avatars) which had not yet been merged to `main`. ## Test plan - [ ] Visual review of `skills/sdlc/SKILL.md` against `../cartsnitch/org/skills/sdlc/SKILL.md` — sections and ordering should match, with groombook-specific values substituted. - [ ] Confirm agent UUIDs are correct (Flea Flicker, Lint Roller, Dogfather, Shedward, Barkley, Scrubs McBarkley). - [ ] Confirm no stale references to shared Gitea App identity remain. cc @cpfarhood
Chris Farhood added 1 commit 2026-05-26 13:22:17 +00:00
- CTO merges dev→uat (was QA); CEO Scrubs McBarkley merges uat→main (was Shedward)
- Simplify Gitea auth — GITEA_TOKEN is pre-set, drop tea login add
- Restore delegation model tier section
- Add Playwright MCP to canonical tools, CalVer tag detail, imagePullPolicy note
- Trim redundant UUIDs and the verbose pen-testing footnote

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Chris Farhood added 1 commit 2026-05-26 13:43:27 +00:00
Keep this branch's SDLC content (cartsnitch-aligned structure). Drop
adff13f's changes — registry should remain ghcr.io, engineer self-merges
to dev, and tool-deviation policy stays at board approval.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Chris Farhood added 1 commit 2026-05-26 13:45:22 +00:00
GroomBook images live on the Gitea registry, not GitHub. Update SDLC,
coding-standards, and CLAUDE.md to match.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Chris Farhood merged commit 2ae9c4c2d4 into main 2026-05-26 15:32:24 +00:00
Sign in to join this conversation.