evaluclaude-harness/prompts/analyzer-user.md
2026-01-11 17:50:26 -05:00

866 B

Codebase Analysis Request

Repository Summary

{{REPO_SUMMARY}}

Analysis Focus

{{FOCUS_INSTRUCTIONS}}

Instructions

  1. Review the module exports, focusing on:

    • Functions with signatures (testable interfaces)
    • Classes with methods
    • High-complexity modules
  2. For each testable target, generate scenarios covering:

    • Happy path (normal operation)
    • Edge cases (empty, null, boundary values)
    • Error paths (exceptions, invalid inputs)
  3. Use AskUserQuestion if you need clarification about:

    • Business logic requirements
    • Expected behavior for ambiguous cases
    • Priority of specific modules
  4. Generate the EvalSpec JSON with {{MAX_SCENARIOS}} scenarios maximum.

  5. Prioritize:

    • Most active files (by git history)
    • Functions with docstrings (clearer intent)
    • Public exports over internal helpers