Skip to content

Wrap-Up story: rhythm clock, taste river, you and the crowd - #246

Merged
Randomname653 merged 2 commits into
mainfrom
claude/wrapup-views
Oct 25, 2026
Merged

Randomname653 merged 2 commits into
mainfrom
claude/wrapup-views

Conversation

@Randomname653

Copy link
Copy Markdown
Owner

What & why

These are visualizations 2, 7 and 8 of docs/WRAPUP_V2_BLUEPRINT.md §4.3. The data they need landed today (#240, #241, #242, #243). All three are SVG with classes only, with no inline style.

View Facts On the slide
Rhythm clock tempo.clock_h: weekday × hour, Monday first 24 hour sectors × a ring per weekday, shaded by the quartiles of the played hours; the peak hour and day; the music's leading mood per part of the day (music.moods.by_daypart, #242)
Taste river nanogenres.by_month: the five leading nanogenres' hours per month Stacked around a centre line, each a shade of the accent, labelled where it is widest. Labels stay inside the chart and never cover another. The ones new to you are listed. Needs 3 months and 2 nanogenres.
You and the crowd consensus: up to 40 of the period's video titles with their community score, your hours and the judge's last verdict (judge_verdicts, #240) A cross for a title the judge wanted gone, a triangle for one it kept. The top-left titles (more of your hours, a lower score) are named. Needs 6 titles.

Consensus:

  • The pool: it reads the period's own video titles. The shared rollup is music-heavy and left 11 video titles for the owner's 2026.
  • Vote counts: AniList scores carry no vote count and are kept; a known count under 200 is noise and dropped.

Rendered on the owner's real 2026 data (a copy of the NAS backup) before the PR:

  • Clock: peak at 21:00, busiest on Sundays.
  • River: 10 months, led by "existential progressive rock".
  • Consensus: 40 titles, with High School DxD as the top "yours alone" title.

Two layout faults were fixed after looking: hour marks clipped at the clock's edge, and river labels running off the right edge or over each other. The verdict markers show once judge_verdicts fills with the next scans.

FACTS_VERSION is 11. test_music_moods now checks >= 10 instead of == 10.

Checks

  • python tests/run_all.py is green (258/258; test_ram_footprint hit Chroma's known transient once and passed alone)
  • New tests/test_wrapup_views.py (12 checks): the clock grid from the tempo, the river by month, consensus (scores, verdicts, yours alone, the minimum), and all three drawn in node with the story order and words.

🤖 Generated with Claude Code

Randomname653 and others added 2 commits October 25, 2026 13:36
Visualizations 2, 7 and 8 of the blueprint, SVG with classes only.
- Rhythm clock: 24 hour sectors x a ring per weekday, quartile shades,
  the music's leading mood per part of the day underneath (tempo.clock_h).
- Taste river: the five leading nanogenres stacked month by month around a
  centre line, accent shades, labelled at their widest inside the chart
  without overlap (nanogenres.by_month).
- You and the crowd: your hours against the community score for up to 40
  of the period's video titles (its own pool: a music-heavy rollup left
  11), the judge's last verdict as the marker; AniList scores without a
  vote count count. Named: the titles you loved and the crowd did not.
Rendered on the owner's real 2026 data before this commit. FACTS_VERSION 11.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Randomname653
Randomname653 merged commit 2b7f44a into main Oct 25, 2026
9 of 10 checks passed
@Randomname653
Randomname653 deleted the claude/wrapup-views branch October 25, 2026 12:43
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