From cf2e8e6ece8ef4de47241670dcc9a56898a80430 Mon Sep 17 00:00:00 2001 From: Ralksta <16941050+ralksta@users.noreply.github.com> Date: Mon, 29 Jun 2026 21:43:45 +0300 Subject: [PATCH] chore: remove agent/claude/planning files from repo and update .gitignore (#320) Co-authored-by: ralksta --- .Jules/palette.md | 19 --- .agent/workflows/update-config-docs.md | 11 -- .claude/skills/run-immich-folio/SKILL.md | 138 --------------------- .claude/skills/run-immich-folio/driver.mjs | 89 ------------- .gitignore | 3 + .jules/bolt.md | 23 ---- .jules/sentinel.md | 27 ---- .planning/ui-reviews/.gitignore | 8 -- .planning/ui-reviews/UI-REVIEW.md | 73 ----------- 9 files changed, 3 insertions(+), 388 deletions(-) delete mode 100644 .Jules/palette.md delete mode 100644 .agent/workflows/update-config-docs.md delete mode 100644 .claude/skills/run-immich-folio/SKILL.md delete mode 100644 .claude/skills/run-immich-folio/driver.mjs delete mode 100644 .jules/bolt.md delete mode 100644 .jules/sentinel.md delete mode 100644 .planning/ui-reviews/.gitignore delete mode 100644 .planning/ui-reviews/UI-REVIEW.md diff --git a/.Jules/palette.md b/.Jules/palette.md deleted file mode 100644 index 63893f1..0000000 --- a/.Jules/palette.md +++ /dev/null @@ -1,19 +0,0 @@ -## 2024-05-24 - Lightbox ARIA Attributes -**Learning:** Adding `role="dialog"`, `aria-modal="true"`, and `aria-label` to custom modal/lightbox overlays ensures screen readers announce them properly instead of just falling back to reading inner content without context. Additionally, toggles that show/hide panels (like the EXIF info button) must use `aria-expanded` and link to the panel via `aria-controls` for proper screen reader communication. -**Action:** When building or modifying custom overlays or toggle buttons in the future, always verify that ARIA attributes are set correctly to match the visual behavior. - -## 2024-05-25 - SVG Icon Accessibility -**Learning:** Adding `aria-hidden="true"` to decorative `` icons within interactive elements (like `

{error}

`). - ---- - -## Files Audited - -- `app/api/auth/route.ts` -- `app/api/health/route.ts` -- `components/PasswordGate.tsx` -- `components/MapView.tsx` -- `components/Lightbox.tsx` -- `components/DevToolbar.tsx` -- `components/ThemeToggle.tsx` -- `components/Footer.tsx`