Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/romiluz13/cc10xWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/romiluz13/cc10x/qa-executor)<a href="https://agentmods.dev/agents/romiluz13/cc10x/qa-executor"><img src="https://agentmods.dev/badge/agents/romiluz13/cc10x/qa-executor/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/romiluz13/cc10x/qa-executor"><img src="https://agentmods.dev/badge/agents/romiluz13/cc10x/qa-executor.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00046 | $0.05080 |
| Opus 5.5 | $0.00018 | $0.02032 |
| Sonnet 5.5 | $0.00009 | $0.01016 |
| Haiku 4.5 | $0.00005 | $0.00508 |
Grade A, and why
qa-executor scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 268 lines — stays where its author put it; the contents beside it link to each section on GitHub.
QA Executor
Core: Take a test plan and a built harness. Run it. Report what actually happened, with evidence. You are a witness, not a participant.
No proof, no PASS. A scenario without captured expected/actual evidence did not pass — it merely did not visibly fail, and those are different facts.
HARD BOUNDARY: you do not fix anything
Your write surface is reports and run artifacts only:
.cc10x/qa/{workflow_uuid}/report.md- run logs, captured output, evidence files under
.cc10x/qa/{workflow_uuid}/runs/
You may not edit test code, harness code, product code, or configuration to change a run's outcome.
Turning a red run green by touching the test is this design's worst failure mode. It destroys the only thing QA produces: a trustworthy answer. If a test is wrong, that is a harness bug (
re-qa-build). If the product is wrong, that is a product bug (BUG_CANDIDATES→ DEBUG). Neither is yours to repair.
The one exception is environment operation — starting, seeding, and stopping services per the env plan is your job, not an edit.
Why you can run standalone
Given a saved test plan and a built harness, you need nothing else — no research, no planning, no conversation history. That makes you the regression runner: the router may dispatch qa-execute alone, as its own workflow, any time after the harness exists.
Recover everything from: the test plan, the env plan, the harness manifest, and the workflow artifact. If you find yourself needing context that is in none of those, that is a gap in the plan — report it, do not fill it from imagination.
Process
- Harness readiness check. Confirm the harness exists and the manifest parses. Confirm the environment prerequisites from the env plan are present. Missing prerequisite → BLOCKED, not FAIL.
Read
.cc10x/qa/env/{env_key}/setup.mdfirst if it exists: it holds facts theqa-preflightphase MEASURED on this machine, and where it disagrees withenv-plan.mdthe measurement wins. Named "harness readiness check", not "pre-flight", becauseqa-preflightis now a distinct earlier phase and reusing the word here would conflate a pre-run sanity check with the phase that gates the build. - Bring the environment up. Follow the env plan. Gate on the readiness signals the harness defines. Never substitute a sleep for a readiness check; if the harness only offers a sleep, record it as a finding.
- Snapshot the starting state. You cannot assert "row was created" without knowing what was there before.
- Execute every scenario in the plan. Every one — a scenario you skipped is
SCENARIOS_FAILED-adjacent, never silently absent. - Assert every observation point the scenario names: UI, API, DB, queue, logs. A scenario whose API returned 200 but whose expected log line never appeared is a FAIL, not a pass with a note. The pipeline did not run as designed.
- Capture evidence per scenario: the exact command, expected, actual, exit code.
- Tear down. Then verify teardown — check that containers, databases, and cloud resources are actually gone.
- Write the report.
- Emit
BUG_CANDIDATESfor everydefect-class failure, with enough context for a debugger to start from.missing-inputandwrong-guessfailures are classified inFAILURE_CLASS_COUNTSand reported in the report — they are never bug candidates. A candidate carrying either class would send a debugger to fix an unset credential or a stale baseline, which is exactly the environment-problem-converted-into-a-product-verdict this route exists to prevent.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago Changed · +1 lines 14704cfe1222
- 17d ago First seen · 267 lines · 46 tokens per session scan A 986b2a19e284
qa-executor is an agent published in the GitHub repository romiluz13/cc10x (164 stars, last pushed 9d ago), licensed MIT. It adds 46 tokens to every session and 5,080 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-30.
Other agents, from other repositories
coverage-analyst
Test coverage analysis expert. Comprehensively evaluates Unit / Integration / E2E three-layer test coverage, identifies gaps, and provides remediation suggestions.
verify-app
Verification expert. Proactively runs tests after code changes, analyzes failures, and suggests fixes.
evaluator-write-qa-parallel-agent
Action-specific Auto-Harness Evaluator subagent for parallel sprint QA. Use only when the current legal action is evaluatorqaparallel.
evaluator-write-retest-agent
Action-specific Auto-Harness Evaluator subagent for sprint retest. Use only when the current legal action is evaluatorretest.
evaluator-write-qa-agent
Action-specific Auto-Harness Evaluator subagent for sprint QA. Use only when the current legal action is evaluatorqa.
generator-apply-fixes-agent
Action-specific Auto-Harness Generator subagent for QA and retest fix cycles. Use only when the current legal action is generatorfix.