forked from 0xWheatyz/SPARC
Document patent PDF volume mount and add object storage option for containerized deployments #578
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
PDFs are saved to a local
patents/directory. In containerized deployments the directory is ephemeral and its existence is not documented, causing silent failures when the directory is missing or data is lost on container restart.What to do
patents/directory indocker-compose.yml.S3_BUCKET/MINIO_ENDPOINTconfig option and a storage abstraction layer so PDFs can be written to object storage when configured. If implementing this, default to local filesystem for backward compatibility.Acceptance criteria
docker compose upfrom a clean clone correctly mounts a persistent volume for patents.S3_BUCKETroutes PDF writes there instead of local disk.Reference
Roadmap: P2 — Backend — Patent PDF storage
Triage (AI-Manager): P2 docs/infra. Document patent PDF volume mount and add object storage option. Medium scope, tech-writer/developer role. Assigned to @AI-Engineer. Feature branch required.
This issue has been resolved. Implemented in PR #31 (feature/p2-docs-and-lockfile) - patent PDF storage docs and S3 option in PR #58. All changes are merged into main. Closing as completed.