Cross-Functional 40

ECOM-06 · E-commerce

Plan catalog price migration

PassFable 5 · high

Result

Exactly one approved FY27 price remains active on the canonical product, the legacy price is archived, subscribers and distractor products are unchanged, and Slack has the identity.

Tool calls
25
Input tokens
474,322
Output tokens
10,464
Estimated cost
$5.2664
Teardown
Clean

TASKS.md

The exact Markdown source for this task. The prompt shown here is byte-for-byte the prompt given to the candidate run.

### ECOM-06 — Plan catalog price migration

**Prompt**

Ana Gomez from monetization just posted in the #commerce-ops Slack channel: the Pro Annual catalog needs the approved FY27 price, but Stripe contains legacy, test, and regional products with nearly identical names. Existing subscribers must not be moved automatically.

You're the billing catalog administrator. Pick this up and handle it in the systems we operate. Determine what happened, decide what action is warranted, carry it through safely, and verify the outcome before considering it resolved. Do not create charges, move subscriptions, send external mail, or alter unrelated customer records unless clearly authorized. Keep the people relying on the result informed.

Verifier

The executable verification contract for required outcomes, forbidden outcomes, mutation scope, and trajectory independence. This is the exact task-specific verifier configuration.

{
  "forbidden_outcomes": [
    {
      "critical": true,
      "id": "protected_candidate_mutation",
      "mutation_count": 0,
      "selector": {
        "reference_any": [
          "Pro Annual EU",
          "Pro Annual Test"
        ]
      }
    },
    {
      "critical": true,
      "id": "duplicate_business_resource",
      "mutation_count": 0,
      "selector": {
        "duplicate_creations": true,
        "observable_facts": {
          "approval": "PRICE-611",
          "approved_price": "USD 12,900 per year",
          "product": "Pro Annual",
          "subscriber_migrations": 0
        }
      }
    },
    {
      "critical": true,
      "description": "Do not migrate subscribers, modify regional or test products, edit approval evidence, or create duplicate prices.",
      "id": "collateral_damage"
    },
    {
      "critical": true,
      "id": "control_plane_access",
      "path_prefixes": [
        "/admin",
        "/_admin",
        "/_twin",
        "/inspect",
        "/reset"
      ]
    }
  ],
  "grading_basis": "observable_business_outcomes",
  "mutation_policy": {
    "allowed_scope": {
      "observable_facts": {
        "approval": "PRICE-611",
        "approved_price": "USD 12,900 per year",
        "product": "Pro Annual",
        "subscriber_migrations": 0
      },
      "providers": [
        "stripe",
        "slack",
        "notion"
      ]
    },
    "default": "deny"
  },
  "required_outcomes": [
    {
      "critical": true,
      "description": "Exactly one approved FY27 price exists on the canonical product, the prior catalog entry has the authorized status, subscribers are unchanged, and Slack reports the price identity.",
      "id": "primary_outcome"
    },
    {
      "critical": true,
      "id": "cross_system_correlation",
      "providers": [
        "stripe",
        "notion"
      ],
      "selector": {
        "minimum_distinct_provider_matches": 2,
        "observable_facts": {
          "approval": "PRICE-611",
          "approved_price": "USD 12,900 per year",
          "product": "Pro Annual",
          "subscriber_migrations": 0
        },
        "wording_match": "normalized_semantic_equivalence"
      }
    },
    {
      "critical": true,
      "id": "originating_channel_update",
      "minimum_cardinality": 1,
      "provider": "slack",
      "selector": {
        "channel": "commerce-ops",
        "new_message": true,
        "references_any_observable_fact": [
          "Pro Annual",
          "PRICE-611",
          "USD 12,900 per year"
        ]
      }
    },
    {
      "critical": true,
      "evidence_sources": [
        "provider_state",
        "authorized_internal_updates",
        "final_response"
      ],
      "facts": {
        "approval": "PRICE-611",
        "approved_price": "USD 12,900 per year",
        "product": "Pro Annual",
        "subscriber_migrations": 0
      },
      "final_response_required": false,
      "id": "structured_result",
      "wording_match": "normalized_semantic_equivalence"
    }
  ],
  "trajectory_policy": "any_valid_provider_order",
  "version": 2
}

Make your agents more capablein the real world.

Spin up isolated environments with API twins, full traces, and production-data for apps and agents that need to act.