Commit graph

7 commits

Author SHA1 Message Date
03926f56db
docs(infra): record kebab-only WO tables after PascalCase destroy 2026-08-14 11:32:55 -04:00
817c86d58a
chore(infra): remove PascalCase WO Dynamo table resources
Destroy WorkOrders / WorkOrderComments under HCP after the kebab soak.
Kebab work-orders / work-order-comments remain the sole live tables.
2026-08-14 11:28:38 -04:00
Adam Moussa
ebd5c40a34
fix(infra): import kebab-stream SHOC emitter ESMs after cutover recovery (#175)
Cutover apply updated Lambda env/IAM but ESM recreate failed until the
lambda execution boundary included kebab table ARNs. Import the
out-of-band Enabled mappings so HCP state matches live.
2026-08-07 14:20:01 -04:00
Adam Moussa
419293b8ed
feat(infra): retarget WO writers and ESMs to kebab tables (PLAT-11) (#174)
* feat(infra): retarget WO writers and ESMs to kebab Dynamo tables

Point Lambda env, IAM, emitter streams, and DDB alarms at work-orders /
work-order-comments for the PLAT-11 freeze cutover. Legacy PascalCase
tables remain in state until the decommission soak.

* style(infra): terraform fmt wo_ddb alarm map alignment
2026-08-07 14:07:57 -04:00
Adam Moussa
2e7cdc64e6
fix(infra): import PLAT-11 kebab WO Dynamo tables into HCP state (#173)
Tables were created in seahaven-prod after hcptf-procurement-ingest lacked
CreateTable on kebab ARNs; import blocks bring work-orders and
work-order-comments under Terraform ownership.
2026-08-07 13:49:27 -04:00
dd07bb973b
fix(infra): import SHOC secret policy; guard S3 cutover 2026-08-06 19:58:19 -04:00
0ba3600177
feat(infra): add HCP Terraform for procurement-ingest import-in-place 2026-08-06 17:07:40 -04:00