# EvalGlass config — illustrative pre-alpha example. Structure may change before 0.1.0.
# Authority-safe by default: nothing gates CI until you deliberately approve it.
version: 0
datasets:
  - path: datasets/grounded.jsonl
    status: proposed            # validated reference data only after host review
metrics:
  - name: exact_match
    lens: reference
    evaluator: exact_match@1
    metric_status: informational  # set to "gating" only deliberately
    threshold:
      value: 0.9
      approval: proposed          # "approved" is a host act, never the agent's
traces:
  - path: traces/*.jsonl          # exported OTel / OpenInference / local JSON — no live pull
judges: []                        # LLM-as-judge metrics require calibration before they can gate
baselines: []                     # promoted explicitly; ordinary runs never auto-promote
data_policy:
  default: permitted              # permitted | redacted | forbidden
