{
  "schema": 1,
  "kind": "article-component-proof",
  "page": "src/content/guides/delete-one-term-from-a-dispatch-confirmation-guard.md",
  "mode": "source-control",
  "companionProject": "examples/mantle-voice-insurance-roadside-claude",
  "companionRevision": "af57ab393bbffe56a9207afd1ac03a68ef9e423b",
  "version": "3.21.0.dev5",
  "wheelSha256": "e7f3adb7cdb35e504856ca3a5e9c574412e9a8359bd20ac0cb15503f9a86e02b",
  "notClaimed": "Not claimed: Trained agent, model, voice, vendor, or current global release acceptance.",
  "claims": {
    "trainedAgent": false,
    "model": false,
    "voice": false,
    "vendor": false,
    "currentGlobalRelease": false
  },
  "inputLimits": [
    "Single stdlib guard suite invocation: unittest discover -s tests -p test_guard.py -v, with -S disabling site startup.",
    "PYTHONPROFILEIMPORTTIME=1 records observed import timings; PYTHONDONTWRITEBYTECODE=1 prevents bytecode artifacts. No -I flag was used because it would ignore the trace environment variable.",
    "Only fictional committed fixtures and synthetic UserUttered/BotUttered events were used; no provider, model, speech, native SDK or licensed runtime execution occurred.",
    "Locked rasa-pro version and wheel hash are source metadata; the SDK was neither installed nor executed.",
    "This baseline passing run supplies missing execution/import provenance only; prior parent and mutation results are separate preserved evidence, not established by this receipt.",
    "The service test changes only the service while retaining current memory/version and a prior answered tow question; the tag test deliberately injects inconsistent memory, not a running-engine state claim."
  ],
  "sourceFiles": [
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/pyproject.toml",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/pyproject.toml",
      "sha256": "27bdf567ba019913af9d9efaa2e98358469ead2d4f93a30a7f1a5f57f96ae734",
      "gitBlobSha1": "3028d398e33b5772dd48ed365ba7b4e48155b1ab"
    },
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/uv.lock",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/uv.lock",
      "sha256": "bfdf4935fa30d48e697b43389d1eb5d585dfb4a6e188ca382ed33704eb4094f0",
      "gitBlobSha1": "e30771d8002cb4bd1833cd3bde076fd0b1ade07a"
    },
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/lib/__init__.py",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/lib/__init__.py",
      "sha256": "57d03e1f75a7aa3bfe0075502f9b8b7a4aa374d209e76c307928766b66fef844",
      "gitBlobSha1": "07e2e972185f0e497d20ea27c0de20acc9c3c976"
    },
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/lib/roadside.py",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/lib/roadside.py",
      "sha256": "dce9bea570e4d1a1e7c741a45db08ba9c9e335218c2db1a36a6e969e075838fb",
      "gitBlobSha1": "c4dfaebc7e65a8a5d5efebbd11d70bb90fb238ad"
    },
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/lib/fixtures/case-contract.json",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/lib/fixtures/case-contract.json",
      "sha256": "b45e6ef73f71adbde5292dfd7b6e862daef3d81cf3a0a4c70bca8ed583854e4c",
      "gitBlobSha1": "8ea1e3c931d7b22dac7dcdc8c935554634c5fa0e"
    },
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/lib/fixtures/harborcover_roadside.json",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/lib/fixtures/harborcover_roadside.json",
      "sha256": "c7bc3b1dade8943e56f855dfbe0096bfcc7e28afc4bbb2c2e263593c665b59c8",
      "gitBlobSha1": "728c4ea53ad4ec7da4c8ab8a4d92ee1dbaf5f763"
    },
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/skills/roadside_dispatch/responses.yml",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/skills/roadside_dispatch/responses.yml",
      "sha256": "68da549d510bf44576dd6350ff4349f4ba5f12932a38306aaa0404a2b58170d9",
      "gitBlobSha1": "756a54fec5c0273f3c23b0d1ad8724d7c8abd880"
    },
    {
      "path": "examples/mantle-voice-insurance-roadside-claude/tests/test_guard.py",
      "file": "source/examples/mantle-voice-insurance-roadside-claude/tests/test_guard.py",
      "sha256": "9212917340e615b27865d5e3b23afdae81db19f0ae77c6db2ebad884710070e0",
      "gitBlobSha1": "7dc386d813aefaca8b45af5d29fc77b56c8ec7d0"
    },
    {
      "path": "tutorials/rasa-ai-team-casebook/examples/insurance-roadside.json",
      "file": "source/tutorials/rasa-ai-team-casebook/examples/insurance-roadside.json",
      "sha256": "b45e6ef73f71adbde5292dfd7b6e862daef3d81cf3a0a4c70bca8ed583854e4c",
      "gitBlobSha1": "8ea1e3c931d7b22dac7dcdc8c935554634c5fa0e"
    }
  ],
  "execution": {
    "file": "execution.json",
    "sha256": "8a652bbb4edf04752c5c7f7b4007f0e0ab555e689cb869c8e65e90f820a0e64b"
  },
  "logs": [
    {
      "id": "guard-baseline",
      "file": "logs/unittest.log",
      "sha256": "a98ab0b59cc036b7742b8a3a5bbaa8e34ffbbeb131d8277a1df3fde584ffbe59",
      "originalSha256": "a98ab0b59cc036b7742b8a3a5bbaa8e34ffbbeb131d8277a1df3fde584ffbe59",
      "derivation": "raw",
      "declaredSkips": []
    }
  ],
  "decisiveTests": [
    {
      "name": "test_guard.GuardTests.test_current_version_does_not_approve_a_different_service",
      "source": "examples/mantle-voice-insurance-roadside-claude/tests/test_guard.py",
      "covers": [
        "examples/mantle-voice-insurance-roadside-claude/lib/roadside.py"
      ],
      "log": "guard-baseline"
    },
    {
      "name": "test_guard.GuardTests.test_matching_question_does_not_approve_a_different_draft_tag",
      "source": "examples/mantle-voice-insurance-roadside-claude/tests/test_guard.py",
      "covers": [
        "examples/mantle-voice-insurance-roadside-claude/lib/roadside.py"
      ],
      "log": "guard-baseline"
    },
    {
      "name": "test_guard.GuardTests.test_unanswered_or_stale_question_sends_nothing",
      "source": "examples/mantle-voice-insurance-roadside-claude/tests/test_guard.py",
      "covers": [
        "examples/mantle-voice-insurance-roadside-claude/lib/roadside.py"
      ],
      "log": "guard-baseline"
    },
    {
      "name": "test_guard.GuardTests.test_confirmed_place_and_suitable_provider_dispatch_once",
      "source": "examples/mantle-voice-insurance-roadside-claude/tests/test_guard.py",
      "covers": [
        "examples/mantle-voice-insurance-roadside-claude/lib/roadside.py"
      ],
      "log": "guard-baseline"
    }
  ]
}
