mirror of
https://github.com/harivansh-afk/evaluclaude-harness.git
synced 2026-04-15 07:04:47 +00:00
readme
This commit is contained in:
parent
7062b53344
commit
b3cfa100a7
1 changed files with 30 additions and 9 deletions
39
README.md
39
README.md
|
|
@ -6,6 +6,36 @@
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
flowchart LR
|
||||||
|
subgraph Input
|
||||||
|
A[Your Codebase]
|
||||||
|
end
|
||||||
|
|
||||||
|
subgraph Pipeline
|
||||||
|
B[Introspect]
|
||||||
|
C[Analyze]
|
||||||
|
D[Render]
|
||||||
|
E[Run]
|
||||||
|
end
|
||||||
|
|
||||||
|
subgraph Output
|
||||||
|
F[Test Results]
|
||||||
|
G[Traces]
|
||||||
|
end
|
||||||
|
|
||||||
|
A --> B
|
||||||
|
B -->|RepoSummary| C
|
||||||
|
C -->|EvalSpec| D
|
||||||
|
D -->|Test Files| E
|
||||||
|
E --> F
|
||||||
|
E --> G
|
||||||
|
|
||||||
|
B -.-|tree-sitter| B
|
||||||
|
C -.-|Claude| C
|
||||||
|
D -.-|pytest/vitest| D
|
||||||
|
```
|
||||||
|
|
||||||
A CLI tool that uses Claude to understand your codebase and generate real, runnable functional tests. Tree-sitter parses your code structure, Claude generates test specs, and deterministic renderers create the actual tests.
|
A CLI tool that uses Claude to understand your codebase and generate real, runnable functional tests. Tree-sitter parses your code structure, Claude generates test specs, and deterministic renderers create the actual tests.
|
||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
|
|
@ -24,15 +54,6 @@ evaluclaude render spec.json # Create test files
|
||||||
evaluclaude run # Execute tests
|
evaluclaude run # Execute tests
|
||||||
```
|
```
|
||||||
|
|
||||||
## How It Works
|
|
||||||
|
|
||||||
```
|
|
||||||
INTROSPECT ANALYZE RENDER RUN
|
|
||||||
Parse code -> Generate -> Create test -> Execute
|
|
||||||
with tree-sitter EvalSpec files (pytest, & trace
|
|
||||||
with Claude vitest, jest)
|
|
||||||
```
|
|
||||||
|
|
||||||
## Commands
|
## Commands
|
||||||
|
|
||||||
| Command | Description |
|
| Command | Description |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue