Skip to content

feat: report page enhancements#105

Merged
AdamJ merged 11 commits intomainfrom
report-enhancements
Apr 26, 2026
Merged

feat: report page enhancements#105
AdamJ merged 11 commits intomainfrom
report-enhancements

Conversation

@AdamJ
Copy link
Copy Markdown
Owner

@AdamJ AdamJ commented Apr 26, 2026

Add persistent summaries through use of localStorage with markdown preview and enhanced export (copy, download, print/PDF) capabilities.

Includes a superpowers plan under docs/superpowers/specs/2026-04-26-report-enhancements-design.md.

AdamJ and others added 11 commits April 26, 2026 18:02
…tions

Co-authored-by: Adam Jolicoeur <adam@adamjolicoeur.me>
- Debounce auto-save useEffect by 300ms in Report.tsx to prevent write-on-every-keystroke input lag on iOS WebView
- Expand saved summary banner comment to explain dismiss+regenerate cycle behavior
- Add inline comment on empty weekKey fallback for useReportStorage
- Replace download test with filename assertion verifying slugified output matches "summary-jan-11-jan-17-2026.txt"
@AdamJ
Copy link
Copy Markdown
Owner Author

AdamJ commented Apr 26, 2026

saved-summary-banner

@AdamJ AdamJ self-assigned this Apr 26, 2026
@AdamJ AdamJ added the enhancement New feature or request label Apr 26, 2026
@AdamJ AdamJ merged commit b82a661 into main Apr 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant