Repository navigation
Homepage: make the case for Close Read, readings grouped by what they show - #10
Merged
Merged
Conversation
…ey show The homepage was a flat list of every experiment. It now argues for the method to decision makers: - Hero: a 33-second screen recording of the live Bereshit reading (choose a passage, choose a year, then the Leningrad Codex with the scribe's breaks lit), with a link to walk the same path. scripts/record_hero.py re-records it from the real engine, so it never shows a mock. - Three points on what a source sheet can't do, then the readings grouped by what each one demonstrates (branching, a single sheet, range across texts and teachers), each with a "what it shows" line and, for the gardens, a deep link into a leaf. - A short "why it can scale" block, limited to claims the repo backs. Shemini, Kedoshim, Cain & Abel and the Nasso skeleton are retired from the homepage with "listed": false; they still load by URL and stay under test. The homepage moves out of engine.js into js/home.js. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… bump asset versions Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
📊 Code Quality Score: 41/100
Was this score accurate? 👍 Yes · 👎 No Scored by GitVelocity · How are scores calculated? |
📊 Code Quality Score: 40/100
Was this score accurate? 👍 Yes · 👎 No Scored by GitVelocity · How are scores calculated? |
Merged
3 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The homepage was a flat list of every experiment. It now makes a two-sided case to decision makers.
Hero video
scripts/record_hero.pyrenders the video frame by frame from the real engine: a steady, wheel-like scroll for each frame, then a screenshot. Real-time screen recording dropped frames and juddered. The page's own CSS and GSAP animations are slowed to match capture, so highlights and manuscript zooms play at normal speed. Re-run it when Bereshit or the engine changes (needs ffmpeg).Retired from the homepage (
"listed": false; they still load by URL and stay under test)shemini-5731,kedoshim-5731: early single-gilayon prototypes; Yitro covers the format.cain-abel-birth-records: narration-only, and Bereshit's Cain leaves cover the passage. Veto if the Pardes relationship matters; Minhag still carries Pardes material.examples/nasso-skeleton: engine prototype.Code
engine.jsintojs/home.js. The category andshowsline live indata/index.json.test_index_page_lists_every_sheetnow checks that every listed sheet is linked, no retired one is, every listed sheet has a category, and the page doesn't scroll horizontally.Test plan
python3 -m pytest: full suite passed on the first commit; data and homepage tests re-run after the rework🤖 Generated with Claude Code