{
  "schema_version": 1,
  "notice": "Curated UX fixtures for the 68 catalogue cases. Values and statuses are illustrative, not live or historical execution claims.",
  "cases": {
    "DC-01": {
      "request": "The policy has not reached the other system.",
      "outcome": "Restore the stalled transfer.",
      "rows": [
        {
          "label": "Transfer request",
          "before": "Stale request marker",
          "after": "No active duplicate request"
        },
        {
          "label": "Policy in both systems",
          "before": "Transfer incomplete",
          "after": "Matching policy state"
        },
        {
          "label": "Requested document",
          "before": "Unavailable",
          "after": "Produced successfully"
        }
      ]
    },
    "DC-02": {
      "request": "Period 5 exists in INSIS, but its section in the policy document is empty.",
      "outcome": "Restore the fifth-year print data without retransferring the existing five-period family.",
      "rows": [
        {
          "label": "Policy periods /1–/5",
          "before": "All five exist in INSIS",
          "after": "All five existing periods preserved"
        },
        {
          "label": "Print-register period /5",
          "before": "Missing; only /1–/4 are present",
          "after": "The missing /5 entry is present; five match five"
        },
        {
          "label": "Regenerated document",
          "before": "Fifth-year headings have empty values",
          "after": "The fifth-year data is populated"
        }
      ]
    },
    "DC-03": {
      "request": "This employee cannot sign in.",
      "outcome": "Restore the approved account access.",
      "rows": [
        {
          "label": "Person and account",
          "before": "Account layer missing",
          "after": "One correct account"
        },
        {
          "label": "Office and roles",
          "before": "Old office assignment",
          "after": "Approved assignment"
        },
        {
          "label": "Sign-in",
          "before": "Customer cannot sign in",
          "after": "Customer sign-in confirmed"
        }
      ]
    },
    "DC-04": {
      "request": "Our new office needs to issue this product.",
      "outcome": "Complete the office and agent setup.",
      "rows": [
        {
          "label": "Office registration",
          "before": "Awaiting the owning team",
          "after": "Registration verified"
        },
        {
          "label": "Product access",
          "before": "Role assignment missing",
          "after": "Approved roles visible"
        },
        {
          "label": "Policy numbering",
          "before": "Numbering prerequisite missing",
          "after": "Number allocation checked"
        }
      ]
    },
    "DC-05": {
      "request": "Extend the framework so we can issue a certificate.",
      "outcome": "Align the approved framework end date.",
      "rows": [
        {
          "label": "Framework dates",
          "before": "Different dates across layers",
          "after": "Approved date on every layer"
        },
        {
          "label": "Available frameworks",
          "before": "Outside the selection window",
          "after": "Framework is selectable"
        },
        {
          "label": "Certificate action",
          "before": "Blocked",
          "after": "Declared issuance check passed"
        }
      ]
    },
    "DC-06": {
      "request": "The framework exists, but we cannot select it.",
      "outcome": "Connect the portal to the correct framework.",
      "rows": [
        {
          "label": "Framework identity",
          "before": "Unlinked proposal",
          "after": "Correct master linked"
        },
        {
          "label": "Covers and participants",
          "before": "Differences remain",
          "after": "Family comparison passed"
        },
        {
          "label": "Child certificate",
          "before": "Cannot use the framework",
          "after": "Requested action checked"
        }
      ]
    },
    "DC-07": {
      "request": "Please correct the amount on this cargo statement.",
      "outcome": "Correct the statement within its allowed state.",
      "rows": [
        {
          "label": "Requested outcome",
          "before": "Proposal or policy needs confirming",
          "after": "Intended state agreed"
        },
        {
          "label": "Amounts and currency",
          "before": "Statement values differ",
          "after": "Approved totals reconcile"
        },
        {
          "label": "Policy state and document",
          "before": "Correction is blocked",
          "after": "Required state restored and document checked"
        }
      ]
    },
    "DC-08": {
      "request": "The owner shown on the policy is wrong.",
      "outcome": "Correct the approved participant details.",
      "rows": [
        {
          "label": "Policyholder",
          "before": "Different participant links",
          "after": "Correct participant"
        },
        {
          "label": "Ownership shares",
          "before": "Duplicate active relationship",
          "after": "Shares reconcile"
        },
        {
          "label": "Policy and debit note",
          "before": "Incorrect party shown",
          "after": "Correct party shown"
        }
      ]
    },
    "DC-09": {
      "request": "Change the payment plan to four installments.",
      "outcome": "Correct the payment plan and dates.",
      "rows": [
        {
          "label": "Installment amounts",
          "before": "Plans differ",
          "after": "Totals equal the premium"
        },
        {
          "label": "Due dates",
          "before": "Dates do not align",
          "after": "All required dates align"
        },
        {
          "label": "Paid installments",
          "before": "Existing payments present",
          "after": "Paid items preserved"
        }
      ]
    },
    "DC-10": {
      "request": "Why did this premium change?",
      "outcome": "Explain the premium using the actual inputs.",
      "rows": [
        {
          "label": "Rating inputs",
          "before": "Customer questions a discount",
          "after": "Current inputs checked"
        },
        {
          "label": "Applied calculation",
          "before": "Difference needs explaining",
          "after": "Calculation reconciles"
        },
        {
          "label": "Customer explanation",
          "before": "No clear explanation",
          "after": "Checked explanation ready"
        }
      ]
    },
    "DC-11": {
      "request": "Correct the vehicle registration on this policy.",
      "outcome": "Correct the complete vehicle record chain.",
      "rows": [
        {
          "label": "Current vehicle",
          "before": "Correction requested",
          "after": "Approved details recorded"
        },
        {
          "label": "Earlier versions",
          "before": "A consumed version is stale",
          "after": "Required versions aligned"
        },
        {
          "label": "Policy document",
          "before": "Shows the old details",
          "after": "Correct details shown"
        }
      ]
    },
    "DC-12": {
      "request": "The policy was cancelled by mistake.",
      "outcome": "Restore the approved policy state.",
      "rows": [
        {
          "label": "Requested state",
          "before": "Restoration needs confirmation",
          "after": "Application or active state agreed"
        },
        {
          "label": "Receiving system",
          "before": "Owner action required",
          "after": "Owner action independently checked"
        },
        {
          "label": "Policy and document",
          "before": "Not usable",
          "after": "Requested state and document verified"
        }
      ]
    },
    "DC-13": {
      "request": "The two systems show different policy periods.",
      "outcome": "Reconcile the policy status and period.",
      "rows": [
        {
          "label": "Policy status",
          "before": "One-sided change",
          "after": "Mapped states agree"
        },
        {
          "label": "Period layers",
          "before": "Some layers remain stale",
          "after": "All declared layers agree"
        },
        {
          "label": "Printed period",
          "before": "Different from the request",
          "after": "Approved period shown"
        }
      ]
    },
    "DC-14": {
      "request": "The policy exists, but the portal shows it as incomplete.",
      "outcome": "Link the portal to the correct issued policy.",
      "rows": [
        {
          "label": "Authoritative policy",
          "before": "Sibling records need separating",
          "after": "Correct policy identified"
        },
        {
          "label": "Portal layers",
          "before": "Header and detail differ",
          "after": "All three layers aligned"
        },
        {
          "label": "Policy lookup",
          "before": "Incomplete policy shown",
          "after": "Correct active policy visible"
        }
      ]
    },
    "DC-15": {
      "request": "The registry is rejecting the policy.",
      "outcome": "Explain the current registry response.",
      "rows": [
        {
          "label": "Registry response",
          "before": "Rejection reported",
          "after": "Current response checked"
        },
        {
          "label": "Policy and certificate dates",
          "before": "Possible period mismatch",
          "after": "Relevant dates compared"
        },
        {
          "label": "Next action",
          "before": "Customer needs guidance",
          "after": "Supported instruction ready"
        }
      ]
    },
    "DC-16": {
      "request": "The commission was not transferred correctly.",
      "outcome": "Reconcile the commission for this policy.",
      "rows": [
        {
          "label": "Approved rate",
          "before": "Effective rule needs checking",
          "after": "Correct rate established"
        },
        {
          "label": "Recorded commission",
          "before": "Values differ",
          "after": "Amounts reconcile"
        },
        {
          "label": "Partner result",
          "before": "Not confirmed",
          "after": "Requested result checked"
        }
      ]
    },
    "DC-17": {
      "request": "The printed document has a missing value.",
      "outcome": "Repair the data used by this document.",
      "rows": [
        {
          "label": "Document invocation",
          "before": "Document ran",
          "after": "Correct template and inputs checked"
        },
        {
          "label": "Required source value",
          "before": "Value missing",
          "after": "Required value present"
        },
        {
          "label": "Reproduced document",
          "before": "Incomplete document",
          "after": "Exact document verified"
        }
      ]
    },
    "DC-18": {
      "request": "Add this missing vehicle model to the list.",
      "outcome": "Add the approved catalogue value.",
      "rows": [
        {
          "label": "Existing business key",
          "before": "No matching value",
          "after": "No duplicate introduced"
        },
        {
          "label": "Dependent selection",
          "before": "Model is unavailable",
          "after": "Correct value is selectable"
        },
        {
          "label": "Consuming action",
          "before": "Selection cannot complete",
          "after": "Requested action checked"
        }
      ]
    },
    "DC-19": {
      "request": "Temporarily allow this blocked policy through.",
      "outcome": "Apply and restore the bounded exception.",
      "rows": [
        {
          "label": "Blocking rule",
          "before": "Requested policy is blocked",
          "after": "Approved temporary exception applied"
        },
        {
          "label": "Customer action",
          "before": "Transfer is waiting",
          "after": "Requested action verified"
        },
        {
          "label": "Baseline rule",
          "before": "Restoration still required",
          "after": "Original rule restored"
        }
      ]
    },
    "DC-20": {
      "request": "There are two records for the same company.",
      "outcome": "Keep the correct company record and its links.",
      "rows": [
        {
          "label": "Correct company",
          "before": "Duplicate needs separating",
          "after": "Survivor identity confirmed"
        },
        {
          "label": "Dependent records",
          "before": "Full footprint required",
          "after": "Dependencies reconciled"
        },
        {
          "label": "Customer search",
          "before": "Duplicate results",
          "after": "Correct company returned"
        }
      ]
    },
    "DC-21": {
      "request": "Please complete the waiting transfers.",
      "outcome": "Reconcile every item in the transfer backlog.",
      "rows": [
        {
          "label": "Ready item",
          "before": "Needs the authorised signature",
          "after": "Transfer and policy verified"
        },
        {
          "label": "Active item",
          "before": "Transfer is already running",
          "after": "No duplicate action sent"
        },
        {
          "label": "Exception item",
          "before": "Needs separate repair",
          "after": "Result recorded independently"
        }
      ]
    },
    "DC-22": {
      "request": "The transferred policy has an internal identifier instead of its proper policy number.",
      "outcome": "Recover the correct policy number through the checked operator procedure.",
      "rows": [
        {
          "label": "Numbering input",
          "before": "Another policy’s identifier is in the number field",
          "after": "The checked own-identity sentinel was used"
        },
        {
          "label": "Generated number",
          "before": "Not the intended policy number",
          "after": "A valid number was generated by the authorised flow"
        },
        {
          "label": "Resulting policy",
          "before": "Correction still required",
          "after": "The mapping, state and customer result were checked"
        }
      ]
    },
    "DC-23": {
      "request": "The automated change stopped before it finished.",
      "outcome": "Complete only the missing work.",
      "rows": [
        {
          "label": "Earlier operations",
          "before": "Some steps already landed",
          "after": "Successful steps preserved"
        },
        {
          "label": "Missing result",
          "before": "One downstream step absent",
          "after": "Missing result verified"
        },
        {
          "label": "Duplicate effects",
          "before": "Replay would repeat work",
          "after": "No duplicate effect introduced"
        }
      ]
    },
    "DC-24": {
      "request": "The outage is over, but these policies are still stuck.",
      "outcome": "Reconcile the affected policies after recovery.",
      "rows": [
        {
          "label": "Service recovery",
          "before": "Owner confirmation needed",
          "after": "Recovery verified"
        },
        {
          "label": "Affected policies",
          "before": "Partial work remains",
          "after": "Each policy reconciled"
        },
        {
          "label": "Customer actions",
          "before": "Some still fail",
          "after": "Required outcomes checked"
        }
      ]
    },
    "CF-01": {
      "request": "Temporarily relax this validation for one policy.",
      "outcome": "Apply the exception and restore the rule.",
      "rows": [
        {
          "label": "Actual blocking rule",
          "before": "Policy is blocked",
          "after": "Correct rule identified"
        },
        {
          "label": "Temporary scope",
          "before": "Exception needs approval",
          "after": "Approved action verified"
        },
        {
          "label": "Restoration",
          "before": "Baseline must return",
          "after": "Baseline restored"
        }
      ]
    },
    "CF-02": {
      "request": "Add a check that prevents this invalid policy.",
      "outcome": "Deliver the permanent validation change.",
      "rows": [
        {
          "label": "Valid example",
          "before": "Baseline behaviour checked",
          "after": "Valid input still passes"
        },
        {
          "label": "Invalid example",
          "before": "Control is absent",
          "after": "Invalid input is rejected"
        },
        {
          "label": "Target controls",
          "before": "Related control differs",
          "after": "Declared controls verified"
        }
      ]
    },
    "CF-03": {
      "request": "Only this group should be allowed the exception.",
      "outcome": "Change the exact access and bypass scope.",
      "rows": [
        {
          "label": "Approved group",
          "before": "Requested right absent",
          "after": "Intended right available"
        },
        {
          "label": "Excluded user",
          "before": "Must remain excluded",
          "after": "Access remains denied"
        },
        {
          "label": "Other permissions",
          "before": "Existing rights present",
          "after": "Unrelated rights preserved"
        }
      ]
    },
    "CF-04": {
      "request": "Apply the new tariff from the agreed date.",
      "outcome": "Release the selected tariff version.",
      "rows": [
        {
          "label": "Before effective date",
          "before": "Current tariff applies",
          "after": "Previous rule remains correct"
        },
        {
          "label": "New tariff example",
          "before": "New rates requested",
          "after": "Expected rating verified"
        },
        {
          "label": "Selected target",
          "before": "Old version active",
          "after": "Requested version selected"
        }
      ]
    },
    "CF-05": {
      "request": "Prepare the approved EUR partner templates with the correct offer selection and visibility.",
      "outcome": "Deliver the partner rating templates.",
      "rows": [
        {
          "label": "KOLHIDA_EUR",
          "before": "Intended caller/version selection not yet proved",
          "after": "Intended caller resolves the approved template and version"
        },
        {
          "label": "MAXO_EUR",
          "before": "Intended caller/version selection not yet proved",
          "after": "Intended caller resolves the approved template and version"
        },
        {
          "label": "Default and excluded callers",
          "before": "Silent fallback and excess visibility must be excluded",
          "after": "Default tariff preserved; excluded role remains excluded"
        }
      ]
    },
    "CF-06": {
      "request": "Change the discount and deductible rule.",
      "outcome": "Align the rule across the requested systems.",
      "rows": [
        {
          "label": "Discount calculation",
          "before": "Rule differs across systems",
          "after": "Approved calculation matches"
        },
        {
          "label": "Deductible",
          "before": "Definition is incomplete",
          "after": "Correct deductible available"
        },
        {
          "label": "Effective version",
          "before": "Partial delivery exists",
          "after": "All promised parts verified"
        }
      ]
    },
    "CF-07": {
      "request": "Add this value under the selected factor.",
      "outcome": "Add the value with its dependencies.",
      "rows": [
        {
          "label": "Parent selection",
          "before": "Relevant parent exists",
          "after": "Dependency retained"
        },
        {
          "label": "New value",
          "before": "Value unavailable",
          "after": "Correct value selectable"
        },
        {
          "label": "Mapped result",
          "before": "External code needs checking",
          "after": "Correct mapping verified"
        }
      ]
    },
    "CF-08": {
      "request": "Change the documents produced for this product.",
      "outcome": "Deliver the intended document set.",
      "rows": [
        {
          "label": "Required document",
          "before": "Registration is incomplete",
          "after": "Required document produced"
        },
        {
          "label": "Copy count",
          "before": "Copies differ from the request",
          "after": "Correct number of copies"
        },
        {
          "label": "Excluded document",
          "before": "Must not be produced",
          "after": "No unwanted document"
        }
      ]
    },
    "CF-09": {
      "request": "This office cannot get a policy number.",
      "outcome": "Complete the office numbering prerequisites.",
      "rows": [
        {
          "label": "Numbering row",
          "before": "Office/year setup incomplete",
          "after": "Required row verified"
        },
        {
          "label": "Sequence access",
          "before": "Owner step is missing",
          "after": "Sequence, grant and synonym verified"
        },
        {
          "label": "Allocation check",
          "before": "Numbering fails",
          "after": "Unique allocation checked"
        }
      ]
    },
    "CF-10": {
      "request": "Change the cover limit for this product.",
      "outcome": "Apply the scoped cover-limit change.",
      "rows": [
        {
          "label": "Requested cover",
          "before": "Old limit applies",
          "after": "Approved boundary enforced"
        },
        {
          "label": "Related system",
          "before": "Counterpart differs",
          "after": "Requested counterpart verified"
        },
        {
          "label": "Unchanged covers",
          "before": "Existing definitions valid",
          "after": "Unrelated definitions preserved"
        }
      ]
    },
    "CF-11": {
      "request": "Correct this message shown to the customer.",
      "outcome": "Deliver the corrected shared text.",
      "rows": [
        {
          "label": "Message key",
          "before": "Incorrect text",
          "after": "Approved wording stored"
        },
        {
          "label": "Affected screen",
          "before": "Old text is visible",
          "after": "Correct wording visible"
        },
        {
          "label": "Other uses",
          "before": "Shared consumers exist",
          "after": "Unrelated wording preserved"
        }
      ]
    },
    "CF-12": {
      "request": "Add this clause to the existing product.",
      "outcome": "Deliver the clause across its required parts.",
      "rows": [
        {
          "label": "Clause selection",
          "before": "Clause unavailable",
          "after": "Clause can be selected"
        },
        {
          "label": "Rating and limits",
          "before": "Rules are incomplete",
          "after": "Expected quote verified"
        },
        {
          "label": "Transfer and print",
          "before": "Downstream support absent",
          "after": "Required transfer and document checked"
        }
      ]
    },
    "CF-13": {
      "request": "Change the covers included in this package.",
      "outcome": "Apply the offer and package rules.",
      "rows": [
        {
          "label": "Included cover",
          "before": "Old package selection",
          "after": "Correct mandatory/optional choice"
        },
        {
          "label": "Forbidden combination",
          "before": "Can still be selected",
          "after": "Combination is blocked"
        },
        {
          "label": "Package quote",
          "before": "Result needs checking",
          "after": "Expected package resolves"
        }
      ]
    },
    "CF-14": {
      "request": "Add this question to the product questionnaire.",
      "outcome": "Deliver the question wherever it is required.",
      "rows": [
        {
          "label": "Core questionnaire",
          "before": "Owner change required",
          "after": "Question is available"
        },
        {
          "label": "Portal question",
          "before": "Question is missing",
          "after": "Question is usable"
        },
        {
          "label": "Rating input",
          "before": "Answer is not consumed",
          "after": "Intended answer reaches rating"
        }
      ]
    },
    "CF-15": {
      "request": "The new clause is not transferred correctly.",
      "outcome": "Correct the product mapping.",
      "rows": [
        {
          "label": "Source code",
          "before": "New value is present",
          "after": "Source contract confirmed"
        },
        {
          "label": "Target code",
          "before": "Mapping is incomplete",
          "after": "Correct mapping applied"
        },
        {
          "label": "Transfer example",
          "before": "Value arrives incorrectly",
          "after": "Expected value arrives"
        }
      ]
    },
    "CF-16": {
      "request": "Create a variant of this existing product.",
      "outcome": "Deliver the approved product variant.",
      "rows": [
        {
          "label": "Donor and changes",
          "before": "Requested differences need confirming",
          "after": "Clone scope is explicit"
        },
        {
          "label": "Variant product",
          "before": "Configuration is incomplete",
          "after": "Own codes and rating verified"
        },
        {
          "label": "Issue process",
          "before": "Product-specific code needed",
          "after": "Correct process and document checked"
        }
      ]
    },
    "CF-17": {
      "request": "Configure the new core-system product and its rating.",
      "outcome": "Deliver the core-system product dependencies.",
      "rows": [
        {
          "label": "Core product",
          "before": "External setup is pending",
          "after": "Owner's product proof received"
        },
        {
          "label": "Rating",
          "before": "Tariff is not ready",
          "after": "Expected rating verified"
        },
        {
          "label": "Portal seam",
          "before": "Only the interface is required",
          "after": "Declared seam verified"
        }
      ]
    },
    "CF-18": {
      "request": "The specification changed; update the existing work.",
      "outcome": "Apply the approved specification revision.",
      "rows": [
        {
          "label": "Changed requirement",
          "before": "New wording conflicts with the old",
          "after": "Current requirement agreed"
        },
        {
          "label": "Affected output",
          "before": "Uses the previous revision",
          "after": "Updated output verified"
        },
        {
          "label": "Unaffected work",
          "before": "Already verified",
          "after": "Retained with current compatibility"
        }
      ]
    },
    "CF-19": {
      "request": "Run this promotion for the agreed period.",
      "outcome": "Deliver and retire the campaign correctly.",
      "rows": [
        {
          "label": "Eligible customer",
          "before": "Campaign not available",
          "after": "Correct campaign terms offered"
        },
        {
          "label": "After campaign end",
          "before": "Offering must stop",
          "after": "Retirement obligation recorded"
        },
        {
          "label": "Existing policies",
          "before": "Issued terms must survive",
          "after": "Existing terms preserved"
        }
      ]
    },
    "CF-20": {
      "request": "Make the product visible to the agreed users.",
      "outcome": "Apply the approved product visibility.",
      "rows": [
        {
          "label": "Allowed role",
          "before": "Cannot see the product",
          "after": "Product visible and accessible"
        },
        {
          "label": "Excluded role",
          "before": "Must remain excluded",
          "after": "Access is denied"
        },
        {
          "label": "Target environment",
          "before": "Role setup differs",
          "after": "Effective target rights checked"
        }
      ]
    },
    "CF-21": {
      "request": "Replace this nomenclature with the approved version.",
      "outcome": "Update the catalogue without changing old meanings.",
      "rows": [
        {
          "label": "New catalogue keys",
          "before": "Reload requested",
          "after": "New keys available"
        },
        {
          "label": "Pricing references",
          "before": "Compatibility needs checking",
          "after": "Expected pricing retained"
        },
        {
          "label": "Historical policies",
          "before": "Old codes remain in use",
          "after": "Historical meanings preserved"
        }
      ]
    },
    "CF-22": {
      "request": "Add the next batch of green cards and stickers.",
      "outcome": "Load the approved unused blank range.",
      "rows": [
        {
          "label": "Requested range",
          "before": "New batch supplied",
          "after": "Missing numbers loaded"
        },
        {
          "label": "Overlap check",
          "before": "Existing numbers may overlap",
          "after": "No duplicate allocation"
        },
        {
          "label": "Used blanks",
          "before": "Must not be reset",
          "after": "Used state preserved"
        }
      ]
    },
    "CF-23": {
      "request": "Change the commission rules for this product.",
      "outcome": "Apply the scoped commission rule set.",
      "rows": [
        {
          "label": "Effective rule",
          "before": "Old expression applies",
          "after": "New rule applies on its date"
        },
        {
          "label": "Participant example",
          "before": "Expected amount supplied",
          "after": "Approved result verified"
        },
        {
          "label": "Unrelated policies",
          "before": "Outside the change",
          "after": "Existing behaviour preserved"
        }
      ]
    },
    "CF-24": {
      "request": "Register the new contract type and its process.",
      "outcome": "Activate the compatible process and registration.",
      "rows": [
        {
          "label": "Schema capability",
          "before": "Field may be absent",
          "after": "Required schema is present"
        },
        {
          "label": "Registration values",
          "before": "Values are not populated",
          "after": "Approved values are present"
        },
        {
          "label": "Process consumer",
          "before": "Code does not select the type",
          "after": "Correct workflow is exercised"
        }
      ]
    },
    "CF-25": {
      "request": "Show what differs before we change the product.",
      "outcome": "Deliver a scoped environment-difference report.",
      "rows": [
        {
          "label": "Schema differences",
          "before": "Target capabilities differ",
          "after": "Differences are explicit"
        },
        {
          "label": "Target-only configuration",
          "before": "Must be preserved",
          "after": "Accepted differences identified"
        },
        {
          "label": "Requested next change",
          "before": "Not yet authorised",
          "after": "Report delivered without synchronising"
        }
      ]
    },
    "DV-01": {
      "request": "Change the issue process for this product.",
      "outcome": "Deliver the product-process change.",
      "rows": [
        {
          "label": "Process change",
          "before": "Requested step differs",
          "after": "Reviewed process change"
        },
        {
          "label": "Deployed version",
          "before": "Previous process serves",
          "after": "Expected process version serves"
        },
        {
          "label": "Test policy",
          "before": "Cannot complete the requested step",
          "after": "Declared process outcome checked"
        }
      ]
    },
    "DV-02": {
      "request": "The bank clause is missing from the printed document.",
      "outcome": "Deliver the complete print change.",
      "rows": [
        {
          "label": "Document selector",
          "before": "Wrong behaviour reproduced",
          "after": "Reviewed selector installed"
        },
        {
          "label": "Registration and template",
          "before": "Required parts are missing",
          "after": "All required parts available"
        },
        {
          "label": "Printed result",
          "before": "Bank clause missing",
          "after": "Exact document checked"
        }
      ]
    },
    "DV-03": {
      "request": "Build the reinsurance capability.",
      "outcome": "Record the programme scope and accountable owner.",
      "rows": [
        {
          "label": "Requested scope",
          "before": "Ongoing module-scale work",
          "after": "Programme boundary stated"
        },
        {
          "label": "Delivery owner",
          "before": "Needs explicit ownership",
          "after": "Accountable owner recorded"
        },
        {
          "label": "Implementation slices",
          "before": "Not separately scoped",
          "after": "Bounded next requests identified"
        }
      ]
    },
    "DV-04": {
      "request": "Change this premium or cover calculation.",
      "outcome": "Deliver the bounded calculation rule.",
      "rows": [
        {
          "label": "Failing example",
          "before": "Original calculation reproduced",
          "after": "Expected calculation passes"
        },
        {
          "label": "Shared consumers",
          "before": "Old package remains",
          "after": "Required consumers rebuilt"
        },
        {
          "label": "Related products",
          "before": "Must retain behaviour",
          "after": "Sibling regression checks pass"
        }
      ]
    },
    "DV-05": {
      "request": "Harden the partner policy-registration API.",
      "outcome": "Deliver the agreed registration behaviour.",
      "rows": [
        {
          "label": "Valid request",
          "before": "Registration issue reproduced",
          "after": "Agreed request accepted"
        },
        {
          "label": "Invalid/repeated request",
          "before": "Behaviour is inconsistent",
          "after": "Contract checks pass"
        },
        {
          "label": "Full result",
          "before": "Transfer or document may fail",
          "after": "Required end-to-end result checked"
        }
      ]
    },
    "DV-06": {
      "request": "Correct how these customer details are handled.",
      "outcome": "Deliver matching customer-data behaviour.",
      "rows": [
        {
          "label": "Portal input",
          "before": "Incorrect validation",
          "after": "Requested input behaviour"
        },
        {
          "label": "Service validation",
          "before": "Different contract",
          "after": "Client and server agree"
        },
        {
          "label": "Transferred details",
          "before": "Propagation differs",
          "after": "Expected details verified"
        }
      ]
    },
    "DV-07": {
      "request": "Fix participant search and commission defaults.",
      "outcome": "Deliver both parts of the participant change.",
      "rows": [
        {
          "label": "Participant search",
          "before": "Reported search fails",
          "after": "Correct participant returned"
        },
        {
          "label": "Commission default",
          "before": "Wrong result reproduced",
          "after": "Expected default verified"
        },
        {
          "label": "Paired release",
          "before": "One half is missing",
          "after": "Required UI and service versions serve"
        }
      ]
    },
    "DV-08": {
      "request": "Coordinate the currency change across products.",
      "outcome": "Record the programme and scoped delivery work.",
      "rows": [
        {
          "label": "Programme scope",
          "before": "Many products and services affected",
          "after": "Cross-cutting scope stated"
        },
        {
          "label": "Legacy cases",
          "before": "Must remain interpretable",
          "after": "Required legacy cases identified"
        },
        {
          "label": "Delivery ownership",
          "before": "Coordination required",
          "after": "Programme owner and slices recorded"
        }
      ]
    },
    "DV-09": {
      "request": "The number changes when I enter a comma.",
      "outcome": "Communicate the Core request with the owner’s offer and delivery terms; track pending terms and customer response.",
      "rows": [
        {
          "label": "Request",
          "before": "Shared behaviour reported",
          "after": "Evidence and owner brief prepared"
        },
        {
          "label": "Offer",
          "before": "Not supplied",
          "after": "Requested from owner — pending"
        },
        {
          "label": "Delivery terms",
          "before": "Not supplied",
          "after": "Requested from owner — pending"
        }
      ]
    },
    "DV-10": {
      "request": "The object dialog does not behave as requested.",
      "outcome": "Deliver the working object-screen change.",
      "rows": [
        {
          "label": "Original interaction",
          "before": "Failure reproduced",
          "after": "Requested interaction works"
        },
        {
          "label": "Saved value",
          "before": "Result is not retained",
          "after": "Change persists correctly"
        },
        {
          "label": "Target version",
          "before": "Old screen may still serve",
          "after": "Reviewed UI version serves"
        }
      ]
    },
    "DV-11": {
      "request": "Support the framework contract type across the product.",
      "outcome": "Deliver the joined framework change.",
      "rows": [
        {
          "label": "Contract-type values",
          "before": "Column present but empty",
          "after": "Required values populated"
        },
        {
          "label": "Workflow and UI",
          "before": "Consumers are incompatible",
          "after": "Compatible versions serve"
        },
        {
          "label": "Child certificate",
          "before": "Cannot use the framework",
          "after": "Declared child action checked"
        }
      ]
    },
    "DV-12": {
      "request": "Correct this motor-policy flow.",
      "outcome": "Deliver the bounded motor-flow fix.",
      "rows": [
        {
          "label": "Affected subtype",
          "before": "Failure reproduced",
          "after": "Requested subtype works"
        },
        {
          "label": "External response",
          "before": "Timeout outcome uncertain",
          "after": "Outcome reconciled"
        },
        {
          "label": "Related products",
          "before": "Must remain valid",
          "after": "Relevant sibling checks pass"
        }
      ]
    },
    "DV-13": {
      "request": "Correct the pricing pre/post-filter.",
      "outcome": "Deliver the target's intended pricing filter.",
      "rows": [
        {
          "label": "Selected template",
          "before": "Wrong filter choice",
          "after": "Correct template selected"
        },
        {
          "label": "Per-cover result",
          "before": "Expected amount differs",
          "after": "Approved result matches"
        },
        {
          "label": "Target revision",
          "before": "Production may have a reversal",
          "after": "Approved target revision serves"
        }
      ]
    },
    "DV-14": {
      "request": "Fix the transfer and return-to-application behaviour.",
      "outcome": "Deliver the caller and database change together.",
      "rows": [
        {
          "label": "Caller contract",
          "before": "Old call behaviour",
          "after": "Reviewed caller contract"
        },
        {
          "label": "Stored procedure",
          "before": "Different implementation",
          "after": "Compatible body installed"
        },
        {
          "label": "Repeat action",
          "before": "May duplicate effects",
          "after": "Transfer/revert outcome verified"
        }
      ]
    },
    "DV-15": {
      "request": "Enable the new operator check and its message.",
      "outcome": "Deliver the code and activating rows.",
      "rows": [
        {
          "label": "Check capability",
          "before": "Library change required",
          "after": "Required capability installed"
        },
        {
          "label": "Activation and message",
          "before": "Rows are missing",
          "after": "Control and message configured"
        },
        {
          "label": "Valid/invalid input",
          "before": "Behaviour unproved",
          "after": "Required acceptance cases pass"
        }
      ]
    },
    "DV-16": {
      "request": "Prevent this incident from recurring.",
      "outcome": "Communicate the Core request with the owner’s offer and delivery terms; track pending terms and customer response.",
      "rows": [
        {
          "label": "Request",
          "before": "Shared behaviour reported",
          "after": "Evidence and owner brief prepared"
        },
        {
          "label": "Offer",
          "before": "Not supplied",
          "after": "Requested from owner — pending"
        },
        {
          "label": "Delivery terms",
          "before": "Not supplied",
          "after": "Requested from owner — pending"
        }
      ]
    },
    "DV-17": {
      "request": "Port this change without losing target-only work.",
      "outcome": "Deliver the reviewed change on the target lineage.",
      "rows": [
        {
          "label": "Source and target heads",
          "before": "Layouts have diverged",
          "after": "Exact heads recorded"
        },
        {
          "label": "Target-only changes",
          "before": "Must be preserved",
          "after": "No unrelated loss"
        },
        {
          "label": "Target behaviour",
          "before": "Subject match is insufficient",
          "after": "Equivalent behaviour tested"
        }
      ]
    },
    "DV-18": {
      "request": "Repair this build or dependency problem.",
      "outcome": "Deliver a reproducible working build.",
      "rows": [
        {
          "label": "Failing build",
          "before": "Failure reproduced",
          "after": "Clean build succeeds"
        },
        {
          "label": "Generated dependencies",
          "before": "Behaviour may change",
          "after": "Relevant changes reviewed"
        },
        {
          "label": "Runtime or job",
          "before": "Build alone is insufficient",
          "after": "Declared runtime boundary checked"
        }
      ]
    },
    "DV-19": {
      "request": "Correct this environment setting.",
      "outcome": "Deliver only the approved setting change.",
      "rows": [
        {
          "label": "Requested setting",
          "before": "Wrong effective value",
          "after": "Approved value is effective"
        },
        {
          "label": "Unrelated settings",
          "before": "Local reset could overwrite them",
          "after": "Unrelated settings preserved"
        },
        {
          "label": "Integration result",
          "before": "Route does not work",
          "after": "Required integration verified"
        }
      ]
    }
  }
}
