diff --git a/cdk/wo_stack.py b/cdk/wo_stack.py index a0f4b98..bb133c5 100644 --- a/cdk/wo_stack.py +++ b/cdk/wo_stack.py @@ -1,29 +1,56 @@ """CDK stack for the work order email ingestion pipeline.""" import aws_cdk as cdk +import common from aws_cdk import ( Duration, RemovalPolicy, Stack, +) +from aws_cdk import ( aws_cloudwatch as cloudwatch, +) +from aws_cdk import ( aws_cloudwatch_actions as cw_actions, +) +from aws_cdk import ( aws_dynamodb as dynamodb, +) +from aws_cdk import ( aws_iam as iam, +) +from aws_cdk import ( aws_kms as kms, +) +from aws_cdk import ( aws_lambda as lambda_, +) +from aws_cdk import ( aws_lambda_event_sources as lambda_event_sources, +) +from aws_cdk import ( aws_s3 as s3, +) +from aws_cdk import ( aws_s3_notifications as s3n, - aws_ses as ses, - aws_ses_actions as ses_actions, +) +from aws_cdk import ( aws_secretsmanager as secretsmanager, +) +from aws_cdk import ( + aws_ses as ses, +) +from aws_cdk import ( + aws_ses_actions as ses_actions, +) +from aws_cdk import ( aws_sns as sns, +) +from aws_cdk import ( aws_sqs as sqs, ) from constructs import Construct -import common - class WorkorderIngestStack(Stack): def __init__(self, scope: Construct, construct_id: str, **kwargs): @@ -750,7 +777,7 @@ def _add_shoc_webhook_emitter(stack, work_orders_table, comments_table, alarm_to shoc_emitter_rejected_queue.grant_send_messages(shoc_emitter) # ------------------------------------------------------------------ - # ACTIVATED (enabled=True) 2026-07-27 after SHOC's receiver passed the + # ACTIVATED (enabled=True) 2026-07-30 after SHOC's receiver passed the # shared HMAC test vectors. Shipped DARK originally (enabled=False) so the # stack could deploy and be tested with zero deliveries while SHOC had no # receiver; this activation PR is the deliberate one-line flip (plan Phase