Full deployment history for this project.
Merge pull request #9 from mbarbine/palette/keyboard-focus-accessibility-17886904325442342348 🎨 Palette: Improve keyboard focus visibility and accessibility for custom studio controls
feat(ux): improve keyboard focus visibility and accessibility for custom controls Added custom focus-visible styling (highly-visible outline/ring styles and opacity focus transitions) to the custom OUTCOME_GOALS presets, LOOKS presets, fullscreen toggle, and export dropdown menu items in the video studio interface. This prevents invisible keyboard focus states and ensures full accessibility for keyboard and screen reader users navigating using tab. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #8 from mbarbine/bolt-gamma-table-opt-5114646729711560744 ⚡ Bolt: Precompute gamma power lookup table in color loop
⚡ Bolt: Precompute gamma power lookup table in color loop Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #7 from mbarbine/palette/micro-ux-a11y-focus-indicators-2975121340368726907 🎨 Palette: Micro-UX accessibility and keyboard focus indicators
🎨 Palette: Micro-UX accessibility and keyboard focus indicators - Add custom focus-visible ring styles to Resolution and Mono Color preset buttons in `components/ascii-controls.tsx`. - Add focus-visible ring style to the main Transport Seek range input slider in `components/ascii-video-studio.tsx`. - Add `aria-expanded` and focus visible rings to the Keyboard Shortcuts toggle button in `components/ascii-video-studio.tsx` for proper screen reader and keyboard accessibility support. - Log critical UX learnings to `.Jules/palette.md`. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #6 from mbarbine/bolt-optimize-bilateral-filter-8356321938138096922 ⚡ Bolt: Optimize bilateral filter with precomputed exponent table
perf: optimize bilateral denoise with precomputed expTable Precomputes exponential values for all integer differences [0, 255] since twoSigmaSquared is constant per frame. This avoids up to 9 expensive floating-point Math.exp calls per pixel, improving the average default rendering time from 10.87 ms (92.0 FPS) to 8.93 ms (111.9 FPS) which represents a solid 17.8% overall performance improvement. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Publish first-frame quality evidence
Publish first-frame quality evidence
Publish first-frame quality evidence
Isolate observable V2A test traffic
Isolate observable V2A test traffic
Isolate observable V2A test traffic
Package Sharp runtimes for Vercel renders
Package Sharp runtimes for Vercel renders
Package Sharp runtimes for Vercel renders
Export observable V2A render traces
Export observable V2A render traces
Export observable V2A render traces
fix: ship Vercel native rendering assets
fix: ship Vercel native rendering assets
chore: ignore generated verification artifacts
chore: ignore generated verification artifacts
Fix pnpm build policy for v0.0.1
Fix pnpm build policy for v0.0.1
refactor: downgrade hono dependency to version 4.12.25 Co-authored-by: Michael Barbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #3 from mbarbine/v0/mbarbine-56fb8aea Enhance images with auto-levels and improve site navigation
Merge pull request #2 from mbarbine/v0/mbarbine-02313937 Add auto-levels image enhancement and improve site navigation
feat: update project name and version; fix OpenAPI link path Co-authored-by: Michael Barbine <3211492+mbarbine@users.noreply.github.com>
feat: add auto-levels image enhancement and UI controls Co-authored-by: Michael Barbine <3211492+mbarbine@users.noreply.github.com>
feat: enhance ASCII conversion features and documentation Co-authored-by: Michael Barbine <3211492+mbarbine@users.noreply.github.com>
feat: simplify slider value and onValueChange usage in AsciiControls Co-authored-by: Michael Barbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #1 from mbarbine/v0/mbarbine-bb7a6304 Enhance ASCII visual controls and add MCP API support