feat(marketing): holographic timeline engine - #56
Conversation
Replace the tower-style engine, which shared its silhouette with the Spectrum Web Co engine, with ClippyOS's own design: an exploded editing timeline rendered as a glowing holographic wireframe. Audio, footage and caption tracks float over a projector deck with a jog wheel and media bin; a playhead light sheet sweeps the stack, a razor cuts the footage into clips that reframe to 9:16 cards, pass a review gate, ride four output lanes to network screens and circle the Hermes loop. The readout now names the track in focus and the zoom, the stage grid becomes scanlines, and the canvas gets a scanline and refresh overlay. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AzZUDyzfUAfxJAXaPfiq8t
|
Deployment failed for project clippyos with the following error: Learn More: https://vercel.link/3Fpeeb1 |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: serverGenReqId_b4d96a54-9da3-4ada-9aca-a9525c8503dc) |
Keep the hero clear of the headline, lift the jog wheel off the scrubber, and frame the render and publish stages below the stage panels. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AzZUDyzfUAfxJAXaPfiq8t
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: serverGenReqId_d767b393-453f-455b-8307-8a597f4633a9) |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AzZUDyzfUAfxJAXaPfiq8t
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: serverGenReqId_77417674-47d0-4778-ac96-b900f658c60d) |
Sign-off checks now follow each clip's position on the review conveyor and stay on through the hand-off to the output lanes. The HUD timecode runs the same 24 seconds as the TC ruler, and the font redraw is skipped once the engine is disposed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AzZUDyzfUAfxJAXaPfiq8t
Dismissed because a newer commit was pushed; Greptile will re-review the current head.
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: serverGenReqId_ddcd2213-38e3-4b61-a1a3-14f4825e526d) |
Summary
The landing engine from #55 copied the Spectrum Web Co tower (octagon base, tiered glass core, fin crown, pistons). This replaces it with a ClippyOS-only design: an exploded editing timeline rendered as a holographic wireframe.
LineSegments2) with glow halos, scanline hologram faces lit where the playhead passes, a draw-on boot during assembly, depth fog; additive glow in dark mode, blueprint look in light mode. The camera dollies along the timeline per stage.V1 razor · zoom 1.62x), the parts legend lists playhead / tracks / output lanes / clips, the stage grid becomes scanlines, and the canvas gets a scanline + refresh-bar overlay (static under reduced motion).createClipEngineis unchanged; three.js is still dynamically imported.Tests
src/lib/clip-engine.test.tsrewritten for the new model: 23 tests (stages, part states, camera lap, easing, every formation, gate sign-off, hooks, waveform, caption chips, lanes, bin, loop, timecode, readout).tsc --noEmitpasses; full suite 420 tests, 419 pass, 0 fail, 1 skipped.🤖 Generated with Claude Code
https://claude.ai/code/session_01AzZUDyzfUAfxJAXaPfiq8t