feat: add AudioVerse portfolio page - #75
Conversation
audioverse.org has since diverged from the frontend I built there, so link the project entry to a page I control showing captures of the work instead. Screenshots downscaled to 1400px JPEG (12MB -> 2MB). Internal project links no longer open in a new tab. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Auto-applied low-risk review findings: - add explicit width/height to screenshots so the browser reserves layout space instead of jumping as each loads - load the first screenshot eagerly; lazy-load the rest - give both external links on the page target=_blank + rel=noopener noreferrer, matching the convention used elsewhere on the site Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Review Loop SummaryResult: clean exit after 2 cycles. Cycle 1 — static analysis (eslint, gitleaks, semgrep) clean: no secrets, no SAST findings. Three review agents covering CLAUDE.md/knowledge.md compliance, bug scan (commission + omission), comments, git history, security, test coverage, intent reconciliation, and prior PR review feedback. Findings, all auto-applied as low-risk in 800224e:
No findings from: git history, security, test coverage, prior PR review feedback (no past reviewer comments on these files). Cycle 2 — reviewed the fix delta only. No findings. Verified the Checks: |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: narthur/coderabbit/.coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (2)
Included review availability: Your plan includes up to 1 review per rolling hour; 0 remain after this review. 📝 WalkthroughWalkthroughAdds an AudioVerse portfolio page with project details, external links, and a responsive screenshot gallery. Adds AudioVerse to the project list and changes link targets so only external HTTP links open in a new tab. ChangesAudioVerse portfolio
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to This adds a localized AudioVerse portfolio page and keeps its internal project link in the same tab; no actionable merge-blocking risk remains after normal checks and review. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What
Adds
/audioverse— a portfolio page showing three screenshots of AudioVerse as I built it — and links to it from a new "AudioVerse" entry in the "Things I've Built" list.Why
The live audioverse.org has diverged from the frontend I built there, so it no longer works as a work sample. This links the project entry to a page I control instead, showing the 2024 captures of the UI I want credit for.
Notes
width/heightso the browser reserves layout space instead of jumping as they load. First image loads eagerly, the other two lazily.ProjectList.sveltenow only gettarget="_blank"when the URL is external, so the new internal link stays in-tab.🤖 Generated with Claude Code
Summary by CodeRabbit