Workflow

    Shopify AI Product Optimizer catalog review loop (killed experiment)

    Historical process model for the killed Shopify app experiment: deterministic catalog evidence identified field-level gaps, merchant context bounded generated alternatives, risk and human review controlled permission to act, and snapshots plus change logs kept applied work reversible.

    catalog analysisseoai suggestionshuman reviewrisk gateauditrevertkilledShopify AI Product Optimizer

    Workflow steps

    1. 1

      Load the merchant context artifact: provider, model, brand voice, target audience, primary language, automation mode, and catalog criteria

      Action

    2. 2

      Fetch the current Shopify product and preserve title, description, SEO fields, handle, type, vendor, tags, options, variants, and a revertable snapshot

      Action

    3. 3

      Run weighted deterministic checks and write the SEO score, passed checks, failed checks, and field-level issue artifact before any model call

      Process

    4. 4

      Decide whether evidence-backed issues remain; stop without generation when the product passes the relevant checks

      Decision

    5. 5

      For each affected field, combine current product facts, failed-check evidence, merchant context, and field constraints into a structured suggestion and rationale

      Process

    6. 6

      Classify the proposal by mutation risk: low for SEO metadata/tags, medium for visible title/description, and high for URL handles

      Decision

    7. 7

      Human operator reviews current value, suggested value, rationale, risk, and brand fit; approve a subset, reject it, rewrite it, or stop the run

      Decision

    8. 8

      If automation is enabled, decide whether trigger, criteria, billing cap, mode, and field allowlist permit action; otherwise preserve the suggestion as pending review

      Decision

    9. 9

      Queue only approved or explicitly allowed suggestion IDs for Shopify mutation; retain rejected, disallowed, failed, and pending outcomes with their exact status

      Process

    10. 10

      Write before/apply evidence to the ChangeLog, verify the Shopify result, and use the saved snapshot plus conflict check to produce revert proof when restoration is needed

      Action

    11. 11

      Killed-state boundary: retain the source, fixture screenshots, workflow model, validation, dry-run, and apply provenance without representing this Shopify automation as currently operating

      State

    Workflow diagram

    Part of project

    Shopify AI Product OptimizerParent project
    Shopify AI Product Optimizer catalog review loop (killed experiment)This workflow