{
  "recordedAt": "2026-09-14T10:05:36.560Z",
  "checks": [
    {
      "test": "Same messages, ordered image bytes and token ceiling: garment-analysis",
      "passed": true
    },
    {
      "test": "Same messages, ordered image bytes and token ceiling: website-identity",
      "passed": true
    },
    {
      "test": "Same messages, ordered image bytes and token ceiling: website-themes",
      "passed": true
    },
    {
      "test": "Same messages, ordered image bytes and token ceiling: native-website-edit",
      "passed": true
    },
    {
      "test": "Malformed application shape is rejected",
      "passed": true
    },
    {
      "test": "Source closed-object provider schema: avatar-script",
      "passed": true
    },
    {
      "test": "Source closed-object provider schema: voice-script",
      "passed": true
    },
    {
      "test": "Storyboard uses the installed Google AI SDK OpenAPI schema conversion",
      "passed": true
    },
    {
      "test": "Actual voice-script truncation guard rejects a short but valid JSON response",
      "passed": true
    },
    {
      "test": "Actual storyboard authoring contract rejects an empty beat plan",
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gemini-first / candidate-success",
      "trace": [
        "deepseek"
      ],
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gemini-first / candidate-invalid",
      "trace": [
        "deepseek",
        "gemini"
      ],
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gemini-first / primary-failure",
      "trace": [
        "deepseek",
        "gemini",
        "gpt"
      ],
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gemini-first / all-fail",
      "trace": [
        "deepseek",
        "gemini",
        "gpt"
      ],
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gpt-first / candidate-success",
      "trace": [
        "deepseek"
      ],
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gpt-first / candidate-invalid",
      "trace": [
        "deepseek",
        "gpt"
      ],
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gpt-first / primary-failure",
      "trace": [
        "deepseek",
        "gpt",
        "gemini"
      ],
      "passed": true
    },
    {
      "test": "Offline unchanged fallback wrapper: gpt-first / all-fail",
      "trace": [
        "deepseek",
        "gpt",
        "gemini"
      ],
      "passed": true
    }
  ],
  "allPassed": true,
  "fallbackScope": "Injected failures and provider fixtures; no production routing modification or live outage test."
}