{"slug":"afterlight-exhibition","total":3,"limit":100,"offset":0,"since":null,"commits":[{"hash":"590b749","date":"2026-09-01 07:26:32 -0700","author":"Steve Abrams","subject":"Wire Seedance motion clips per object (video primary, Canvas study as fallback)","body":"Generated 5 Seedance-1-lite 720p/5s clips (~$0.90), recompressed to web weight\n(~7.8MB total), extracted poster frames. Each object's motion plate now plays its\nSeedance clip (muted/loop, IntersectionObserver play-pause, paused-on-poster under\nreduced motion); the in-page Canvas study remains the graceful fallback if media/\nis absent. Cost logged to ledger.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>"},{"hash":"637567c","date":"2026-09-01 07:18:48 -0700","author":"Steve Abrams","subject":"Add per-object motion studies (in-page Canvas, $0) — era-toned, reduced-motion-safe, high-contrast aware","body":"Replaces the paid Seedance/AI-video idea with local HyperFrames-style in-page motion:\nfive bespoke Canvas renderers (dust shaft, migrating data points, breathing focus\nrings, a stopped clock, a shifting hue-wall), IntersectionObserver-gated, frozen on\nreduced-motion, recolored on high-contrast. Keeps the single-file integrity.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>"},{"hash":"9295b9d","date":"2026-09-01 06:43:29 -0700","author":"Steve Abrams","subject":"Afterlight exhibition: rebuild + extend Qwen3 14B artifact into a working single-file exhibition","body":"Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n"}]}