OpenRig

Product Team

3 pods · 7 seatsclaude-code, codex
starterfull-stackha

The advanced human-operated starter rig that ships with OpenRig. It is a product squad: two orchestrators, an implementation and QA pair, a product designer, and two independent reviewers, with Claude Code and Codex mixed across the pods so different models catch different mistakes. Reach for this when you want richer coordination than the conveyor training rig.

rig up product-team
RigSpec (abridged)
version: "0.2"
name: product-team
culture_file: CULTURE.md
summary: >
  Advanced product-development starter: a human-operated product squad with
  two orchestrators, implementation, QA, design, and two independent reviewers.
  Use this when you want richer coordination than the conveyor starter (inspect it with rig specs preview conveyor).

pods:
  - id: orch1
    label: Orchestration
    members:
      - id: lead
        agent_ref: "local:../../../agents/orchestration/orchestrator"
        runtime: claude-code
        profile: default
        cwd: "."
      - id: peer
        agent_ref: "local:../../../agents/orchestration/orchestrator"
        runtime: codex
        profile: default
        cwd: "."
    edges: []

  - id: dev1
    label: Development
    members:
      - id: impl
        agent_ref: "local:../../../agents/development/implementer"
        runtime: claude-code
        profile: default
        cwd: "."
      - id: qa
        agent_ref: "local:../../../agents/development/qa"
        runtime: codex
        profile: default
        cwd: "."
      - id: design
        agent_ref: "local:../../../agents/design/product-designer"
        runtime: claude-code
        profile: default
        cwd: "."
    edges:
      - kind: delegates_to
        from: impl
        to: qa

  - id: rev1
    label: Review
    members:
      - id: r1
        agent_ref: "local:../../../agents/review/independent-reviewer"
        runtime: claude-code
        profile: default
        cwd: "."
      - id: r2
        agent_ref: "local:../../../agents/review/independent-reviewer"
        runtime: codex
        profile: default
        cwd: "."
    edges: []

edges:
  - kind: delegates_to
    from: orch1.lead
    to: dev1.impl
  - kind: delegates_to
    from: orch1.lead
    to: dev1.design
  - kind: delegates_to
    from: orch1.lead
    to: rev1.r1
  - kind: delegates_to
    from: orch1.peer
    to: dev1.qa
  - kind: delegates_to
    from: orch1.peer
    to: rev1.r2
  - kind: can_observe
    from: rev1.r1
    to: dev1.impl
  - kind: can_observe
    from: rev1.r1
    to: dev1.design
  - kind: can_observe
    from: rev1.r2
    to: dev1.impl
  - kind: can_observe
    from: rev1.r2
    to: dev1.qa

This excerpt uses the packaged library layout. Copying it alone does not bring the referenced AgentSpecs with it; boot the shipped starter by name.

The edge list is shown abridged. Run rig specs preview product-team to see the full shipped spec.