Files
settled-reach/.claude/rules/team-patterns.md
T
jpmschweitzerandClaude Opus 4.6 e6a557e8e7 feat(meta): replace sprint workflow with kanban + milestones (D-221)
Sprint-based workflow (38 sprints) replaced by kanban + milestones.
Milestones are many-to-many with tickets and can block each other.

New: /whats-next skill (dependency-driven batch selection with Si
refinement review), /pr-process skill (renamed from pr-push, adds
review comment pickup), clerk agent + pre-push hook for D-record
consistency checks.

Deleted: sprint CLI, sprint-start/sprint-plan/sprint-status skills,
team-scoped file restrictions. Si rewritten as refinement manager.
All 19 agent briefings updated from stale PROJECT_STATE.md reference
to live ticket milestone queries.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-03 20:11:00 +02:00

1.8 KiB

Team Patterns

Model selection

Default model is Opus 4.6 (200K context). For heavy sessions (workshops, large reviews, milestone planning), switch to extended context on-demand:

  • /model sonnet[1m] — Sonnet 4.6 with 1M context window
  • /model opus[1m] — Opus 4.6 with 1M context window
  • Cost: 2x input + 1.5x output for tokens beyond 200K (Tier 4 required)

Large content pushes

When producing many files (wiki pages, content batches, bulk docs):

  1. Lore librarian agent (read-only): ingests all source material, answers focused context queries from writers, tracks cross-file consistency
  2. Multiple writer agents (parallel, by domain): each gets a task slice, writes directly to disk using the Write tool — one file at a time, write often, no text accumulation
  3. Reviewer agents (blocked until writing done): check voice consistency, attribute uniformity, style

Key: writers use Write tool directly (no transcription bottleneck), librarian catches contradictions early, split work by domain not volume.

Team monitoring (stuck agent detection)

When leading a team (workshop, batch, or any multi-agent session):

Agent heartbeat rule — include in every agent spawn prompt:

If you have been working on a single task for more than 15 minutes without making progress, message the team lead with what is blocking you. Do not keep retrying the same approach silently.

Team lead proactive checks:

  • If an agent has not sent a message in ~20 minutes, ping them for a status update.
  • Bottleneck detection: if other agents are idle and waiting on one agent's output, that agent's silence is a red flag — check on them immediately, do not wait for the next natural message.
  • When checking on a stuck agent, offer to reassign the task or pull in another agent to help.