Commit graph

  • 619e2aa9ae
    docs(readme): record the 2026-09-29 decommission main Adam Moussa 2026-09-29 18:00:22 -04:00
  • d527a8e500
    docs(agents): drop security review gates (#61) Adam Moussa 2026-09-26 17:17:18 -04:00
  • 0927862531
    docs(agents): drop security review gates Adam Moussa 2026-09-26 17:00:05 -04:00
  • 20d925f4ac
    chore(ci): remove unused Mergify stub (#60) Adam Moussa 2026-09-22 18:41:39 +00:00
  • cc66157e8f chore(ci): remove unused Mergify stub Adam Moussa 2026-09-22 14:35:30 -04:00
  • 8dc3f71e6c
    fix(lambda): expose interactions.handler on the bootstrap stub (#59) Adam Moussa 2026-09-16 20:52:14 +00:00
  • c53a1f2159
    fix(lambda): expose interactions.handler on the bootstrap stub Adam Moussa 2026-09-16 16:45:37 -04:00
  • f13d2e3ff1
    feat(infra): migrate pipeline and Grafana to HCP Terraform (PLAT-75) (#57) Adam Moussa 2026-09-16 20:33:24 +00:00
  • dd933f9460
    chore(iam): add Checkov skip comments for HCP IAM documents Adam Moussa 2026-09-16 16:23:22 -04:00
  • dc65496a44
    feat(infra): migrate pipeline and Grafana to HCP Terraform (PLAT-75) Adam Moussa 2026-09-16 16:21:28 -04:00
  • 022d5e27cc
    chore(deps): remove dependabot version updates (#55) Adam Moussa 2026-08-25 11:51:37 -04:00
  • 9648c6719a chore(deps): remove dependabot version updates Adam Moussa 2026-08-25 11:44:15 -04:00
  • eaf7a9a939
    chore(ci): remove pr policy workflow caller (#54) Adam Moussa 2026-08-24 15:11:57 -04:00
  • 76d1a3fd94
    chore(ci): remove pr policy workflow caller Adam Moussa 2026-08-24 14:27:08 -04:00
  • f44196a52c
    chore(ci): switch auto-merge from seahaven-bot to Mergify (#53) Adam Moussa 2026-08-24 13:53:44 -04:00
  • e62dce877c
    chore(ci): switch auto-merge from seahaven-bot to Mergify Adam Moussa 2026-08-24 13:07:55 -04:00
  • 70fd170267
    fix(ci): fix seahaven-bot actor lookup after enqueue chore/enqueue-as-seahaven-bot Adam Moussa 2026-08-24 12:06:45 -04:00
  • ef9b5c046b
    fix(ci): keep enqueue across review chatter Adam Moussa 2026-08-24 11:50:59 -04:00
  • 4eea6dfd48
    fix(ci): limit seahaven-bot enqueue to PRs targeting main Adam Moussa 2026-08-24 11:16:57 -04:00
  • 8bcb438977
    fix(ci): enqueue merge queue as seahaven-bot Adam Moussa 2026-08-24 11:03:44 -04:00
  • 7f586e606e
    ci: enable squash auto-merge on ready PRs (PLAT-108) (#51) Adam Moussa 2026-08-21 23:34:20 +00:00
  • 393c38cda8
    fix(ci): serialize auto-merge enable and ignore already-enabled Adam Moussa 2026-08-21 19:15:16 -04:00
  • 0ad4c3a595
    ci: enable squash auto-merge on ready PRs Adam Moussa 2026-08-21 18:50:23 -04:00
  • b7e76a0bb8
    ci: add merge_group trigger for required ci / ci (#50) Adam Moussa 2026-08-21 17:42:02 -04:00
  • 86bed16116
    ci: add merge_group trigger for required ci / ci Adam Moussa 2026-08-21 17:09:40 -04:00
  • 7c3eb270c2
    chore(deps): bump aws-cdk-lib in /cdk in the minor-and-patch group (#49) dependabot[bot] 2026-08-20 14:59:41 -04:00
  • 0667336777
    chore(deps): bump aws-cdk-lib in /cdk in the minor-and-patch group dependabot[bot] 2026-08-20 18:54:57 +00:00
  • e4fc32599f
    fix(pipeline): page when classifier has no daily invocation Adam Moussa 2026-08-13 17:39:11 -04:00
  • 69f098f1ad
    fix(pipeline): page when classifier has no daily invocation Adam Moussa 2026-08-13 16:58:49 -04:00
  • 1b3259e875
    Merge pull request #47 from Sea-Haven-Industries/dependabot/pip/cdk/constructs-gte-10.8.1 Adam Moussa 2026-08-13 15:22:30 -04:00
  • 6f63345854
    chore(deps): update constructs requirement in /cdk dependabot[bot] 2026-08-13 19:19:58 +00:00
  • 86d1ee052b
    Merge pull request #46 from Sea-Haven-Industries/dependabot/pip/cdk/minor-and-patch-904666df45 Adam Moussa 2026-08-13 15:17:27 -04:00
  • e1e707b7c8 chore(deps): bump aws-cdk-lib in /cdk dependabot[bot] 2026-08-13 18:55:02 +00:00
  • 18dbccae27
    Merge pull request #45 from Sea-Haven-Industries/dependabot/github_actions/minor-and-patch-5c6f0eccff Adam Moussa 2026-08-13 15:10:21 -04:00
  • a9ea3a4dcd
    chore(deps): bump the minor-and-patch group with 5 updates dependabot[bot] 2026-08-13 18:54:41 +00:00
  • 484d3015b9
    chore(deps): update constructs requirement in /cdk (#43) dependabot[bot] 2026-08-04 18:25:31 -04:00
  • 401be5003e
    chore(deps): bump aws-cdk-lib in /cdk in the minor-and-patch group (#42) dependabot[bot] 2026-08-04 18:25:30 -04:00
  • 6a31a4549c
    chore(deps): bump the minor-and-patch group with 4 updates (#41) dependabot[bot] 2026-08-04 18:25:30 -04:00
  • 11a6eb894d
    chore(deps): update constructs requirement in /cdk dependabot[bot] 2026-08-04 15:59:37 +00:00
  • cb9ed7c675 chore(deps): bump aws-cdk-lib in /cdk in the minor-and-patch group dependabot[bot] 2026-08-04 15:59:24 +00:00
  • 267d7a4a2d
    chore(deps): bump the minor-and-patch group with 4 updates dependabot[bot] 2026-08-04 15:58:50 +00:00
  • a0dbc92f59
    ci: add org PR policy caller (PLAT-62) (#40) Adam Moussa 2026-08-04 11:58:00 -04:00
  • 9ed0a64bcb
    fix(ci): name PR policy workflow Adam Moussa 2026-08-04 11:52:35 -04:00
  • 102851cb32
    ci: add org PR policy caller Adam Moussa 2026-08-04 11:33:34 -04:00
  • 5464a081bd
    Merge pull request #39 from Sea-Haven-Industries/chore/add-codeowners Adam Moussa 2026-07-29 13:01:59 -04:00
  • 071ab9bb77
    chore: add CODEOWNERS Adam Moussa 2026-07-29 12:57:59 -04:00
  • 1362e4aa38
    Merge pull request #38 from Sea-Haven-Industries/ci/pin-reusables-v1.0.2 Adam Moussa 2026-07-28 18:14:26 -04:00
  • 72ba94c892 style(ci): normalize workflow block spacing Adam Moussa 2026-07-28 18:07:41 -04:00
  • 300fdab3bb ci(deps): pin org reusable workflows to v1.0.2 Adam Moussa 2026-07-28 17:57:51 -04:00
  • a8266a7e6e
    Bump aws-cdk-lib in /cdk in the minor-and-patch group across 1 directory (#34) dependabot[bot] 2026-07-24 13:03:20 -04:00
  • a85eba5e11
    Bump aws-cdk-lib in /cdk in the minor-and-patch group across 1 directory dependabot[bot] 2026-07-24 16:54:00 +00:00
  • 3e1e0154db
    Update constructs requirement from >=10.7.0 to >=10.7.1 in /cdk (#35) dependabot[bot] 2026-07-24 16:51:08 +00:00
  • c8a690677a
    Update constructs requirement from >=10.7.0 to >=10.7.1 in /cdk dependabot[bot] 2026-07-24 16:48:00 +00:00
  • eaf214a733
    ci: bump reusable workflow pin to f71002a (ruff 0.15.22 pin) (#37) Adam Moussa 2026-07-24 12:32:37 -04:00
  • 059b05551d
    ci: bump reusable workflow pin to f71002a (ruff 0.15.22 pin) Adam Moussa 2026-07-24 12:08:15 -04:00
  • 299ead89b3
    chore: resolve open code scanning alerts (URL host matching + workflow permissions) (#36) Adam Moussa 2026-07-23 15:10:45 -04:00
  • 6dc17bc4a6
    Merge branch 'main' into chore/resolve-open-security-alerts Adam Moussa 2026-07-23 15:06:55 -04:00
  • ef98898635
    ci: add least-privilege permissions blocks to workflow callers Resolves code scanning alerts #4 and #5 (actions/missing-workflow-permissions). Both callable workflows only need contents: read; the dependency-review callable already declares it internally, this caps the caller token to match. Adam Moussa 2026-07-23 14:59:43 -04:00
  • 561b054db8
    fix: Refactor comment_intent to use _contains_url_with_host for URL host matching. Adam Moussa 2026-07-23 14:55:59 -04:00
  • 3748a29744
    chore: update CLAUDE.md to reflect current rules and status (#33) Adam Moussa 2026-07-23 14:38:08 -04:00
  • 8825f0bf37
    chore: update CLAUDE.md to reflect current rules and status Adam Moussa 2026-07-23 14:30:21 -04:00
  • da730d459a
    Update constructs requirement from >=10.6.0 to >=10.7.0 in /cdk (#32) dependabot[bot] 2026-07-16 17:34:31 -04:00
  • 2f193ec297
    Update constructs requirement from >=10.6.0 to >=10.7.0 in /cdk dependabot[bot] 2026-07-16 18:54:38 +00:00
  • a36e150148
    docs: repoint cross-family review to security-review cross_review.py (orchestrator archived) (#31) Adam Moussa 2026-07-14 19:24:08 -04:00
  • 93f47f1bcc
    docs: repoint cross-family review to security-review cross_review.py (orchestrator archived) Adam Moussa 2026-07-14 19:03:47 -04:00
  • 27dd15c541
    chore(ci): SHA-pin org reusable-workflow caller refs (INFRA-50) (#30) Adam Moussa 2026-07-06 18:27:14 -04:00
  • 080123ba1f
    chore(ci): SHA-pin org reusable-workflow caller refs (INFRA-50) Adam Moussa 2026-07-06 18:08:44 -04:00
  • 1c2d77141b
    Bump aws-cdk-lib in /cdk in the minor-and-patch group across 1 directory (#29) dependabot[bot] 2026-07-02 15:28:04 -04:00
  • c8b2b4643e
    Bump aws-cdk-lib in /cdk in the minor-and-patch group across 1 directory dependabot[bot] 2026-07-02 19:25:06 +00:00
  • bcd7d30390
    Update slack-sdk requirement in /lambdas/slack_post (#28) dependabot[bot] 2026-07-02 15:23:37 -04:00
  • 2465a76e60
    Update slack-sdk requirement in /lambdas/slack_post dependabot[bot] 2026-07-02 18:54:28 +00:00
  • 15a9167882
    Bump aws-cdk-lib in /cdk in the minor-and-patch group (#27) dependabot[bot] 2026-06-22 13:13:34 -04:00
  • a9fed76213
    Bump aws-cdk-lib in /cdk in the minor-and-patch group dependabot[bot] 2026-06-18 18:54:28 +00:00
  • 44ad13d8cd
    Add DLQ messages-present alarm for classifier (INFRA-57) (#26) Adam Moussa 2026-06-17 15:02:10 -04:00
  • 308a0c5df0 Add DLQ messages-present alarm for classifier (INFRA-57) Adam Moussa 2026-06-17 11:47:19 -04:00
  • 3456c7a37b
    Bump aws-cdk-lib in /cdk in the minor-and-patch group (#25) dependabot[bot] 2026-06-16 17:26:38 -04:00
  • 920960024c
    Bump aws-cdk-lib in /cdk in the minor-and-patch group dependabot[bot] 2026-06-11 18:54:34 +00:00
  • 07cd5ae72a
    Repo hygiene: PR labeler + README badges (INFRA-56/57) (#24) Adam Moussa 2026-06-11 14:14:09 -04:00
  • 8de4dde1e9 Repo hygiene: PR labeler + README badges (INFRA-56/57) Adam Moussa 2026-06-11 14:02:29 -04:00
  • b92c25faf2
    docs: CLAUDE.md cdk pin follows handbook Pinning Principle, not a hardcoded version (#22) Adam Moussa 2026-06-05 18:44:12 -04:00
  • 735842100b docs: CLAUDE.md cdk pin follows handbook Pinning Principle, not a hardcoded version Adam Moussa 2026-06-05 18:40:21 -04:00
  • ec363e6adf
    Bump aws-cdk-lib in /cdk in the minor-and-patch group (#21) dependabot[bot] 2026-06-05 14:53:10 -04:00
  • 8b76ce645f
    Bump aws-cdk-lib in /cdk in the minor-and-patch group dependabot[bot] 2026-06-05 17:20:04 +00:00
  • 6c392a7362
    fix(deps): bump aws-cdk-lib pin to 2.257.0 (#20) Adam Moussa 2026-06-05 13:18:47 -04:00
  • 5d123b941a fix(deps): bump aws-cdk-lib pin to 2.257.0 Adam Moussa 2026-06-05 13:14:47 -04:00
  • 47b6a9404f
    chore(deps): ignore aws-cdk-lib in Dependabot (org pins ==2.253.1) (#19) Adam Moussa 2026-06-05 12:40:47 -04:00
  • 47f941fe3d
    Merge branch 'main' into chore/dependabot-ignore-cdk Adam Moussa 2026-06-05 12:36:50 -04:00
  • e8f375b03b
    Add dependency-review caller workflow (#18) Adam Moussa 2026-06-05 12:26:32 -04:00
  • ce94db182c chore: retrigger dep review (post-fix) Adam Moussa 2026-06-05 12:20:36 -04:00
  • 18d11b410f chore: retrigger checks Adam Moussa 2026-06-05 12:16:03 -04:00
  • 98e1f45a1f chore(deps): ignore aws-cdk-lib in Dependabot (org pins ==2.253.1) Adam Moussa 2026-06-05 11:44:44 -04:00
  • 84abd4fac2 Add dependency-review caller workflow Adam Moussa 2026-06-05 11:42:14 -04:00
  • 89e31a5d0a
    Bump aws-cdk-lib in /cdk in the minor-and-patch group across 1 directory dependabot[bot] 2026-06-04 18:54:20 +00:00
  • ac610d1626 Re-enable CD deploy (remove leftover stack-merge gate) Adam Moussa 2026-05-29 15:25:24 -04:00
  • 6535b92e85
    Merge pull request #16 from Sea-Haven-Industries/test/suite-hardening Adam Moussa 2026-05-29 15:20:54 -04:00
  • 094c212323 Set default AWS region in conftest so boto3 clients construct in CI Adam Moussa 2026-05-29 15:16:24 -04:00
  • 17ce1b918b Install boto3/pandas/awswrangler as test deps so handler tests import in CI Adam Moussa 2026-05-29 15:11:19 -04:00
  • 0678f3f46f Document CI-run test suite and coverage in README Adam Moussa 2026-05-29 15:05:29 -04:00
  • f47757adf0 Add coverage reporting via pytest-cov Adam Moussa 2026-05-29 15:02:47 -04:00
  • 8e87fe669d Add tests for slack-post handler and slackio Adam Moussa 2026-05-29 15:01:25 -04:00