Skip to content

Commit 8d6cc12

Browse files
unknownclaude
andcommitted
Bump version to 0.1.2
Release highlights: - Exit-127 detection prevents false test penalties in Copeland scoring - 4 example projects (A* Python/TS, ML regression, ML classification) - Scoring evaluation: n=73 runs, Cochran's Q p<0.0001 - Two-phase ensemble test generation workflow documented - GitHub Packages publishing Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8e75c46 commit 8d6cc12

File tree

3 files changed

+28
-5
lines changed

3 files changed

+28
-5
lines changed

CHANGELOG.md

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,33 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.1.2] — 2026-03-30
99

1010
### Added
11-
- `thinktank run` command — spawn N parallel Claude Code agents in isolated worktrees
11+
- Example projects: A* pathfinding (Python + TypeScript), ML regression, ML classification
12+
- Ensemble-generated test suite demonstrating two-phase workflow
13+
- Scoring evaluation: n=73 usable runs with Cochran's Q, Wilcoxon, Cliff's delta
14+
- README: documented two-phase ensemble test generation workflow
15+
- GitHub Packages publishing alongside npmjs.org
16+
17+
### Fixed
18+
- Exit-127 (command not found) in test runner now marked as `skipped` instead of `failed` — prevents false penalties in Copeland scoring
19+
- Preflight check hard-errors on exit 127 instead of just warning — saves API tokens
20+
- Copeland scoring skips tests criterion when test command couldn't execute
21+
- `test_maze` assertion in A* examples (correct path length is 9, not 13)
22+
- CLI version read from package.json at runtime (no more stale hardcoded version)
23+
- Log messages: "Setting up agent environments" (was "Creating worktrees")
24+
25+
## [0.1.1] — 2026-03-29
26+
27+
### Fixed
28+
- Version bump for npm publish (0.1.0 was already claimed)
29+
- NPM trusted publishing requires NPM_TOKEN alongside OIDC
30+
31+
## [0.1.0] — 2026-03-29
32+
33+
### Added
34+
- `thinktank run` command — spawn N parallel Claude Code agents in isolated git clones
1235
- `thinktank apply` command — apply recommended or selected agent's changes
1336
- `thinktank apply --preview` — review diff with syntax highlighting before applying
1437
- `thinktank compare <A> <B>` — compare two agents' diffs side by side

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "thinktank-ai",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"description": "Ensemble AI coding — run N parallel Claude Code agents, select the best result via Copeland pairwise scoring",
55
"type": "module",
66
"bin": {

0 commit comments

Comments
 (0)