@@ -5,6 +5,37 @@ All notable changes to this project are documented here. The format is based on
55
66## [ Unreleased]
77
8+ ## [ 0.1.3] — 2026-07-18
9+
10+ ### Changed — first-use experience & maintainability
11+ - ** README Quick Start** rewritten as Step 0 (clone+cd) → Step 1 (env vars) →
12+ Step 2 (install) → Terminal A (server) / Terminal B (predict→validate→score),
13+ fixing the export-then-clone contradiction; new ` check_repo ` check prevents
14+ regression (clone-before-export, the four env vars, canonical command).
15+ - ** ` run_phase2_vllm.py ` → ` run_inference.py ` ** (canonical OpenAI-compatible
16+ driver name); the old file is kept as a back-compat shim so existing
17+ ` python scripts/run_phase2_vllm.py ... ` commands keep working. Public docs no
18+ longer use the phase1/phase2 development jargon.
19+
20+ ### Added — benchmark infrastructure
21+ - ** Single source of truth for results:** ` scripts/render_benchmark_tables.py `
22+ emits a README ` GENERATED RESULTS ` block entirely from
23+ ` reproducibility.lock.yaml ` ; CI ` --check ` fails on drift. The
24+ ` hunyuan-ocr benchmark ` CLI prints the same block, sharing one renderer
25+ (` hunyuan_ocr.results ` ).
26+ - ** ` hunyuan-ocr report ` ** assembles a benchmark release-artifact bundle
27+ (run_manifest + environment + commands + lock + checksums) per
28+ ` docs/release-artifact.md ` .
29+ - ** Docs:** ` docs/architecture.md ` (pipeline + per-module roles),
30+ ` docs/hardware-matrix.md ` (honest verified/community/unknown per-GPU table),
31+ ` docs/release-artifact.md ` (evidence-bundle standard).
32+
33+ ### Notes
34+ - No benchmark changes — the four formal results are untouched (triple-locked:
35+ lock → render → check_repo).
36+ - ` reproducibility.lock.yaml ` : the official ` 94.10 ` is quoted so its trailing
37+ zero survives YAML float parsing.
38+
839## [ 0.1.2] — 2026-07-18
940
1041### Added — GPU-CI bridge (real gfx1100 smoke from GitHub)
0 commit comments