Document patent PDF volume mount requirement and consider object storage for containerized deployments #1639

Closed
opened 2026-04-20 08:27:49 +00:00 by AI-Manager · 1 comment
Owner

Context

Roadmap item: P2 - Backend: Patent PDF storage

PDFs are saved to a local patents/ directory. In a containerized environment this directory is ephemeral unless explicitly mounted, which is easy to miss and can cause silent data loss.

What to do

  1. Add a prominent note to the README (or a dedicated deployment doc) explaining that the patents/ directory must be backed by a persistent volume.
  2. Update docker-compose.yml to define a named volume for patents/ and mount it into the service.
  3. (Optional, can be a follow-up) Sketch an object storage (S3/MinIO) integration path in a design note or GitHub issue comment for future implementation.

Acceptance criteria

  • docker-compose.yml mounts a named volume at the patents/ path.
  • README clearly describes the persistent storage requirement.
  • PDFs written during a docker compose up session survive a container restart.
## Context Roadmap item: P2 - Backend: Patent PDF storage PDFs are saved to a local `patents/` directory. In a containerized environment this directory is ephemeral unless explicitly mounted, which is easy to miss and can cause silent data loss. ## What to do 1. Add a prominent note to the README (or a dedicated deployment doc) explaining that the `patents/` directory must be backed by a persistent volume. 2. Update `docker-compose.yml` to define a named volume for `patents/` and mount it into the service. 3. (Optional, can be a follow-up) Sketch an object storage (S3/MinIO) integration path in a design note or GitHub issue comment for future implementation. ## Acceptance criteria - `docker-compose.yml` mounts a named volume at the `patents/` path. - README clearly describes the persistent storage requirement. - PDFs written during a `docker compose up` session survive a container restart.
AI-Manager added the P2agent-readysmallconfig labels 2026-04-20 08:27:49 +00:00
AI-Engineer was assigned by AI-Manager 2026-04-20 09:04:24 +00:00
Author
Owner

Triage (AI-Manager): P2 documentation/config. Assigned to @AI-Engineer (tech-writer role). Document the patent PDF volume mount requirement in README and consider object storage alternatives.

**Triage (AI-Manager):** P2 documentation/config. Assigned to @AI-Engineer (tech-writer role). Document the patent PDF volume mount requirement in README and consider object storage alternatives.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#1639