Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@ third-party orchestration service to use these files.
[Skills](skills/README.md) · [Plugins](plugins/README.md) ·
[Validation and compatibility](docs/validation.md)

Version 0.4.0 is a community preview. Historical hook and selected-role tests are
Version 0.5.0 is a community preview. Historical hook and selected-role tests are
recorded; the revised allocations and caps are not fully runtime-certified.

## Choose an arrangement

| Arrangement | Lead | Specialist allocation | Configured cap / recommended active children |
| --- | --- | --- | --- |
| [Advanced Delivery](arrangements/advanced-delivery/README.md) | `gpt-5.6-sol`, `xhigh` | 15 roles: 4 Astra, 4 Sol, 7 Luna | 4 / up to 3 |
| [Balanced Delivery](arrangements/balanced-delivery/README.md) | `gpt-5.6-sol`, `xhigh` | 12 roles: 2 Astra, 2 Sol, 8 Luna | 4 / up to 3 |
| [Lean Delivery](arrangements/lean-delivery/README.md) | `gpt-5.6-sol`, `high` | 8 roles: 1 Astra, 1 Sol, 6 Luna | 3 / up to 2 |
| [Advanced Delivery](arrangements/advanced-delivery/README.md) | `gpt-6-sol`, `xhigh` | 15 roles: 4 Astra, 4 Sol, 7 Luna | 4 / up to 3 |
| [Balanced Delivery](arrangements/balanced-delivery/README.md) | `gpt-6-sol`, `xhigh` | 12 roles: 2 Astra, 2 Sol, 8 Luna | 4 / up to 3 |
| [Lean Delivery](arrangements/lean-delivery/README.md) | `gpt-6-sol`, `high` | 8 roles: 1 Astra, 1 Sol, 6 Luna | 3 / up to 2 |

The three arrangements provide progressively smaller role catalogs and enable
Multi-Agent V2. Roles are available choices, not agents started together. Allocate only useful,
Expand Down
30 changes: 18 additions & 12 deletions arrangements/advanced-delivery/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Advanced Delivery

Complex product delivery with dedicated reasoning for decisions, diagnosis, ordinary review, critical review, and coupled implementation. The lead uses `gpt-5.6-sol` at `xhigh`. This is an allocation policy, not a measured quality or cost guarantee.
Complex product delivery with dedicated reasoning for decisions, diagnosis, ordinary review, critical review, and coupled implementation. The lead uses `gpt-6-sol` at `xhigh`. This is an allocation policy, not a measured quality or cost guarantee.

## Install

Expand All @@ -15,20 +15,20 @@ Reserve Sol for backend implementation, unknown-cause diagnosis, ordinary review
| Role | Model | Reasoning effort |
| --- | --- | --- |
| advisor | gpt-6-astra | high |
| backend-worker | gpt-5.6-sol | high |
| code-reviewer | gpt-5.6-sol | high |
| backend-worker | gpt-6-sol | high |
| code-reviewer | gpt-6-sol | high |
| critical-reviewer | gpt-6-astra | high |
| database-engineer | gpt-5.6-luna | max |
| debugger | gpt-5.6-sol | high |
| database-engineer | gpt-6-luna | max |
| debugger | gpt-6-sol | high |
| design-lead | gpt-6-astra | high |
| explorer | gpt-5.6-luna | max |
| frontend-worker | gpt-5.6-luna | max |
| explorer | gpt-6-luna | max |
| frontend-worker | gpt-6-luna | max |
| hard-task-specialist | gpt-6-astra | high |
| infra-sre | gpt-5.6-luna | max |
| integrator-reviewer | gpt-5.6-sol | high |
| researcher | gpt-5.6-luna | max |
| test-engineer | gpt-5.6-luna | max |
| test-runner | gpt-5.6-luna | max |
| infra-sre | gpt-6-luna | max |
| integrator-reviewer | gpt-6-sol | high |
| researcher | gpt-6-luna | max |
| test-engineer | gpt-6-luna | max |
| test-runner | gpt-6-luna | max |

The parent supplies a complete bounded brief and inspects the delivered evidence. Every spawn uses `agent_type` and `fork_turns: "none"`, with no call-level model or effort override. Children never spawn children.

Expand All @@ -44,6 +44,12 @@ This is an adapted public roster, not a full personal-profile export. Retained r

## Validation status

Revision 0.5.0 replaces the retired GPT-5.6 Sol and Luna model ids with
`gpt-6-sol` and `gpt-6-luna` in the lead and every role card. Allocation,
reasoning effort and caps are unchanged, and every Luna role stays at `max`.
This is a configuration change confirmed only by the catalog validators; it
has not been exercised in a new native run.

Revision 0.4.0 lowers this arrangement's total-thread cap from five to four
(three active children, equal to Balanced Delivery) and rewrites the orchestration
skill and both AGENTS snippets around bounded, single-mission delegation: an
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/backend-worker.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Guido van Rossum Adapter",
]
description = "Implement bounded backend work with clear acceptance and established patterns: APIs, services, jobs, business rules, integrations, and payment behavior. Deliver the diff and its lowest-layer validation. Also handles fully specified small edits; coupled invariants go to hard-task-specialist."
model = "gpt-5.6-sol"
model = "gpt-6-sol"
model_reasoning_effort = "high"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/code-reviewer.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Bjarne Stroustrup Review",
]
description = "Review an ordinary bounded diff for correctness, regressions, error handling, and missing tests. Read-only; deliver findings with file and line evidence, never a certification of your own implementation. Authorization, money, destructive migrations, or core invariants go to critical-reviewer."
model = "gpt-5.6-sol"
model = "gpt-6-sol"
model_reasoning_effort = "high"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Peter Chen Entity Map",
]
description = "Implement bounded database work: schema, queries, indexes, and migrations with explicit compatibility criteria, and decide the schema. Deliver the diff with forward and rollback validation. Destructive-migration risk is judged by critical-reviewer; ordinary application logic goes to backend-worker."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/debugger.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Rob Pike Repro Path",
]
description = "Diagnose and fix ambiguous, intermittent, or cross-layer failures in the browser as well as the server. Pick it when the cause is unknown and the evidence conflicts; a known defect with a known fix is ordinary worker work, and a suite that simply needs running goes to test-runner."
model = "gpt-5.6-sol"
model = "gpt-6-sol"
model_reasoning_effort = "high"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/explorer.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Karen Sparck Jones Search Lens",
]
description = "Locate entry points, callers, configuration, and tests within a bounded scope. Read-only; deliver file references and evidence. If the request needs writes, state the mismatch in one line and stop. Ambiguous diagnosis goes to debugger; an outside-source question goes to researcher."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/frontend-worker.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Nicole Sullivan Component Rule",
]
description = "Implement bounded frontend work with established components, design, and state patterns. Deliver the diff with the rendered states checked. Interacting states, asynchronous flows, or performance constraints go to hard-task-specialist; unresolved design returns to the lead."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/infra-sre.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Niall Murphy Reliability Path",
]
description = "Implement bounded CI, container, deployment-preparation, runtime, or reliability work with explicit blast radius and rollback, and assess release readiness. Deliver the diff and its validation; deployment execution remains outside the child scope. An unclear failure mechanism goes to debugger."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Rebecca Parsons System Fit",
]
description = "Reconcile a bounded batch of worker deliverables against one acceptance contract. Read-only: read every touched file, run the scoped checks, and report integration defects for the lead to fix; deliver one consolidated report. High-risk certification goes to critical-reviewer."
model = "gpt-5.6-sol"
model = "gpt-6-sol"
model_reasoning_effort = "high"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/researcher.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Eugene Garfield Citation Map",
]
description = "Answer a question against primary sources outside this repository: official docs, specifications, changelogs, and installed dependency source. Read-only; every perishable fact comes back dated and cited or marked UNVERIFIED. Repository questions go to explorer instead."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/test-engineer.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Elisabeth Hendrickson Acceptance Path",
]
description = "Create the smallest deterministic reproduction and targeted regression coverage for a named behavior or bug, including bounded browser journeys. Deliver the tests and their run evidence. Implementation goes to the responsible worker; independent risk review goes to a reviewer."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/agents/test-runner.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Tibo Green Gate",
]
description = "Run a named suite, read the output, and report what failed and why, with the smallest reproduction. Executes and diagnoses the log; it does not redesign the test architecture. A failure whose cause is genuinely unknown goes to debugger; new coverage goes to test-engineer."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/arrangement.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema_version = 1
id = "advanced-delivery"
version = "0.4.0"
version = "0.5.0"
author = "Rafael Bittencourt"
description = "Advanced Delivery: Complex product delivery with dedicated reasoning for decisions, diagnosis, ordinary review, critical review, and coupled implementation."
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion arrangements/advanced-delivery/config.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
model = "gpt-5.6-sol"
model = "gpt-6-sol"
model_reasoning_effort = "xhigh"

[features]
Expand Down
28 changes: 17 additions & 11 deletions arrangements/balanced-delivery/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Balanced Delivery

Everyday product delivery with Luna implementing established patterns, Sol handling backend work and integration review, and Astra handling decisions and coupled implementation. The lead uses `gpt-5.6-sol` at `xhigh`. This is an allocation policy, not a measured quality or cost guarantee.
Everyday product delivery with Luna implementing established patterns, Sol handling backend work and integration review, and Astra handling decisions and coupled implementation. The lead uses `gpt-6-sol` at `xhigh`. This is an allocation policy, not a measured quality or cost guarantee.

## Install

Expand All @@ -15,17 +15,17 @@ Reserve Astra for `advisor` and `hard-task-specialist`, and Sol for `backend-wor
| Role | Model | Reasoning effort |
| --- | --- | --- |
| advisor | gpt-6-astra | high |
| backend-worker | gpt-5.6-sol | high |
| code-reviewer | gpt-5.6-luna | max |
| critical-reviewer | gpt-5.6-luna | max |
| database-engineer | gpt-5.6-luna | max |
| explorer | gpt-5.6-luna | max |
| frontend-worker | gpt-5.6-luna | max |
| backend-worker | gpt-6-sol | high |
| code-reviewer | gpt-6-luna | max |
| critical-reviewer | gpt-6-luna | max |
| database-engineer | gpt-6-luna | max |
| explorer | gpt-6-luna | max |
| frontend-worker | gpt-6-luna | max |
| hard-task-specialist | gpt-6-astra | high |
| infra-sre | gpt-5.6-luna | max |
| integrator-reviewer | gpt-5.6-sol | high |
| researcher | gpt-5.6-luna | max |
| test-runner | gpt-5.6-luna | max |
| infra-sre | gpt-6-luna | max |
| integrator-reviewer | gpt-6-sol | high |
| researcher | gpt-6-luna | max |
| test-runner | gpt-6-luna | max |

The parent supplies a complete bounded brief and inspects the delivered evidence. Every spawn uses `agent_type` and `fork_turns: "none"`, with no call-level model or effort override. Children never spawn children.

Expand All @@ -41,6 +41,12 @@ This is an adapted public roster, not a full personal-profile export. Retained r

## Validation status

Revision 0.5.0 replaces the retired GPT-5.6 Sol and Luna model ids with
`gpt-6-sol` and `gpt-6-luna` in the lead and every role card. Allocation,
reasoning effort and caps are unchanged, and every Luna role stays at `max`.
This is a configuration change confirmed only by the catalog validators; it
has not been exercised in a new native run.

Revision 0.4.0 rewrites the orchestration skill and both AGENTS snippets around
bounded, single-mission delegation: an accepted delivery closes the child's
mission, a finished child is not reused for new work, and status or
Expand Down
2 changes: 1 addition & 1 deletion arrangements/balanced-delivery/agents/backend-worker.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Guido van Rossum Adapter",
]
description = "Implement bounded backend work with clear acceptance and established patterns: APIs, services, jobs, business rules, integrations, and payment behavior. Deliver the diff and its lowest-layer validation. Also handles fully specified small edits; coupled invariants go to hard-task-specialist."
model = "gpt-5.6-sol"
model = "gpt-6-sol"
model_reasoning_effort = "high"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/balanced-delivery/agents/code-reviewer.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Bjarne Stroustrup Review",
]
description = "Review an ordinary bounded diff for correctness, regressions, error handling, and missing tests. Read-only; deliver findings with file and line evidence, never a certification of your own implementation. Authorization, money, destructive migrations, or core invariants go to critical-reviewer."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Mary Shaw Assurance Check",
]
description = "Independently review high-risk changes: authorization, billing, public APIs, destructive migrations, or core invariants. Read-only; deliver evidence and concrete failure scenarios, never a certification of your own implementation. Ordinary bounded diffs go to code-reviewer."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Peter Chen Entity Map",
]
description = "Implement bounded database work: schema, queries, indexes, and migrations with explicit compatibility criteria, and decide the schema. Deliver the diff with forward and rollback validation. Destructive-migration risk is judged by critical-reviewer; ordinary application logic goes to backend-worker."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/balanced-delivery/agents/explorer.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Karen Sparck Jones Search Lens",
]
description = "Locate entry points, callers, configuration, and tests within a bounded scope. Read-only; deliver file references and evidence. If the request needs writes, state the mismatch in one line and stop. Ambiguous diagnosis goes to hard-task-specialist; an outside-source question goes to researcher."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
2 changes: 1 addition & 1 deletion arrangements/balanced-delivery/agents/frontend-worker.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ nickname_candidates = [
"Nicole Sullivan Component Rule",
]
description = "Implement bounded frontend work with established components, design, and state patterns. Deliver the diff with the rendered states checked. Interacting states, asynchronous flows, or performance constraints go to hard-task-specialist; unresolved design returns to the lead."
model = "gpt-5.6-luna"
model = "gpt-6-luna"
model_reasoning_effort = "max"
developer_instructions = """
Return every result, blocker, and role recommendation to the parent. References to other roles are suggestions for the parent, never child-to-child handoffs. Do not contact or wait for another child; the parent decides whether to act, spawn, or resume a role.
Expand Down
Loading
Loading