sots-re/campaign/contracts/launcher-smoke.json

47 lines
2.1 KiB
JSON

{
"acceptance": [
{
"axis": "control-execution",
"criterion": "Real OpenCode process requests GPT-6 Astra, finishes successfully, emits one actual session and a matching fresh checkpoint; worktree source identities remain unchanged.",
"id": "live-launch"
}
],
"baseline": {
"engine": {
"commit": "7741d42fc5e4e761e6449bdaf0e4a61d00036a23",
"path": "/home/alex/sots-engine"
},
"re": {
"commit": "3bfde5a70d874a723e797a695bbd847fd82c0aa7",
"path": "/home/alex/sots-re"
}
},
"checkpoint": "campaign/runtime/checkpoints/launcher-smoke-9e8a62fea4de50abd96f27d6.json",
"dependencies": [],
"effects": [
"One durable canonical RE checkpoint and one runner event/provenance record; no engine or RE worktree source changes"
],
"id": "launcher-smoke",
"inputs": [
"Canonical OpenCode configuration and role prompt",
"Two isolated baseline-linked worktrees"
],
"original_dependencies": [],
"owner": {
"name": "launcher-smoke",
"role": "architecture-review"
},
"predictions": [
"Runner completes with explicit requested Astra model and a canonical checkpoint; both source worktrees remain unchanged."
],
"scope": [
"SMOKE ONLY: Read this contract and campaign/README.md from the canonical RE state root. Do not implement any other contract, edit source, delegate, or access the lab.",
"Use the canonical campaign CLI to write a checkpoint for launcher-smoke with the run-supplied session ID, actor launcher-smoke, role architecture-review and model openai/gpt-6-astra. Summary: explicit Astra launcher reached canonical RE state from paired worktrees; no source mutation. Artifact: campaign/agents/lead.md. Next action: lead inspects this run's actual event/session/checkpoint binding.",
"After writing that checkpoint, immediately return a short completion. Do not plan extra work."
],
"status": "proposed",
"stop_conditions": [
"Any model, permission, contract, checkpoint or source mismatch: record incomplete; no fallback."
],
"title": "Normal Astra launcher, explicit routing and durable checkpoint smoke"
}