{
  "schema": "aibast-manual-build-evidence/1.0",
  "captured_at": "2026-10-07T06:05:45.245953Z",
  "solution": "@aibast-agents-library/cart-abandonment-recovery",
  "status": "passed",
  "environment": {
    "name": "kodyv8",
    "id": "ee67a404-325c-e726-a18a-886fe708ca0b"
  },
  "manual_agent": {
    "display_name": "Cart Abandonment Manual",
    "bot_id": "d811f511-49f9-48b3-a2d0-cf4c3b58bdf0",
    "created": true
  },
  "target_model": "Claude Opus 5",
  "model_confirmed": true,
  "manual_components": {
    "global_instructions": {
      "expected": true,
      "confirmed": true
    },
    "web_search_removed": {
      "expected": true,
      "confirmed": true
    },
    "knowledge_files": {
      "expected": 2,
      "confirmed": 2
    },
    "skills": {
      "expected": 7,
      "confirmed": 7
    },
    "tools": {
      "expected": 0,
      "confirmed": 0
    }
  },
  "canonical_preview": [
    {
      "case_id": "CAR-01",
      "prompt": "As Marketing Manager, show where the anonymous synthetic cart journey is breaking down and what needs review.",
      "must_include": [
        "Prepared for:** Marketing Manager",
        "Synthetic Cart Abandonment Analysis",
        "no shopper is contacted"
      ],
      "must_not_include": [],
      "expected_screenshot": "19-car-01.jpg",
      "passed": true
    },
    {
      "case_id": "CAR-02",
      "prompt": "As Digital Marketing Lead, outline a consent-aware draft sequence without sending or scheduling anything.",
      "must_include": [
        "Prepared for:** Digital Marketing Lead",
        "Draft Recovery Campaign Dashboard",
        "not deployed"
      ],
      "must_not_include": [],
      "expected_screenshot": "20-car-02.jpg",
      "passed": true
    },
    {
      "case_id": "CAR-03",
      "prompt": "As Growth Manager, compare margin-aware value scenarios and keep every concept behind approval.",
      "must_include": [
        "Prepared for:** Growth Manager",
        "Draft Incentive Scenario Comparison",
        "Scenario for approval"
      ],
      "must_not_include": [],
      "expected_screenshot": "21-car-03.jpg",
      "passed": true
    },
    {
      "case_id": "CAR-04",
      "prompt": "As Growth Manager, summarize the fixed recovery metrics and separate benchmarks from planning estimates.",
      "must_include": [
        "Synthetic Conversion Tracking",
        "Recovery Rate",
        "no cart or purchase is changed"
      ],
      "must_not_include": [],
      "expected_screenshot": "22-car-04.jpg",
      "passed": true
    },
    {
      "case_id": "CAR-05",
      "prompt": "As Marketing Manager, what personalized offers should we make to win back our top abandoned-cart shoppers?",
      "must_include": [
        "Personalized Recovery Strategies",
        "Sarah M.",
        "Point Expiry (12,000)"
      ],
      "must_not_include": [],
      "expected_screenshot": "23-car-05.jpg",
      "passed": true
    },
    {
      "case_id": "CAR-06",
      "prompt": "As Growth Manager, how much revenue should we expect to win back over the next two days, and how does that compare to the industry?",
      "must_include": [
        "Recovery Forecast (48 hours)",
        "$37,940",
        "+$56K/month"
      ],
      "must_not_include": [],
      "expected_screenshot": "24-car-06.jpg",
      "passed": true
    },
    {
      "case_id": "CAR-07",
      "prompt": "As Growth Manager, what else could we change to lift our recovery rate further?",
      "must_include": [
        "Recovery Optimization Recommendations",
        "Exit intent popup",
        "Quick Win"
      ],
      "must_not_include": [],
      "expected_screenshot": "25-car-07.jpg",
      "passed": true
    }
  ],
  "browserfilm": {
    "status": "captured",
    "manifest": "solutions/cart-abandonment-recovery/screenshots/manual/browserfilm.json",
    "gif": "solutions/cart-abandonment-recovery/screenshots/manual/manual-build-walkthrough.gif",
    "contact_sheet": "solutions/cart-abandonment-recovery/screenshots/manual/manual-build-contact-sheet.jpg"
  },
  "publication_gate": {
    "required_state": "Draft",
    "published": false,
    "confirmation_screenshot": "26-confirm-draft.jpg"
  }
}
