Skip to content

docs: add evaluator design checklist#33

Open
skyzer wants to merge 1 commit into
hexo-ai:mainfrom
skyzer:docs/evaluator-design-checklist
Open

docs: add evaluator design checklist#33
skyzer wants to merge 1 commit into
hexo-ai:mainfrom
skyzer:docs/evaluator-design-checklist

Conversation

@skyzer

@skyzer skyzer commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a new evaluator design checklist for custom SIA tasks
  • document robust metric design, public/private data separation, results.json conventions, and anti-gaming review questions
  • link the checklist from the README and evaluation guide

Why

SIA optimizes the metric emitted by evaluate.py. The existing evaluation guide explains the mechanics of writing an evaluator; this adds guidance for making that evaluator a reliable optimization target instead of a brittle or gameable score.

Test plan

  • python3 -m ruff check .
  • python3 -m pytest -q
  • verified linked docs paths exist locally

@yogendrahexo yogendrahexo force-pushed the docs/evaluator-design-checklist branch from c71c8d7 to 46f3791 Compare June 17, 2026 18:39
@yogendrahexo yogendrahexo requested a review from selvamHexo June 18, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant