Installs .convoys/README.md, log-convoy-event.sh, convoy-planning Cursor rule, and gitignored metrics JSONL. Documents Echodo dogfood kickoff and adds a shipped convoy record for Epic 1 model provider registry. Co-authored-by: Cursor <cursoragent@cursor.com>
1.5 KiB
1.5 KiB
| kind | slug | title | plan_slug | status | priority | tenant_id | cursor_epic_id | updated_at | agent_prompt |
|---|---|---|---|---|---|---|---|---|---|
| epic | pipeline-convoy-scaffolding | Pipeline convoy scaffolding — .convoys/ and metrics in tasks repo | automation-foundation | done | P1 | global | null | 2026-07-07 | Epic: pipeline convoy scaffolding. Install .convoys/, log-convoy-event.sh, convoy-planning.mdc. No MCP or orchestrator code. claim_task before work. |
Epic objective
Install L3 convoy infrastructure in the tasks repo so agent-pipeline dogfooding works: .convoys/README.md, scripts/log-convoy-event.sh, .cursor/rules/convoy-planning.mdc, .gitignore entry for .convoys/.metrics.jsonl.
Can run in parallel with Epic 1 (model provider registry).
In scope / out of scope
In scope
- Copy/adapt from
agent-pipelineL3_commontemplates (manifest-aware paths). - Document kickoff ritual in
.convoys/README.md.
Out of scope
- Convoy lifecycle MCP (Epic 4).
- Creating convoy files for other consumer repos.
Dependencies
- None (bootstrap from agent-pipeline templates).
Blocks
- Epic 4 (convoy lifecycle MCP) — operators need a place to write convoy files first.
Acceptance criteria
bash scripts/log-convoy-event.sh role=role-conductor convoy=testappends valid JSONL.role-conductorcan write.convoys/<slug>.mdwithout conflicting rules.
Tasks
| Task | Link |
|---|---|
| log-convoy-event script | ./Task-log-convoy-event-script.md |
| README + planning rule | ./Task-convoy-readme-and-planning-rule.md |