{
  "caseId": "software-backend-evidence",
  "version": "1",
  "fictional": true,
  "role": "Software engineer",
  "scope": "Reviewer-only ground truth. Give the tool resume.txt and job-description.txt; do not supply these expected answers or extra evidence.",
  "sourceFacts": [
    {
      "id": "services",
      "source": "resume.txt, Experience bullet 1",
      "text": "Maintained six internal REST APIs using TypeScript and Node.js.",
      "retainWhenRelevant": true
    },
    {
      "id": "latency",
      "source": "resume.txt, Experience bullet 2",
      "text": "Profiled database queries and changed an API request path; p95 latency fell from 420 ms to 280 ms in the measured test workload.",
      "retainWhenRelevant": true
    },
    {
      "id": "aws",
      "source": "resume.txt, Experience bullet 3",
      "text": "Deployed service updates to existing AWS EC2 environments and reviewed CloudWatch logs with the platform team.",
      "retainWhenRelevant": true
    },
    {
      "id": "mentoring",
      "source": "resume.txt, Experience bullet 4",
      "text": "Paired with two junior engineers each week and reviewed their pull requests.",
      "retainWhenRelevant": true
    },
    {
      "id": "incident",
      "source": "resume.txt, Experience bullet 5",
      "text": "Participated in the team on-call rota and wrote notes for three production incidents; incident command remained with the platform lead.",
      "retainWhenRelevant": true
    },
    {
      "id": "database",
      "source": "resume.txt, Experience bullet 6",
      "text": "Used PostgreSQL to maintain query logic and investigate slow API requests.",
      "retainWhenRelevant": true
    }
  ],
  "immutableMetadata": {
    "candidate": "Candidate SWE-01",
    "email": "swe01@example.com",
    "portfolio": "https://example.com/software-backend-evidence",
    "location": "Melbourne, VIC",
    "employer": "Fixture Service Company (fictional)",
    "jobTitle": "Backend Software Engineer",
    "employmentDates": "Feb 2021–Jul 2025",
    "qualification": "Bachelor of Information Technology",
    "institution": "Example University (fictional)",
    "completionYear": "2020"
  },
  "requirements": [
    {
      "id": "backend",
      "text": "TypeScript and Node.js API development",
      "support": "supported",
      "sourceFactIds": [
        "services"
      ],
      "allowedClaim": "Maintained six internal REST APIs using TypeScript and Node.js."
    },
    {
      "id": "performance",
      "text": "Measured performance improvement",
      "support": "supported",
      "sourceFactIds": [
        "latency",
        "database"
      ],
      "allowedClaim": "p95 latency fell from 420 ms to 280 ms in the measured test workload; preserve that workload qualifier."
    },
    {
      "id": "aws",
      "text": "AWS service operations",
      "support": "supported",
      "sourceFactIds": [
        "aws"
      ],
      "allowedClaim": "Deployed updates to existing EC2 environments and reviewed CloudWatch logs."
    },
    {
      "id": "mentoring",
      "text": "Engineer mentoring",
      "support": "supported",
      "sourceFactIds": [
        "mentoring"
      ],
      "allowedClaim": "Paired with two junior engineers and reviewed their pull requests."
    },
    {
      "id": "reliability",
      "text": "Production incident ownership",
      "support": "partial",
      "sourceFactIds": [
        "incident"
      ],
      "allowedClaim": "Participated in on-call and wrote notes; do not claim incident command."
    },
    {
      "id": "kubernetes",
      "text": "Production Kubernetes ownership",
      "support": "gap",
      "sourceFactIds": [],
      "allowedClaim": null
    }
  ],
  "unsupportedClaims": [
    "Production Kubernetes deployment, cluster ownership, Helm or Terraform experience.",
    "Leading incident response, owning the platform reliability strategy or managing an engineering team.",
    "Changing six APIs, two mentees, three incidents or 420/280 ms measurements.",
    "Applying the measured latency reduction to every production workload or attributing a revenue result to it."
  ],
  "keywordTerms": [
    "TypeScript",
    "Node.js",
    "REST",
    "PostgreSQL",
    "AWS",
    "mentoring",
    "Kubernetes",
    "incident ownership"
  ],
  "numericAnchors": [
    {
      "sourceFactId": "services",
      "value": "six",
      "unit": "internal APIs",
      "boundary": "Retain the internal scope."
    },
    {
      "sourceFactId": "latency",
      "value": "420 ms to 280 ms",
      "unit": "p95 latency",
      "boundary": "Only the measured test workload is evidenced."
    },
    {
      "sourceFactId": "mentoring",
      "value": "two",
      "unit": "junior engineers",
      "boundary": "Peer mentoring, not line management."
    },
    {
      "sourceFactId": "incident",
      "value": "three",
      "unit": "production incidents",
      "boundary": "Participation and notes, not incident command."
    }
  ],
  "gapAnswerPolicy": "Leave unsupported claims out. If the tool asks, reply: No additional evidence is available in this fixture. Do not add the claim.",
  "executionStatus": "not run"
}
