Skip to content

Commit a90a05a

Browse files
author
Bob Strahan
committed
Update GovCloud deployment documentation with lookup script usage
1 parent 702ab4e commit a90a05a

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ SPDX-License-Identifier: MIT-0
77

88
### Added
99

10+
- **AWS GovCloud Support with Automated Template Generation**
11+
- Added GovCloud compatibility through `scripts/generate_govcloud_template.py` script
12+
- **ARN Partition Compatibility**: All templates updated to use `arn:${AWS::Partition}:` for both commercial and GovCloud regions
13+
- **Headless Operation**: Automatically removes UI-related resources (CloudFront, AppSync, Cognito, WAF) for GovCloud deployment
14+
- **Core Functionality Preserved**: All 3 processing patterns and complete 6-step pipeline (OCR, Classification, Extraction, Assessment, Summarization, Evaluation) remain fully functional
15+
- **Automated Workflow**: Single script orchestrates build + GovCloud template generation + S3 upload with deployment URLs
16+
- **Enterprise Ready**: Enables headless document processing for government and enterprise environments requiring GovCloud compliance
17+
- **Documentation**: New `docs/govcloud-deployment.md` with deployment guide, architecture differences, and access methods
18+
1019
- **Pattern-2 and Pattern-3 Assessment now generate geometry (bounding boxes) for visualization in UI 'Visual Editor' (parity with Pattern-1)**
1120
- Added comprehensive spatial localization capabilities to both regular and granular assessment services
1221
- **Automatic Processing**: When LLM provides bbox coordinates, automatically converts to UI-compatible (Visual Edit) geometry format without any configuration

docs/govcloud-deployment.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -170,15 +170,11 @@ aws dynamodb scan \
170170

171171
### 2. CLI Tools
172172
```bash
173-
# Use the lookup function to check document status
174-
aws lambda invoke \
175-
--function-name MyStack-LookupFunction \
176-
--region us-gov-west-1 \
177-
--payload '{"document_id": "documents/my-document.pdf"}' \
178-
response.json
173+
# Use the lookup script to check document status
174+
./scripts/lookup_file_status.sh documents/my-document.pdf MyStack
179175

180-
# View results
181-
cat response.json
176+
# Or use default stack name (IDP)
177+
./scripts/lookup_file_status.sh documents/my-document.pdf
182178
```
183179

184180
### 3. SDK Integration

0 commit comments

Comments
 (0)