# NodeBench: Self-Judge Loop

Never declare work complete without running it through a structured judge pipeline.

## Protocol

1. **Find the methods yourself** — Search for analytical frameworks used by top practitioners
2. **Produce multiple versions** — At least 3 competing approaches with tradeoffs
3. **Deconstruct best in class** — Why did the best products in adjacent spaces succeed?
4. **Build structured judge pipelines** — Boolean-scored evaluation, loop until all pass
5. **Audit the product, not just the artifact** — Time to dopamine, feedback loop speed, shareability

## NodeBench tools for self-judging

- `run_quality_gate()` — automated boolean checks
- `run_visual_qa_suite()` — Gemini vision scoring
- `compare_savings()` — measure improvement over time
- `suggest_tests()` — generate test cases from crawl findings

## Anti-patterns

- Producing one version and asking "is this good?"
- Evaluating with made-up criteria instead of industry frameworks
- Waiting for the user to say "also check X"
