Skip to content

Plan-approval gate does not re-fire after picking an alternative #324

Description

@suleimansh

When you pick an alternative at the plan-approval gate, reArchitect() builds a fresh plan and goes straight to build. planApprovalGate (run.ts) only wraps the first architect, so the re-architected plan is never approved, even though it can differ a lot from the one you rejected. Found while dogfooding #308.

Options:

  • re-fire the gate around the re-architected plan too
  • treat the alternative pick as implicit approval (current behavior)

Product call. I lean toward re-firing so autopilot users still get one look at the final plan.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions