codomyrmex / evaluations
AGENTS.md10 starsChanged 38 days agoMITView on GitHub
Stored evaluation runs of the agent-script orchestration surfaces (scripts/agents/hermes dispatch/observe/run/setup, API and CLI scripts, and a Gemini dispatch demo). Hermes grades each script against the "thin orchestrator" pattern; each folder holds per-script JSON eval records plus an overall_evaluation_report.md rollup. - api/ — evaluations of scripts/api (orchestrate, webhooks, pagination, circuit breaker, …). - cli/ — evaluations of scripts/cli (basic usage, utils, orchestrate). - gemini/ — evaluations of the scripts/agents/gemini demos. - dispatch_hermes_eval.json, evaluate_orchestrators_eval.json, observe_hermes_eval.json, prompt_context_eval.json, run_hermes_eval.json, setup_hermes_eval.json — scripts/agents/hermes evaluations; each…
In this repository47 other files it gives its agents.
- .agent/AGENTS.mdAGENTS.md
- .agents/AGENTS.mdAGENTS.md
- AGENTS.mdAGENTS.md
- .agents/skills/agent-interop/AGENTS.mdAGENTS.md
- .agents/skills/AGENTS.mdAGENTS.md
- .agents/skills/first-principles/AGENTS.mdAGENTS.md
- .agents/skills/mcp-tool-use/AGENTS.mdAGENTS.md
- .agents/skills/red-team/AGENTS.mdAGENTS.md
- .agents/skills/systems-thinking/AGENTS.mdAGENTS.md
- .codex/AGENTS.mdAGENTS.md
- config/AGENTS.mdAGENTS.md
- .cursor/skills/AGENTS.mdAGENTS.md
- .cursor/skills/codomyrmex/AGENTS.mdAGENTS.md
- .cursor/skills/desloppify/AGENTS.mdAGENTS.md
- .cursor/skills/fractals/AGENTS.mdAGENTS.md
- data/AGENTS.mdAGENTS.md
- .devcontainer/AGENTS.mdAGENTS.md
- docs/AGENTS.mdAGENTS.md
- examples/AGENTS.mdAGENTS.md
- .github/AGENTS.mdAGENTS.md
- .github/commands/AGENTS.mdAGENTS.md
- .github/ISSUE_TEMPLATE/AGENTS.mdAGENTS.md
- .github/scripts/AGENTS.mdAGENTS.md
- .github/workflows/AGENTS.mdAGENTS.md
- .jules/AGENTS.mdAGENTS.md
- .pipelines/AGENTS.mdAGENTS.md
- projects/AGENTS.mdAGENTS.md
- scripts/AGENTS.mdAGENTS.md
- src/AGENTS.mdAGENTS.md
- tests/AGENTS.mdAGENTS.md
- .workflows/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- agent-interopSkill
- first-principlesSkill
- mcp-tool-useSkill
- red-teamSkill
- systems-thinkingSkill
- agent-interopSkill
- first-principlesSkill
- mcp-tool-useSkill
- qmdSkill
- red-teamSkill
- systems-thinkingSkill
- CodomyrmexSkill
- desloppifySkill
- Fractals orchestratorSkill
- CodomyrmexSkill
The file
Files
AGENTS.md — codomyrmex/evaluations
Purpose
Stored evaluation runs of the agent-script orchestration surfaces
(scripts/agents/hermes dispatch/observe/run/setup, API and CLI scripts, and a
Gemini dispatch demo). Hermes grades each script against the "thin
orchestrator" pattern; each folder holds per-script JSON eval records plus an
overall_evaluation_report.md rollup.
Key Files
api/— evaluations ofscripts/api(orchestrate, webhooks, pagination, circuit breaker, …).cli/— evaluations ofscripts/cli(basic usage, utils, orchestrate).gemini/— evaluations of thescripts/agents/geminidemos.dispatch_hermes_eval.json,evaluate_orchestrators_eval.json,observe_hermes_eval.json,prompt_context_eval.json,run_hermes_eval.json,setup_hermes_eval.json—scripts/agents/hermesevaluations; each hasadherence_assessment(adheres,reasoning),technical_debt, andunderlying_improvements.overall_evaluation_report.md— rollup generated 2026-03-12: 2 of 6 scripts STRICT ADHERENCE, 4 NON-COMPLIANT (mostly legacyOptional[...]typing).README.md— human signpost.
Dependencies
- Written by
scripts/agents/hermes/evaluate_orchestrators.py(--target <dir under scripts/>); the output folder and run environment per target come fromevaluatorandtarget_overridesinconfig/agents/hermes.yaml. - Read by
scripts/agents/hermes/dispatch_hermes.py(--eval-dir, defaultevaluations), which turns NON-COMPLIANT verdicts into Hermes improvement dispatches. - Parent: ../README.md · Root contract: ../AGENTS.md
Development Guidelines
- These are generated evaluation artifacts with a point-in-time verdict — re-run the evaluator rather than editing scores; keep the generated date in mind when citing compliance.
- The 2026-03-12 report marks several scripts NON-COMPLIANT (legacy
Optional[...]typing); check the current source before treating any verdict as current. - The rollup is rewritten on every run from that run's assessments only, while
per-script JSONs persist until overwritten; a
--dry-runor a run with no successful assessments leaves a header-only report. - JSON names are
<script stem>_eval.json, so same-named scripts in different subfolders of one target overwrite each other. Regenerate with, for example:
uv run python scripts/agents/hermes/evaluate_orchestrators.py --target agents/hermes
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

