TEAM DOCUMENT

VERSION 0.3 · STATUS LIVING ai-sdlc
3
Processes
5
Roles
31
Activities · all
22
Artifacts
5
Harnesses
36
Tools
13
Events
Open slots
PROCESSES Ways Work Flows Through This Team one file each · shared catalogs · open a process to read its figures
  • Bugfix

    The short path: a report becomes a reproduction, a cause, a guarded fix, and a release. No spec, no planning — the bug is the spec.

    1. Triage
    2. Diagnose
    3. Fix
    4. Verify
    5. Ship
    8
    Activities
    5
    Stages
    Open slots

    Reproduction — Everything downstream is cheap once the bug reproduces on demand, and guesswork until it does. The reproduction is where this path is won or lost.

  • Feature

    The long path: an intent becomes a spec, a plan, a change, proof, and a release.

    1. Define
    2. Plan
    3. Build
    4. Verify
    5. Ship
    14
    Activities
    5
    Stages
    Open slots

    Evidence Pack — The evidence handoff is the system's constraint: everything upstream of it moves faster than the reviewer can absorb proof. Improve here first.

  • Incident

    The interrupt path: a page becomes a bounded impact, a mitigation, a cause, and a lesson. Service first, understanding second — the order is the point.

    1. Detect
    2. Assess
    3. Mitigate
    4. Resolve
    5. Learn
    9
    Activities
    5
    Stages
    Open slots

    Mitigation — Mitigation is the constraint: every minute spent understanding the cause is a minute the service is still down. Restore first, diagnose after — the durable fix rejoins the ordinary change path.

CATALOG Roles
  • lead Owns intent — what to build and why. 6 actBugfixFeatureIncident
  • engineer Owns the change and its proof. 16 actBugfixFeatureIncident
  • reviewer Owns conformance — the change matches the intent. 3 actBugfixFeature
  • operator Owns the path to production. 5 actBugfixFeatureIncident
  • sre Owns service health while an incident is open. 6 actIncident
CATALOG Harnesses runtimes capability can live in
  • claude-code Agentic CLI — skills, plan mode, subagents. BugfixFeatureIncident
  • github-actions Agent work triggered by what happens on the repository. BugfixFeature
  • jira-rovo Work tracking with Rovo agents. BugfixFeatureIncident
  • ci Build, test, and release automation. BugfixFeature
  • observability Metrics, logs, traces, and alert routing. Incident
CATALOG Tooling grouped by harness
Claude Code 28
  • interview skill Feature Interrogates a document until the unstated assumptions are on the page.
  • interview skill Feature Turns a request into a written spec by asking, one question at a time.
  • re-decomposition skill Feature Re-cuts oversized work into tasks an agent can hold in one context.
  • built-in mode BugfixFeature Reads and reasons without writing — the cheap place to be wrong.
  • agentic edit loop BugfixFeature The default working loop — explore, edit, run, repeat, under review.
  • read-only search agent BugfixFeatureIncident Sweeps the codebase and returns the conclusion, not the file dumps.
  • test authoring skill Feature Writes the suite from acceptance criteria, so criteria become gates.
  • test authoring skill Bugfix Turns a reproduction into a regression test that fails before the fix.
  • evidence assembly skill BugfixFeature Collects the proof a reviewer needs into one block they can read.
  • rework skill Feature Works a review verdict item by item instead of re-reading the diff.
  • history search skill Bugfix Searches history for the change that introduced the behaviour.
  • incident writeup skill Incident Drafts the timeline from the incident record while detail is recoverable.
  • review skill Feature Reads the diff in a fresh context that never saw the reasoning behind it.
  • memory file Feature Standing instructions every session reads — advice, not policy.
  • scoped instruction files Feature Conventions that hold in one directory, filed where they hold.
  • policy hook Feature Blocks a forbidden action before it runs, and does not negotiate.
  • lifecycle gate hook Feature A script decides whether the turn may end, and nothing talks it round.
  • completion condition Feature Keeps working toward a stated end state — judged from the transcript.
  • session hygiene BugfixFeature Ends a session that has become mostly a record of what did not work.
  • reasoning control Feature Buys more thinking where a wrong answer is expensive to discover.
  • permission config Feature Pre-approves what you already approve, so the rest gets read.
  • OS isolation Feature Bounds what a session can touch instead of approving it action by action.
  • parallel isolated checkout Feature A separate checkout per session, so parallel work cannot collide.
  • subagent orchestration script Feature Runs many subagents in the background when one session cannot hold the work.
  • multi-session orchestration Feature Several agents on one problem — experimental, and expensive.
  • checkpoint restore Feature Returns to the point the work turned, keeping the opening intact.
  • batch script Feature One unattended run per unit, with permissions scoped up front.
  • machine-readable result Feature Returns a result against a schema, so a pipeline can gate on it.
GitHub Actions 2
  • event-triggered agent Bugfix Answers on the issue or pull request where the work is already discussed.
  • review workflow Feature Comments on every change — a second pair of eyes, never the verdict.
Jira + Rovo 2
  • rovo agent BugfixFeature Reads the backlog for what is already known about this work.
  • rovo agent Incident Turns agreed actions into tracked work with owners.
CI Pipeline 1
  • pipeline gate BugfixFeature Releases on green; a human can always hold the gate.
Observability Stack 3
  • paging rule Incident Puts a page in front of an owner and starts the clock.
  • query agent Incident Reads metrics, logs, and traces together to say who is affected.
  • signal check Incident Confirms the same signal that paged has gone quiet, and stayed quiet.
CATALOG Events conditions that trigger tooling
  • task-too-big Mid-task the work turns out larger than its plan — stop and re-decompose before pushing on. Reasoning Budget/wayfinderPlan Mode
  • spec-ambiguous Two readings of the spec survive contact with the work. /grill-me
  • rework-requested The review verdict comes back with required changes. /address-verdict
  • cannot-reproduce The report does not reproduce on demand — the bug is a hypothesis until it does. /bisect
  • impact-unbounded The signals do not yet say who is affected or how badly — severity cannot be set. Explore Subagent
  • mitigation-fails The service recovers and degrades again — the mitigation treated a symptom. Signal Correlation
  • context-exhausted The session has read more than it can hold, and decisions made earlier stop being honoured. Session ResetSession Rewind
  • agent-loops Two corrections in, the same thing is still wrong, and the history is now mostly failed approaches. Session ResetPlan Mode
  • nothing-can-check-it The work looks done and nothing in the repository produces a pass or a fail on it. Completion ConditionStructured ResultCompletion Hook
  • investigation-unbounded A question was asked without a boundary, and the reading it needs has no natural end. Explore Subagent
  • review-finds-a-pattern The finding would apply to the next change too — it is a rule, not a defect. CLAUDE.mdScoped Rule FilesPolicy Hook
  • work-is-parallel The task is many similar pieces that do not depend on each other. Orchestrated Fan-OutFan-Out LoopWorktree SessionAgent Team
  • prompts-pile-up Enough permission prompts have gone by that clicking has replaced reading. Permission RulesSandboxed Session
CATALOG Artifacts the joints of every handoff