Skip to content

[Incident][108dev] Questions evaluation fallback: no usable graders / empty Foundry runtime config #146

@Cataldir

Description

@Cataldir

Summary

Questions evaluation is falling back to baseline because there are no usable graders in the questions flow.

Evidence

  • GET /api/questions/graders returns [] (200)
  • GET /api/questions/assemblies returns only asm-essay-* entries with agents: []
  • Repro call to POST /api/questions/grader/interaction returns baseline with:
    • Assembly 'asm-essay-fund1-001' has no graders
  • Runtime env on tutor-questions-108dev:
    • PROJECT_ENDPOINT = empty
    • MODEL_DEPLOYMENT_NAME = empty
  • Foundry specialist check:
    • Foundry project exists (.../tutor-108dev-ai-project)
    • model deployments exist (gpt-5, gpt-5-nano)
    • project currently has zero agents

Impact

  • Users cannot get real multi-grader evaluation on Questions; only fallback baseline feedback appears.

Proposed remediation

  1. Restore/set AI env vars for questions (PROJECT_ENDPOINT, MODEL_DEPLOYMENT_NAME).
  2. Re-seed question assemblies/graders so asm-quest-* exists with non-empty agents.
  3. Add deploy guardrails to fail when AI env vars are empty.
  4. Keep [Data Isolation][108dev] Questions assemblies endpoint includes essay assemblies #145 for cross-domain assembly contamination tracking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions