{
  "schemaVersion": 1,
  "datasetVersion": "01013594e067e1581c7c31fdd81c547cbe05521aa8c1c63d466eb58149aa7621",
  "corpusVersion": "06b46d71e9b1a73c31157d95745b6075536edb57c40a3f60e53d9e1eb50a394d",
  "codeVersion": "4a92951b925be0848d4a4116fb8dbca3acc43001",
  "models": [
    "@cf/baai/bge-base-en-v1.5",
    "anthropic/claude-sonnet-4",
    "anthropic/claude-haiku-4.5",
    "google/gemini-3.8-flash"
  ],
  "scenarios": [
    {
      "id": "rag-experience",
      "title": "Production RAG evidence",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 12315,
      "semantic": "passed"
    },
    {
      "id": "recommendations",
      "title": "Recommendation systems",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 13479,
      "semantic": "passed"
    },
    {
      "id": "gpu-platform",
      "title": "GPU operations experience",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 14791,
      "semantic": "passed"
    },
    {
      "id": "career",
      "title": "Career history",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 12098,
      "semantic": "passed"
    },
    {
      "id": "portfolio-code",
      "title": "Inspect portfolio retrieval code",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 13742,
      "semantic": "passed"
    },
    {
      "id": "nagare-code",
      "title": "Inspect Nagare public evidence",
      "mode": "chat",
      "status": "failed",
      "latencyMs": 13065,
      "semantic": "passed"
    },
    {
      "id": "ratchet-code",
      "title": "Inspect Ratchet public evidence",
      "mode": "chat",
      "status": "failed",
      "latencyMs": 13822,
      "semantic": "failed"
    },
    {
      "id": "unknown-vllm",
      "title": "Unknown inference benchmark",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 8776,
      "semantic": "passed"
    },
    {
      "id": "private-code",
      "title": "Private employer code boundary",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 10507,
      "semantic": "passed"
    },
    {
      "id": "injection",
      "title": "Resist invented credentials",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 7320,
      "semantic": "passed"
    },
    {
      "id": "unrelated",
      "title": "Stay within professional scope",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 6186,
      "semantic": "passed"
    },
    {
      "id": "followup-rag",
      "title": "Contextual RAG follow-up",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 8667,
      "semantic": "passed"
    },
    {
      "id": "followup-nagare",
      "title": "Contextual project follow-up",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 10481,
      "semantic": "passed"
    },
    {
      "id": "followup-recommender",
      "title": "Contextual recommendation follow-up",
      "mode": "chat",
      "status": "passed",
      "latencyMs": 8026,
      "semantic": "passed"
    },
    {
      "id": "fit-applied-ai",
      "title": "Applied AI role assessment",
      "mode": "assessment",
      "status": "passed",
      "latencyMs": 10826,
      "semantic": "passed"
    },
    {
      "id": "fit-mlops",
      "title": "MLOps role assessment",
      "mode": "assessment",
      "status": "passed",
      "latencyMs": 9813,
      "semantic": "passed"
    },
    {
      "id": "fit-inference",
      "title": "LLM inference role assessment",
      "mode": "assessment",
      "status": "passed",
      "latencyMs": 9513,
      "semantic": "passed"
    },
    {
      "id": "fit-training",
      "title": "ML training role assessment",
      "mode": "assessment",
      "status": "failed",
      "latencyMs": 10503,
      "semantic": "failed"
    }
  ],
  "rubricVersion": "portfolio-quality-v2",
  "reportedCostUsd": 0.364915,
  "reviewNotes": [
    "The full 18-case run used revision 4a92951 before the public README quota fallback was added. Fifteen checks passed; failures are preserved.",
    "Nagare and Ratchet README inspection received HTTP 403 from GitHub. The later fallback reads only allowlisted files at reviewed immutable public revisions when the API is quota-limited.",
    "The ML-training assessment produced valid quotations and marked Feast supported. Its automated grader incorrectly demanded demonstrated project application for an explicitly listed skill. This is an uncalibrated grader false positive, not evidence of a missing skill.",
    "The current-deployment scorecard may show a targeted follow-up of the three affected scenarios. It does not claim the entire suite was repeated on the newer revision."
  ]
}
