Repository navigation
v1.2.4 — PNG→WebP (99% size reduction) + README polish
Asset compression and README polish — both based on direct user feedback ("what about webp instead of png and what about the readme").
Asset compression
Converted all 28 validation proof renders from PNG to WebP at quality 85.
| Metric | Before | After | Δ |
|---|---|---|---|
| Total assets size | 21.58 MB | 0.25 MB | −99% |
| Files | 28 PNGs | 28 WebPs | (1:1) |
| Visual quality at q=85 | — | essentially identical | verified across multiple test renders |
Updated all markdown asset references (*_attempt*.png, *_FINAL_*.png, etc.) to .webp. Deliberately left untouched: example user invocations (/wireframe-to-3d ./glasses_front.png), ffmpeg output patterns (-i frame_%04d.png), file format spec text, and .gitignore patterns inside knowledge docs.
.gitignore updated: *.webp added to the generated-files block plus the !plugin/skills/**/assets/**/*.webp exception so validation proofs continue to track.
README polish
Several long-standing staleness issues fixed:
- Version line: bumped from "1.0.0" → "1.2.4"
- "What works (honestly)" table: 3 validated scene classes → 6 (added aviator, desk lamp, broadcaster avatar); 4 dimension reference categories → 7; added rows for emission + practical lighting recipes (v1.1.0), volume-absorption coloured glass (v0.7.0), trigger-eval results (100% TP / 4% FP from v1.0.1)
- "What doesn't work yet" section: added human-faces-from-primitives entry pointing at v1.2.1's three escape paths
- "Honest status" section: "9 versions of patches" → "15+"; added pointer to the cheap-tester / expensive-patcher loop documented in
docs/process/TESTING_PLAN.md - Quick links navigation: added at top so readers can jump to install / works / doesn't-work / contributing / releases
This is structural housekeeping. No skill code changed.