Skip to content

docs: regenerate the demo gif for hashloom — real content, committed generator - #85

Merged
davet47 merged 1 commit into
mainfrom
demo-gif-hashloom
Jul 26, 2026
Merged

docs: regenerate the demo gif for hashloom — real content, committed generator#85
davet47 merged 1 commit into
mainfrom
demo-gif-hashloom

Conversation

@davet47

@davet47 davet47 commented Jul 26, 2026

Copy link
Copy Markdown
Owner

The README demo gif still said heddle on both title cards and in the benchmark table, and had drifted from reality in quieter ways: the benchmark scene showed 0.1.0-era numbers (1,648 -> 299 tok, 5.5x), and the packet/edit scenes showed content that never existed in examples/sales (load_sales, src/revenue.py).

Rebuilt end to end:

  • docs/make_demo_gif.py (new, committed): renders the whole 7-scene gif with Pillow — no screen recording, so the next rename or number drift is a constants edit and a rerun. Palette sampled from the original recording; same scene structure, captions, and pacing.
  • Scene content is now real: the actual revenue_by_region contract packet ((sales: list[Sale]) -> dict[Region, float], deps Sale Region included_sales(), caller revenue_share_by_region(), genuine 305-token count), the actual impl from examples/sales/src/metrics.py, and today's benchmark numbers (1,932 -> 374 tok, 5.2x), consistent across the benchmark and status scenes.
  • docs/demo.md: the "record with any screen recorder" instruction replaced with the regeneration command and when/how to refresh the numbers.
  • Smaller too: 588 KB vs 1.5 MB.

No engine or surface changes — docs only.

🤖 Generated with Claude Code

…generator

The old gif still said heddle and carried 0.1.0-era numbers plus fictional
scene content. Rebuilt with docs/make_demo_gif.py (now committed, so the
gif is reproducible): same look and pacing, but the packet, edit, and
status scenes show the real examples/sales unit and today's benchmark
numbers (1,932 -> 374 tok, 5.2x; 305-token packet).
@davet47
davet47 merged commit d95fe0e into main Jul 26, 2026
10 checks passed
@davet47
davet47 deleted the demo-gif-hashloom branch July 26, 2026 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant