Changelog
v0.1.0-base (2026-08-27)
Status: Stable base checkpoint — Pinned SmolLM3-3B with complete reproducible pipeline. No adapter trained; GPU required for LoRA fine-tuning.
Added
- Audited, revision-pinned SmolLM3-3B base selection (Apache-2.0, 3.075B params)
- TideSet 0.1.0 with 32 CC0 synthetic records and deterministic pipeline
- Real LoRA training loop, 12-dimension diagnostics, blinded critique framework
- CLI with chat, generate, evaluate, benchmark, train, download commands
- Experiment registry with 4 failed CPU attempts (honestly documented)
- Static Vercel documentation site with auto-deploy
Known constraints
- Adapter training requires GPU — all CPU attempts failed (see registry)
- CPU BF16 inference: ~0.1 tok/s; use upstream quantized GGUF for speed
Unreleased
- Added the audited and revision-pinned SmolLM3-3B base selection.
- Added TideSet 0.1.0 with 32 CC0 synthetic records and deterministic pipeline.
- Added real LoRA training, before/after collection, deterministic diagnostics,
blinded comparison tooling, regression policy, CLI, tests, and security checks.
- Added the lightweight Vercel documentation site and release index.
Current checkpoint status: EXP-20260826-001 failed (CPU timeout at step 3/12 after 4h). EXP-20260827-002 failed (CPU timeout during model init after 1h). EXP-20260827-003 failed (config error, seq 64 too short). EXP-20260827-004 failed (step 1/1 completed, loss=1.72, timeout post-training after 2h). EXP-20260827-005 completed (1 step, rank-1, 1.3h) but rejected — zero improvement (identical 0.6865 score). All documented in registry.
Hardware constraint: 3B BF16 training on 2-vCPU is impractical for iterative development. Even completed training yields no measurable improvement without GPU-scale compute.
No completed or promoted TideLM adapter.
The canonical machine-readable history is split across experiments/registry.json and releases/index.json. The repository-level CHANGELOG.md contains full release notes. Failed passes remain visible under Unreleased and in the experiment registry; only promoted checkpoints receive version sections.