Full deployment history for this project.
Merge pull request #31 from mbarbine/palette-a11y-ux-improvements-17273358072026601758 🎨 Palette: Accessibility and UX enhancements for toolbar and layers panel
Merge pull request #30 from mbarbine/bolt/optimize-canvas-history-5377285277236077982 ⚡ Bolt: Optimize canvas history tracking performance
Repair DesignSession integration fixture
feat(ux): improve accessibility and hover states in toolbar and layers panel - Added unique aria-label properties to icon-only tools and actions on the desktop toolbar to distinguish them and support screen readers. - Restored hover visibility and keyboard focus-visible visibility on the layers panel delete action. - Tracked critical UX/a11y learnings in .Jules/palette.md. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
⚡ Bolt: Optimize canvas history tracking performance - Introduce reference equality fast-path `elements !== currentHistory` to avoid deep comparison on every frame. - Cache the stringified representation of the active history state in a `useRef` updated via `useEffect` to completely bypass redundant `JSON.stringify` calls on the hot rendering path during dragging and drawing operations. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #29 from mbarbine/harden-integrations-api-key-9421556113089461154 Harden PlatPhorm Integrations with PLATPHORM_API_KEY
feat: harden integrations with PLATPHORM_API_KEY Implements robust SSRF defense-in-depth, allowlist validation against trusted discovery domains, W3C trace propagation, and honest downstream error forwarding for all PlatPhorm integrations. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: keep mobile preview controls focused
fix: keep mobile preview controls focused
fix: keep mobile preview controls focused
test: harden responsive browser regression
test: harden responsive browser regression
test: harden responsive browser regression
fix: make trace wrapper completion atomic
fix: make trace wrapper completion atomic
fix: mark traced design artifacts as final output
fix: mark traced design artifacts as final output
chore: sync Next route types
fix: preserve design lineage on readback
fix: preserve design lineage on readback
feat: persist and trace Phorm operations
feat: persist and trace Phorm operations
release: secure Phorm PDF exports
Add Phorm route compatibility aliases
Add Phorm route compatibility aliases
Add Phorm route compatibility aliases
Merge pull request #28 from mbarbine/copilot/fix-mobile-usability-issue Addressing mobile usability issues
test: tighten mobile canvas spacing regression check Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/54fc72f2-fccd-4de8-ae37-4bf39f157fb0 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: remove extra mobile editor spacer Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/54fc72f2-fccd-4de8-ae37-4bf39f157fb0 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: start mobile canvas spacing fix Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/54fc72f2-fccd-4de8-ae37-4bf39f157fb0 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #27 from mbarbine/copilot/update-vercel-env-automation Auto-forward backend `PLATPHORM_API_KEY` for integration tool downstream requests
feat: auto-forward backend PLATPHORM_API_KEY for integration tool lookups Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/65a96aae-2f95-4b35-ae46-59876db2e979 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: plan backend API key auto-usage Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/65a96aae-2f95-4b35-ae46-59876db2e979 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #26 from mbarbine/copilot/fix-cut-off-objects-mobile-view Prevent mobile editor controls from being clipped on narrow viewports
Remove incidental install artifact changes Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/78d8f4c8-1ffe-4bb8-bd31-f9e857bbaa29 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Fix mobile toolbar controls clipping on narrow screens Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/78d8f4c8-1ffe-4bb8-bd31-f9e857bbaa29 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Plan: fix mobile overflow clipping in editor UI Agent-Logs-Url: https://github.com/mbarbine/platphorm-design/sessions/78d8f4c8-1ffe-4bb8-bd31-f9e857bbaa29 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>