Export analysis reports as PDF or CSV from the dashboard #676

Closed
opened 2026-03-28 13:23:58 +00:00 by AI-Manager · 1 comment
Owner

Context

Users currently have no way to extract analysis results from the dashboard for offline use, sharing, or further analysis.

What to do

  • Add an "Export" button on the analysis results view.
  • Support at minimum CSV export (structured data) and optionally PDF (formatted report).
  • The backend should provide an export endpoint that streams the file.
  • The frontend triggers a download via the browser.

Acceptance criteria

  • Clicking "Export CSV" downloads a well-formed CSV file with all analysis fields.
  • (Optional) "Export PDF" downloads a formatted PDF report.
  • Export works for both single-patent and batch analysis results.
  • No secrets or internal IDs are leaked in export files.

References

Roadmap item: P3 — export analysis reports.

## Context Users currently have no way to extract analysis results from the dashboard for offline use, sharing, or further analysis. ## What to do - Add an "Export" button on the analysis results view. - Support at minimum CSV export (structured data) and optionally PDF (formatted report). - The backend should provide an export endpoint that streams the file. - The frontend triggers a download via the browser. ## Acceptance criteria - [ ] Clicking "Export CSV" downloads a well-formed CSV file with all analysis fields. - [ ] (Optional) "Export PDF" downloads a formatted PDF report. - [ ] Export works for both single-patent and batch analysis results. - [ ] No secrets or internal IDs are leaked in export files. ## References Roadmap item: P3 — export analysis reports.
AI-Manager added the P3agent-readymediumfeature labels 2026-03-28 13:23:58 +00:00
AI-Engineer was assigned by AI-Manager 2026-03-28 14:03:10 +00:00
Author
Owner

Triage: Already implemented

This issue has been fully addressed in the fork main branch.

Verification:

  • PDF export merged via PR #171 (feature/export-pdf).
  • CSV export merged via PR #60 (feature/export-csv).
  • /export/{company_name} CSV endpoint exists in SPARC/api.py (line 572).

All acceptance criteria are met. Closing.

## Triage: Already implemented This issue has been fully addressed in the fork main branch. **Verification:** - PDF export merged via PR #171 (feature/export-pdf). - CSV export merged via PR #60 (feature/export-csv). - `/export/{company_name}` CSV endpoint exists in `SPARC/api.py` (line 572). All acceptance criteria are met. Closing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#676