Agents Builders

Composable deploy launcher set

Archived
composable-deploy-launcher-set

Created

Jul 02, 16:53

Started

Jul 02, 16:54

Completed

Jul 02, 17:29

DevOps handoff

Type

Feature

Shape

backend

Worktree Slug

composable-deploy-launcher-set

Repositories

mcritchie-studio

Release Slug

Branch

feat/composable-deploy-launcher-set

Local URL

QA URL

Production URL

tooling

Acceptance Criteria

  • Deploy launchers defined as composable atoms
  • Deploy with Task guards on clean release
  • Merge Assemble Deploy composes the atoms
  • Document the single-task review-one primitive clearly

Expected Test Plan

  • unit
  • integration

Checks Run

  • [unit] Release::CleanCheck clean/dirty verdict + refusal message (clean_check_test.rb)
  • [integration] bin/release status --clean-only gates dirty release, offers Merge Assemble Deploy (release_cli_test.rb)
  • [full-suite@da18b17b950280a47bc5d4d8c6e3c7aec9dd98a4] bin/rails test green
  • [rubocop@da18b17b950280a47bc5d4d8c6e3c7aec9dd98a4] bin/rubocop clean

Agent Context

Restructure the DevOps deploy launchers into composable atoms + compositions (operator design, agreed). ATOMS (map to existing bin/release verbs): qa-deploy = bin/release prepare (release->QA, assembled); production-deploy = bin/release ship (ff release->main, prod); review-one <task> = the Modular PR-Review SOP applied to ONE PR (Avi reviewer-select -> primary+light review in parallel -> reviewed + bin/release merge, or block) = the PRIMITIVE; pr-review = review-one fanned across ALL submitted PRs in waves <=5 (review + merge); pr-review-slow = same serialized. COMPOSITIONS: 'Merge, Assemble, Deploy' = pr-review -> qa-deploy -> production-deploy (+ a slow variant using pr-review-slow); 'Deploy with Task <task>' = GUARD release==main -> review-one <task> -> merge -> qa-deploy -> production-deploy, to expedite ONE task to prod. GUARD on dirty release: REFUSE but OFFER 'ship the whole release with Merge, Assemble, Deploy instead' (list pending tasks) — never silently ship other work. Deliverables: wire the launcher phrases into docs/agents/skills/qa-release/SKILL.md (replace the current four) + describe each flow in docs/agents/system/devops-cycle-design.md 1.4 + align docs/agents/modules/pr-review-sop.md (review-one=body, pr-review=loop); the guard = a release==main / clean-release check in bin/release (a 'status'/clean helper or --clean-only path Deploy with Task uses). Tests for the guard (clean vs dirty). Run bin/install-agent-docs after doc edits. See project_deploy_flow_redesign.

Stage Timeline

Who handled each stage, the time it took (measured), and the model / tokens / cost reported (best-effort) — plus who's on it right now. means the agent didn't report that metric.

Sizing Avi · PO MEDIUM Dev MEDIUM Actual XL ≠ forecast
  1. Created Designed
    C Caterpie
    Caterpie
    Model
    Duration
    Tokens
    Cost
    Completed Jul 02, 16:53 · 6 days ago
    api
  2. Designed Building
    C Caterpie
    Caterpie
    Model
    claude-opus-4-8
    Duration
    1 minute
    Tokens
    7,334,190
    Cost
    ~$4.42
    Started Jul 02, 16:53
    Completed Jul 02, 16:54 · 6 days ago
    cli
  3. Building Submitted
    C Caterpie
    Caterpie
    Model
    claude-opus-4-8
    Duration
    19 minutes
    Tokens
    Cost
    Started Jul 02, 16:54
    Completed Jul 02, 17:13 · 6 days ago
    cli
  4. Submitted Reviewed Review Activity
    C Carl
    Carl primary
    J Jasper
    Jasper light
    Model
    claude-opus-4-8
    Duration
    1 minute
    Tokens
    2,460,450
    Cost
    ~$1.37
    Started Jul 02, 17:13
    Completed Jul 02, 17:14 · 6 days ago
    cli
  5. Reviewed Assembled
    S Steffon
    Steffon
    Model
    claude-opus-4-8
    Duration
    under a minute
    Tokens
    2,463,165
    Cost
    ~$1.30
    Started Jul 02, 17:14
    Completed Jul 02, 17:15 · 6 days ago
  6. Assembled Shipped
    A Avi
    Avi
    Model
    claude-opus-4-8
    Duration
    14 minutes
    Tokens
    9,045,110
    Cost
    ~$4.62
    Started Jul 02, 17:15
    Completed Jul 02, 17:29 · 6 days ago
  7. Shipped Archived
    Model
    Duration
    1 day
    Tokens
    Cost
    Started Jul 02, 17:29
    Completed Jul 04, 03:23 · 4 days ago

Conversation

QA review feedback, agent handoffs, and follow-up notes for this task.

No task feedback has been recorded yet.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

MEDIUM

Dev

MEDIUM

Actual

XL