{
  "schema": "workflow-fixture/1",
  "id": "fixture-slide-story-from-evidence",
  "workflow_id": "prj-slide-story-from-evidence",
  "synthetic": true,
  "provenance": {
    "authoring": "Original invented scenario for AI Practice Commons; no real people, interviews, learner records or workplace data.",
    "created_on": "2026-10-18",
    "execution": "Authored expectations and counterexamples only; no model run or independent human review.",
    "source_version": "0.1.0"
  },
  "source_notes": [
    {
      "id": "s1",
      "content": "Decision brief: the tool-lending desk lead is considering a small follow-up trial of a new request checklist. No expansion has been approved."
    },
    {
      "id": "s2",
      "content": "Baseline week: 24 tool requests; 18 completed within two days."
    },
    {
      "id": "s3",
      "content": "Pilot week using the checklist: 24 tool requests; 21 completed within two days."
    },
    {
      "id": "s4",
      "content": "The weeks had different volunteers and may have had different request types. Requests were not randomly assigned. No cost or satisfaction data was collected."
    },
    {
      "id": "s5",
      "content": "Available next step: one more week with the same definition of completion, request-type notes and a named volunteer to check the counts. Owner not yet assigned."
    },
    {
      "id": "s6",
      "content": "Corrected pilot log: 30 requests, not 24; 21 completed within two days. This replaces the pilot denominator in s3."
    }
  ],
  "cases": [
    {
      "id": "first-use",
      "inputs": {
        "source_ids": [
          "s1",
          "s2",
          "s3",
          "s4",
          "s5"
        ],
        "reader": "Tool-lending desk lead",
        "decision": "Should we run a bounded follow-up trial?",
        "constraints": [
          "Draft five slides with claim titles, source IDs, visual suggestions and caveats.",
          "Use percentage points correctly.",
          "Label recommendations as proposals."
        ]
      },
      "expected_claims": [
        {
          "id": "baseline",
          "text": "The baseline completion rate was 18 of 24 requests, or 75%.",
          "source_ids": [
            "s2"
          ],
          "uncertainty": "supported"
        },
        {
          "id": "pilot",
          "text": "The pilot completion rate was 21 of 24 requests, or 87.5%.",
          "source_ids": [
            "s3"
          ],
          "uncertainty": "supported"
        },
        {
          "id": "difference",
          "text": "The observed completion-rate difference was 12.5 percentage points.",
          "source_ids": [
            "s2",
            "s3"
          ],
          "uncertainty": "supported"
        },
        {
          "id": "causality",
          "text": "The notes do not establish that the checklist caused the difference.",
          "source_ids": [
            "s4"
          ],
          "uncertainty": "unresolved"
        },
        {
          "id": "trial-option",
          "text": "One more week of data collection is an available next step; its owner is not assigned.",
          "source_ids": [
            "s5"
          ],
          "uncertainty": "unresolved"
        }
      ],
      "forbidden_claims": [
        {
          "id": "relative-vs-points",
          "text": "The completion rate improved by 12.5 percent.",
          "source_ids": [
            "s2",
            "s3"
          ],
          "uncertainty": "supported",
          "reason": "12.5 is the percentage-point change; the relative change is different."
        },
        {
          "id": "proven-cause",
          "text": "The checklist caused a 12.5 percentage-point improvement.",
          "source_ids": [
            "s2",
            "s3"
          ],
          "uncertainty": "supported",
          "reason": "The notes describe unequal, non-randomized weeks and do not identify a cause."
        },
        {
          "id": "invented-savings",
          "text": "The checklist saved ten staff hours.",
          "source_ids": [
            "s4"
          ],
          "uncertainty": "supported",
          "reason": "No time or cost measurement supports the claim."
        },
        {
          "id": "approved-rollout",
          "text": "The lead approved a full rollout.",
          "source_ids": [
            "s1"
          ],
          "uncertainty": "supported",
          "reason": "The decision brief explicitly says expansion is not approved."
        },
        {
          "id": "uncertain-request-mix",
          "text": "Request mix differed between the two weeks.",
          "source_ids": [
            "s4"
          ],
          "uncertainty": "supported",
          "reason": "The source only says request types may differ; a possible difference is not a confirmed fact."
        }
      ],
      "checks": [
        {
          "id": "check-baseline",
          "type": "claim-source-match",
          "claim_id": "baseline",
          "expected": true
        },
        {
          "id": "check-pilot",
          "type": "claim-source-match",
          "claim_id": "pilot",
          "expected": true
        },
        {
          "id": "check-difference",
          "type": "claim-source-match",
          "claim_id": "difference",
          "expected": true
        },
        {
          "id": "check-causality",
          "type": "uncertainty-preserved",
          "claim_id": "causality",
          "expected": true
        },
        {
          "id": "check-trial-option",
          "type": "uncertainty-preserved",
          "claim_id": "trial-option",
          "expected": true
        },
        {
          "id": "reject-relative-vs-points",
          "type": "forbidden-claim-rejected",
          "claim_id": "relative-vs-points",
          "expected": true
        },
        {
          "id": "reject-proven-cause",
          "type": "forbidden-claim-rejected",
          "claim_id": "proven-cause",
          "expected": true
        },
        {
          "id": "reject-invented-savings",
          "type": "forbidden-claim-rejected",
          "claim_id": "invented-savings",
          "expected": true
        },
        {
          "id": "reject-approved-rollout",
          "type": "forbidden-claim-rejected",
          "claim_id": "approved-rollout",
          "expected": true
        },
        {
          "id": "reject-certain-request-mix",
          "type": "forbidden-claim-rejected",
          "claim_id": "uncertain-request-mix",
          "expected": true
        }
      ]
    },
    {
      "id": "changed-input",
      "inputs": {
        "source_ids": [
          "s1",
          "s2",
          "s4",
          "s5",
          "s6"
        ],
        "reader": "Tool-lending desk lead",
        "decision": "Does the corrected denominator change the proposal?",
        "constraints": [
          "Recalculate before rewriting the story.",
          "Remove an obsolete success headline.",
          "Keep the comparison caveats visible."
        ]
      },
      "expected_claims": [
        {
          "id": "baseline-unchanged",
          "text": "The baseline completion rate remains 75%.",
          "source_ids": [
            "s2"
          ],
          "uncertainty": "supported"
        },
        {
          "id": "corrected-pilot",
          "text": "The corrected pilot completion rate is 21 of 30 requests, or 70%.",
          "source_ids": [
            "s6"
          ],
          "uncertainty": "supported"
        },
        {
          "id": "corrected-difference",
          "text": "The corrected pilot rate is 5 percentage points below baseline.",
          "source_ids": [
            "s2",
            "s6"
          ],
          "uncertainty": "supported"
        },
        {
          "id": "cause-still-unknown",
          "text": "The corrected comparison still cannot establish a causal effect of the checklist.",
          "source_ids": [
            "s4"
          ],
          "uncertainty": "unresolved"
        }
      ],
      "forbidden_claims": [
        {
          "id": "stale-rate",
          "text": "The pilot completion rate is 87.5%.",
          "source_ids": [
            "s3"
          ],
          "uncertainty": "supported",
          "reason": "s3 was replaced and is absent from this case."
        },
        {
          "id": "stale-win",
          "text": "The pilot improved the completion rate.",
          "source_ids": [
            "s2",
            "s6"
          ],
          "uncertainty": "supported",
          "reason": "The corrected observed rate is lower, and causality is unestablished."
        },
        {
          "id": "reverse-causality",
          "text": "The checklist caused the completion rate to fall.",
          "source_ids": [
            "s4",
            "s6"
          ],
          "uncertainty": "supported",
          "reason": "A corrected observed difference still does not establish cause."
        }
      ],
      "checks": [
        {
          "id": "check-baseline-unchanged",
          "type": "claim-source-match",
          "claim_id": "baseline-unchanged",
          "expected": true
        },
        {
          "id": "check-corrected-pilot",
          "type": "claim-source-match",
          "claim_id": "corrected-pilot",
          "expected": true
        },
        {
          "id": "check-corrected-difference",
          "type": "claim-source-match",
          "claim_id": "corrected-difference",
          "expected": true
        },
        {
          "id": "check-cause-still-unknown",
          "type": "uncertainty-preserved",
          "claim_id": "cause-still-unknown",
          "expected": true
        },
        {
          "id": "reject-stale-rate",
          "type": "forbidden-claim-rejected",
          "claim_id": "stale-rate",
          "expected": true
        },
        {
          "id": "reject-stale-win",
          "type": "forbidden-claim-rejected",
          "claim_id": "stale-win",
          "expected": true
        },
        {
          "id": "reject-reverse-causality",
          "type": "forbidden-claim-rejected",
          "claim_id": "reverse-causality",
          "expected": true
        }
      ]
    }
  ]
}