Skip to content

chore(release): 0.2.0 - #32

Merged
TheGreatAxios merged 16 commits into
mainfrom
release/0.2.0
Oct 27, 2026
Merged

TheGreatAxios merged 16 commits into
mainfrom
release/0.2.0

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Closes #31

Release branch for @corbits/evals 0.2.0. Do not merge and do not npm publish until @corbits/system-one 0.4.0 is on npm.

Version

  • package.json is 0.2.0 (not 0.1.3).
  • Dependency is @corbits/system-one ^0.4.0, not a git URL and not 0.3.x.
  • bun install cannot resolve ^0.4.0 yet (No version matching "^0.4.0"; npm currently lists through 0.3.2). The lockfile is intentionally unchanged so it is not committed while it still resolves 0.3.0. Update the lockfile after 0.4.0 publishes, then run bun run check.

Stack

Cherry-picked onto origin/main (0.1.2), skipping #22:

README exit code 2 covers an evaluation that did not run (empty data, missing judge.invoke), not only a missing file. The prebuilt section says judgeModel does not run those rubrics.

PRs #22-#30 are superseded by this branch and must not be merged separately.

Check

bun run check did not run. Install failed waiting on the @corbits/system-one 0.4.0 publish.

JSONL rows that still say expect or expected are rejected.
jev() keeps thresholds and escalation only. judgeModel, exported from the workflow entry, forces a single step whose input is the case payload.
defineWorkflow stamps a lone step with { from: "trigger.payload" } even when the author omits input. judgeModel treated that stamp as a custom input and never ran the step.
An empty step list is not an observed empty tool path, so ranSteps([]) fails unless a watched run actually used no tools.
JSON output sets quiet so the human summary does not prefix stdout.
A module that is not a runnable spec is rejected at load time.
Config errors that never start a run exit 2 instead of 1.
State format 2 experiments, expectedOutput JSONL rows, and ranSteps([]) on an empty step list.
Depend on @corbits/system-one ^0.4.0. Leave the lockfile unchanged
because 0.4.0 is not published yet.
@TheGreatAxios
TheGreatAxios merged commit 162df1e into main Oct 27, 2026
1 check passed
@linear-code

linear-code Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

CL-11510

CL-11514

CL-11515

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release @corbits/evals 0.2.0

1 participant