@@ -5,10 +5,33 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and 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
0 commit comments