diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..895f2f5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,27 @@ +--- +name: Bug report +about: Report a defect in a Sea Haven service +title: "[Bug] " +labels: [bug, needs-triage] +assignees: amoussa1229 +--- + +## What's wrong + + +## Expected behavior + + +## Steps to reproduce +1. +2. +3. + +## Environment / blast radius +- Repo / service: +- CFN stack affected: +- Lambda(s) affected: +- Region: us-east-1 (account 328440206208) + +## Logs / evidence + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..692c38d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Internal IT support + url: https://seahaven.atlassian.net/jira/software/projects/INFRA + about: For operational issues, file an INFRA Jira ticket instead. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..6444918 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,21 @@ +--- +name: Feature request +about: Propose new functionality for a Sea Haven service +title: "[Feature] " +labels: [enhancement, needs-triage] +assignees: amoussa1229 +--- + +## Problem / motivation + + +## Proposed solution + + +## AWS / integration impact +- New or changed AWS resources (Lambda, DynamoDB, S3, API Gateway): +- Slack app(s) involved: +- Confluence Architecture Map update needed: yes / no + +## Alternatives considered + diff --git a/.github/ISSUE_TEMPLATE/infra-change.md b/.github/ISSUE_TEMPLATE/infra-change.md new file mode 100644 index 0000000..74141a3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/infra-change.md @@ -0,0 +1,26 @@ +--- +name: Infrastructure change +about: Track a change to AWS infrastructure or integrations (change control) +title: "[Infra] " +labels: [infra, needs-triage] +assignees: amoussa1229 +--- + +## Change summary + + +## Impact assessment +- **CFN stack affected:** +- **Lambda(s) affected (handler signature change? Y/N):** +- **DynamoDB table(s) affected (PITR verified? Y/N):** +- **S3 bucket(s) / SES rules affected:** +- **Slack app affected:** +- **IAM role / policy changes (requires cross-review? Y/N):** + +## Rollback plan + + +## Documentation +- [ ] Confluence Architecture Map (id 1540098) update queued +- [ ] README updated in same PR +- [ ] Project memory entry queued