One row per run with its stage, what it started from, and every number
the package knows about it: held-out loss, perplexity, preference
accuracy, task metrics from dragon_evaluate(), and the latest judge
result from dragon_judge(). Runs that lack a measurement show NA.
Usage
dragon_compare(..., runs_dir = dragon_runs_dir())Examples
if (interactive()) {
dragon_compare() # everything in the runs directory
dragon_compare(sft, dpo) # two specific runs
}