procurement-ingest/cdk
Adam Moussa 9370abf9ab
Some checks are pending
Deploy / deploy (push) Waiting to run
Drop three read-idle GSIs (audit M-20) (#35)
* Drop read-idle GSIs: by-state and status-index

Audit M-20: 30 days of CloudWatch metrics show 0 reads on both
indexes against 518 (by-state) and ~50k (status-index) WCU of write
amplification. No code path queries either index.

site-code-index follows in the next commit - CloudFormation allows
only one GSI change per table per deploy.

* Drop read-idle site-code-index GSI

Second half of the M-20 cleanup - deployed separately because
CloudFormation allows one GSI change per table per update.
2026-06-03 15:32:23 -04:00
..
app.py Merge workorder-ingest into unified procurement repo (#22) 2026-05-12 15:21:06 -04:00
cdk.json Initial commit: PO email ingestion pipeline 2026-04-07 12:12:30 -04:00
po_stack.py Drop three read-idle GSIs (audit M-20) (#35) 2026-06-03 15:32:23 -04:00
requirements.txt Update aws-cdk-lib requirement from >=2.253.1 to >=2.255.0 in /cdk (#28) 2026-05-19 19:20:42 +00:00
wo_stack.py Drop three read-idle GSIs (audit M-20) (#35) 2026-06-03 15:32:23 -04:00