diff --git a/.jules/bolt.md b/.jules/bolt.md index e721157..4ce96a4 100644 --- a/.jules/bolt.md +++ b/.jules/bolt.md @@ -15,3 +15,9 @@ **Learning:** Using non-canonical URLs (e.g., those missing trailing slashes or using old repository names) triggers HTTP redirects (301, 302, 308). This adds at least one extra network round-trip (RTT), which can significantly delay page load or navigation on slower connections. **Action:** Always use the final, canonical destination URLs for documentation and external links. Verify these URLs with `curl` to ensure they return a 200 OK status without further redirects. + +## 2026-05-08 - Structural SVG Optimization beyond SVGO + +**Learning:** Standard SVGO optimizations might not always catch all structural redundancies, such as adjacent path elements with identical attributes. Merging these manually or via targeted scripts can further reduce DOM complexity and file size without visual regression. + +**Action:** After running SVGO, inspect SVG structure for mergeable paths with identical stroke or fill attributes. Always verify with visual regression tests using Playwright. diff --git a/profile/assets/logo-dark.svg b/profile/assets/logo-dark.svg index d2cd7f1..20ef035 100644 --- a/profile/assets/logo-dark.svg +++ b/profile/assets/logo-dark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/profile/assets/logo.svg b/profile/assets/logo.svg index 724e1e3..8b1cae6 100644 --- a/profile/assets/logo.svg +++ b/profile/assets/logo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file