Repository navigation
Add launch video and renderable source for Collections Workflow - #26
Merged
Merged
Conversation
A 23-second launch video made with /brag (latent-spaces/brag, brag-slim workflow). It uses the sample workbook's real figures and the app's own output: 36 invoices, 17 exceptions, the run blocked at 47.2%, and Rs 12,02,000.00 overdue. The poster frame is embedded at the top of the README and links to the mp4. docs/brag/ holds the video, poster, share copy and storyboard. docs/brag/source/ holds the frame renderer, capture script and synthesized soundtrack, so the video can be re-rendered. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01SsqwtCwXUtzjLaEjTYPbhn
- ruff format docs/brag/source/audio.py (fixes the E702 and format failures) - exclude docs/brag/brag.mp4 from check-added-large-files - tell typos to ignore 12-hex-char Alembic revision IDs; it flagged '3c6653dbe726' in docs/CHANGELOG.md The reformatted audio.py produces byte-identical music.wav. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01SsqwtCwXUtzjLaEjTYPbhn
Owner
Author
|
Status after
These checks are expected to stay red. None of the failures are in files this PR changes:
The Generated by Claude Code |
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.
Phase N: Launch video
What this adds
A 23-second launch video (
docs/brag/brag.mp4) that demonstrates Collections Workflow with real data from the sample workbook. The video includes:Renderable source in
docs/brag/source/:brag.html: Pure-function frame renderer (all 6 scenes, animations, and real app data)capture.js: Playwright-based frame capture pipeline (stills or video)audio.py: Numpy-based soundtrack synthesis (music, effects, 48kHz stereo)README.md: Rebuild instructionsDeliverables in
docs/brag/:brag.mp4: Final 1920×1080 30fps video with embedded audiobrag.jpg: Poster frame (also frame 0 of video)share-copy.txt: Social media captionbrag-plan.md: Storyboard and creative briefRequirement served
Provides a polished, data-driven launch artifact that:
Docs updated
Verification
The video renders from source without external dependencies beyond Node 22+, FFmpeg, Python 3 with numpy, and the Inter font. All frame timings, animations, and data are deterministic functions of elapsed time. The audio is synthesized from scratch (no samples). Rebuild instructions are in
docs/brag/source/README.md.Known gaps carried to next phase
None. This is a self-contained deliverable with full source.
https://claude.ai/code/session_01SsqwtCwXUtzjLaEjTYPbhn