Amo.ng curated workflow

Plan and Review a Complex Laravel Feature for Safe Release

Turn an evidence-supported product opportunity into a phased Laravel implementation plan, conditionally review migration safety, and—after separately authorized implementation produces a real change set—review the pull request and prepare a risk-based release gate.

Workflow ID
AMO-W-000010
Steps
5
Published
Download Markdown

Copy workflow includes every step and the full linked Prompt content. Use with AI copies a shorter guide with Prompt links; neither action runs the Workflow.

Outcome

An approval-ready package for a complex Laravel feature, including the product decision, repository-aware plan, applicable migration controls, pull-request findings, and release verification criteria. Implementation remains a separately authorized phase and is never implied by planning alone.

Before you begin

Have all or some of the following available before you start. The more relevant context you can provide, the stronger the workflow output will be.

  • Customer feedback, product usage evidence, commercial signals, and delivery constraints
  • Feature requirements and acceptance criteria
  • Access to the relevant Laravel repository and repository instructions
  • Proposed schema or data migrations when applicable, or confirmation that none are required
  • Explicit implementation authority and, before PR review, the actual change set and test evidence
  • Deployment, observability, rollback, and CI/CD context

Ordered sequence

Workflow steps

Complete the steps in order. For each step, provide the listed context, carry its result into the next step, and pause wherever a review note is shown.

  1. Step 1 Make the Evidence-Gated Roadmap Decision

    Assess the customer, product, commercial, and delivery evidence to determine whether the feature should proceed to discovery, implementation, experimentation, deferral, or rejection. Define the intended outcome, constraints, decision gates, and evidence gaps.

    Prompt: Product Feedback Evidence to Roadmap Decision Brief

    Input for this step

    Provide source-linked feedback, usage data, affected customer segments, expected value, known alternatives, technical constraints, and decision deadlines. Separate observed evidence from assumptions.

    Carry forward

    Pass the selected direction, scoped outcome, acceptance evidence, constraints, unresolved questions, and approval conditions to the implementation-planning step.

    Review note

    A product and engineering owner should approve the feature direction and scope before repository-level implementation planning proceeds.

    Open prompt
  2. Step 2 Create the Repository-Aware Feature Build Plan

    Inspect the approved scope against the Laravel repository and produce a phased implementation plan covering affected routes, policies, models, queues, interfaces, migrations, compatibility, tests, rollout, and recovery.

    Prompt: Codex Evidence-Grounded Long-Horizon Feature Build Planner

    Input for this step

    Supply the approved roadmap brief, repository access, relevant architecture documentation, coding conventions, current deployment topology, and any protected paths or prohibited actions.

    Carry forward

    Pass the phased change manifest, applicable migration requirements, compatibility constraints, verification matrix, rollout stages, and rollback paths to any required migration review. Implementation is a separately authorized phase; resume pull-request review only after a real change set and test evidence exist.

    Review note

    Engineering should approve any consequential architecture, data-model, or rollout decisions before changes are authorized.

    Open prompt
  3. Step 3 If Applicable, Review Laravel Migration and Backfill Safety

    When the feature includes schema or data changes, review proposed migrations and backfills for locking risk, rolling-version compatibility, sequencing, pause criteria, reconciliation, and recovery. If no schema or data migration exists, record Not applicable with the reason and continue without inventing migration work.

    Prompt: Zero-Downtime Laravel Migration Review

    Input for this step

    When applicable, provide migration files or specifications, database engine and version, table sizes and write patterns, deployment sequence, worker behavior, backfill design, and recovery constraints. Otherwise provide confirmation that the change has no schema or data migration.

    Carry forward

    When applicable, pass required migration revisions, deployment ordering, rehearsal checks, reconciliation queries, stop conditions, and residual risks to implementation and pull-request review. Otherwise pass the recorded Not-applicable decision and continue only when the real change set and test evidence exist.

    Review note

    When an applicable migration can lock, rewrite, delete, or irreversibly transform production data, a database or production owner should approve it. No migration approval is required when schema and data migration were confirmed Not applicable.

    Open prompt
  4. Step 4 Conduct an Evidence-Grounded Laravel Pull Request Review

    Begin only after separately authorized implementation has produced a real pull request or change set and test evidence. Review that change against the approved feature scope and applicable migration controls, covering behavior, authorization, tenant isolation, transactions, queues, caches, compatibility, deployment risk, and test coverage.

    Prompt: Evidence-Grounded Laravel Pull Request Review with Codex

    Input for this step

    Provide the actual pull-request diff or change set, linked requirements, implementation plan, applicable migration review or Not-applicable record, real test and CI evidence, and known deviations. Keep merge authority with the designated engineering reviewer.

    Carry forward

    Pass code-location-specific findings, blocking defects, verification gaps, residual risks, and the evidence-qualified merge recommendation to the production verification step.

    Review note

    A qualified engineering reviewer should resolve blocking findings and make the merge decision.

    Open prompt
  5. Step 5 Build the Production Verification and Release Gate

    Convert the approved change package and review findings into a risk-based verification plan covering automated tests, manual checks, CI gates, deployment smoke tests, observability, rollback readiness, and release confidence.

    Prompt: Production Test and Verification Plan Prompt

    Input for this step

    Supply the accepted requirements, final change set, migration controls, pull-request findings, available test evidence, deployment process, monitoring signals, and rollback procedures.

    Carry forward

    Produce the final release checklist, evidence register, monitoring and rollback triggers, unresolved conditions, and a conditional go, no-go, or defer recommendation for release owners.

    Review note

    The authorized release owner should make the final deployment decision after reviewing all blockers, unverified checks, and rollback readiness.

    Open prompt

Completion criteria

The package traces the approved product outcome through implementation scope, any applicable migration safety review, an actual change set, pull-request findings, tests, deployment checks, monitoring, and rollback readiness. Separately authorized implementation, unexecuted work, Not-applicable migration review, unresolved blockers, and unverified checks remain explicit.

Browse Workflows

Was this useful?