Commit graph

7 commits

Author SHA1 Message Date
Adam Moussa
ca1a4e5cf8
docs(readme): record HCP VCS trigger patterns (PLAT-183) (#69) 2026-09-10 21:00:43 +00:00
Adam Moussa
435b7e3464
chore(afi): post-cutover hygiene after hcp migration (#48)
Remove stale SAM template and cutover docs, disable SAM validate, add
terraform Dependabot, and complete multi-platform provider lock hashes.
2026-08-05 15:54:51 -04:00
8f745ce898
feat(iac): add hcp terraform config for prod migration
Migrate afi-backup-monitor deploy path from SAM CD to HCP Terraform
parity config; freeze mgmt by removing push-to-main SAM deploy.
2026-08-05 12:01:05 -04:00
Adam Moussa
d2c6421064
docs: document template.yaml and repo structure in README (#32)
Some checks failed
Deploy / deploy (push) Has been cancelled
Daily security sweep flagged that the README omitted template.yaml (the
SAM stack) as an existing component. Add a Repository Structure section
naming template.yaml and the src layout.

Also fix a related setup gap: the Slack webhook Secrets Manager secret
(SlackWebhookSecretArn, required by slack.py via SLACK_WEBHOOK_SECRET_ARN)
was not covered by the setup instructions.
2026-07-10 19:51:50 +00:00
Adam Moussa
55ca4de46b
docs: link Confluence AWS Architecture Map (INFRA-53) (#25)
Some checks are pending
Deploy / deploy (push) Waiting to run
2026-07-06 17:44:15 -04:00
Adam Moussa
7fb5758194
Add PR labeler caller + README badges (INFRA-56, INFRA-57) (#18)
Some checks failed
Deploy / deploy (push) Has been cancelled
Add the org reusable labeler caller (callable-labeler.yaml@main) and a
static badge block (CI status, Python, AWS SAM, Slack) under the README
H1. Part of the INFRA-47 GitHub-hygiene rollout.
2026-06-11 14:13:08 -04:00
Adam Moussa
22f4268777 Initial commit: Afi backup monitor SAM stack
Two Lambda functions that integrate Afi.ai backup API with Slack:
- Auto-protect: weekly scan for unprotected users, applies backup policy
- Health digest: weekly backup task stats, quotas, and coverage report

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 13:42:28 -04:00