Skip to content

Commit 78bba56

Browse files
jahoomaclaude
andcommitted
Move evalbuff from evals/ to top-level package
Evalbuff is now its own workspace package (@codebuff/evalbuff) instead of a subdirectory of evals. Adds package.json, tsconfig.json, and updates workspace config. All 42 tests pass from the new location. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 86d3bce commit 78bba56

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+52
-7
lines changed

bun.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

evalbuff/package.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"name": "@codebuff/evalbuff",
3+
"version": "1.0.0",
4+
"description": "Automated docs optimization loop: run agent → judge → analyze failures → propose doc edits",
5+
"private": true,
6+
"type": "module",
7+
"scripts": {
8+
"typecheck": "tsc --noEmit -p .",
9+
"test": "bun test src/__tests__/criteria.test.ts src/__tests__/docs-optimizer.test.ts src/__tests__/morning-report.test.ts src/__tests__/cli-runner.test.ts && bun test src/__tests__/loop.integration.test.ts && bun test src/__tests__/e2e.test.ts",
10+
"test:unit": "bun test src/__tests__/criteria.test.ts src/__tests__/docs-optimizer.test.ts src/__tests__/morning-report.test.ts src/__tests__/cli-runner.test.ts",
11+
"test:integration": "bun test src/__tests__/loop.integration.test.ts",
12+
"test:e2e": "bun test src/__tests__/e2e.test.ts",
13+
"test:e2e-real": "bun run src/run-e2e-test.ts",
14+
"run": "bun run src/run-evalbuff.ts"
15+
},
16+
"dependencies": {
17+
"@codebuff/common": "workspace:*",
18+
"@codebuff/sdk": "workspace:*",
19+
"zod": "^4.2.1"
20+
}
21+
}
Lines changed: 3 additions & 3 deletions
File renamed without changes.
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* This test uses mock.module to replace LLM calls but runs the full
1212
* orchestrator, CLI runner, and git operations for real.
1313
*
14-
* Run: bun test evals/evalbuff/__tests__/e2e.test.ts
14+
* Run: bun test evalbuff/src/__tests__/e2e.test.ts
1515
*/
1616
import { execSync } from 'child_process'
1717
import fs from 'fs'
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)