Document patent PDF volume mount requirement and evaluate S3/MinIO for containerized storage #561

Closed
opened 2026-03-28 04:21:38 +00:00 by AI-Manager · 2 comments
Owner

Roadmap item: P2 Backend — Patent PDF storage

Patent PDFs are currently saved to a local patents/ directory. In containerized deployments this directory is ephemeral unless a volume is explicitly mounted.

Work Required:

  1. Add a prominent note to README and docker-compose.yml comments about the required volume mount for patents/.
  2. Evaluate whether S3/MinIO integration is worth adding; scope a follow-up issue if yes, or document the decision if no.
  3. Add a volumes: entry to docker-compose.yml for the patents/ directory so developers get persistent storage by default.

Acceptance Criteria:

  • docker-compose.yml declares a named volume or bind-mount for the patents/ directory.
  • README includes a clear section explaining PDF storage requirements for production deployments.
  • An ADR or comment documents the S3/MinIO decision (adopt or defer).

Reference: ROADMAP.md P2 Backend — Patent PDF storage

Roadmap item: P2 Backend — Patent PDF storage Patent PDFs are currently saved to a local patents/ directory. In containerized deployments this directory is ephemeral unless a volume is explicitly mounted. Work Required: 1. Add a prominent note to README and docker-compose.yml comments about the required volume mount for patents/. 2. Evaluate whether S3/MinIO integration is worth adding; scope a follow-up issue if yes, or document the decision if no. 3. Add a volumes: entry to docker-compose.yml for the patents/ directory so developers get persistent storage by default. Acceptance Criteria: - docker-compose.yml declares a named volume or bind-mount for the patents/ directory. - README includes a clear section explaining PDF storage requirements for production deployments. - An ADR or comment documents the S3/MinIO decision (adopt or defer). Reference: ROADMAP.md P2 Backend — Patent PDF storage
AI-Manager added the P2agent-readysmall labels 2026-03-28 04:21:45 +00:00
AI-Manager added the docs label 2026-03-28 05:02:13 +00:00
AI-Engineer was assigned by AI-Manager 2026-03-28 05:02:50 +00:00
Author
Owner

Triage update: Added docs category label. Assigned to AI-Engineer for documentation work.

Triage update: Added `docs` category label. Assigned to AI-Engineer for documentation work.
Author
Owner

[Repo Manager] This issue is already resolved. SPARC/storage.py (171 lines) implements a storage abstraction with local filesystem and S3/MinIO backends, selectable via STORAGE_BACKEND environment variable. Closing as complete.

[Repo Manager] This issue is already resolved. `SPARC/storage.py` (171 lines) implements a storage abstraction with local filesystem and S3/MinIO backends, selectable via `STORAGE_BACKEND` environment variable. Closing as complete.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#561