/**
 * Types for the context system evaluation.
 *
 * The scorecard is the unit of evaluation — one per commit. Questions are the
 * rubric, defined in rubric.ts and answered by the eval agent (evaluator).
 */
export function isScorecard(entry) {
    return (!("error" in entry) && "questions" in entry && Array.isArray(entry.questions));
}
export function isErrorEntry(entry) {
    return "error" in entry && entry.error === true;
}
