-- Record whether a phase verdict came from a judge INDEPENDENT of the agent that -- did the work — a different provider family, not merely a different model. -- -- `Verdict.independent` existed in the struct and in the logs before this column -- did, so the field was a claim held in memory and thrown away. The audit question -- this whole mechanism exists to answer — "was this work checked by something other -- than the model that produced it?" — could not be asked of the database. -- -- Defaults to false, which is the truth about every row written before now: the -- judge was Claude and so was the agent. ALTER TABLE mission_phase_evaluations ADD COLUMN IF NOT EXISTS independent boolean NOT NULL DEFAULT false; -- Find the verdicts nobody independently checked. CREATE INDEX IF NOT EXISTS mission_phase_evaluations_independent_idx ON mission_phase_evaluations (independent);