proposal-system/lambdas/suggestions
Adam Moussa 9d6612e337 Implement Lambda functions for PDF processing, suggestions, and library ingest
- pdf-extract: Parse vendor PDFs with pdfplumber, fallback to Claude multimodal
- pdf-generate: Generate branded proposal PDFs with reportlab Platypus
- library-ingest: Format approved proposals as markdown and sync to Bedrock KB
- suggestions: Query KB for similar proposals, generate line items via Claude
- All Lambdas use internal API key auth and cold-start secret caching
- Fix pdf_path unbound variable in pdf-extract error handling
2026-05-16 22:10:21 -04:00
..
app.py Implement Lambda functions for PDF processing, suggestions, and library ingest 2026-05-16 22:10:21 -04:00
requirements.txt Implement Lambda functions for PDF processing, suggestions, and library ingest 2026-05-16 22:10:21 -04:00