Load Results¶
ResultCache reads reviewed result records from a local checkout of
Hanno-Labs/decision-bench-results.
from decision_bench import ResultCache
cache = ResultCache("../decision-bench-results")
results = cache.load_results()
leaderboard = cache.to_records(view="overall")
Sync the official result repository into the cache:
cache = ResultCache()
cache.sync()
results = cache.load_results()
Result records contain reviewable aggregates and may include immutable pointers to complete row-level artifacts. When attached, large raw responses remain in durable object storage rather than Git.