During review of PR #182, a few broader architecture‑level changes were identified:
- consolidating callback modules
- restructuring Docker build contexts
- tightening secret‑resolution behavior
- updating Secrets Manager timeout
- enforcing LAMBDA_CALLBACK_SECRET
- etc.
This ticket covers addressing those specific improvements mentioned above
• Creation of a shared callback module and movement of build contexts, CI workflow updates, and provisioning script changes.
• Secret‑resolution improvements (required values, error raising, 3s/2‑attempt timeouts, cache expiry/rotation handling).
• Updates to local provisioning secret behavior.
• Invocation mode corrections for pst and jpm (default sync, reject async).
• Swagger documentation corrections across all handlers.
• RFC3339 timestamp normalization.
• Full validation, regression testing, and CI verification of build‑context changes.
During review of PR #182, a few broader architecture‑level changes were identified:
This ticket covers addressing those specific improvements mentioned above
• Creation of a shared callback module and movement of build contexts, CI workflow updates, and provisioning script changes.
• Secret‑resolution improvements (required values, error raising, 3s/2‑attempt timeouts, cache expiry/rotation handling).
• Updates to local provisioning secret behavior.
• Invocation mode corrections for pst and jpm (default sync, reject async).
• Swagger documentation corrections across all handlers.
• RFC3339 timestamp normalization.
• Full validation, regression testing, and CI verification of build‑context changes.