Skip to content
Merged

Dev #2150

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 8 additions & 20 deletions .github/ISSUE_TEMPLATE/archive_app.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,17 @@
---
name: Archive app
about: Retire one app or a small set of apps from active maintenance
title: 'Archive [appname-or-group]'
labels: 'update'
assignees: ''
about: Retire one app or a small batch
title: 'Archive: [app]'
---

## Scope
<!-- libs:workflow=archive-app -->

- [ ] single app
- [ ] small batch with the same archive reason
## Problem / Goal

## Apps
<!-- Which app(s) to archive and why. -->

- app name or app list:
## AI prompt (optional)

## Reason
<!-- Batch confirmation, Contentful handoff, or other constraints. -->

- archive reason:
- runtime or maintenance evidence:

## Required Handoffs

- [ ] move app from `apps/` to `archive/apps/`
- [ ] update `metadata/maintenance.yaml`
- [ ] update `metadata/archive.yaml`
- [ ] retire Contentful metadata
- [ ] remove from active maintenance scope
<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/batch_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Batch update
about: Update multiple apps with the same operation
title: 'Batch update: [selector]'
---

<!-- libs:workflow=batch-update -->

## Problem / Goal

<!-- Explicit app list or unambiguous selector, e.g. apps starting with n,m, plus target version policy if known. -->

## AI prompt (optional)

<!-- Per-app exceptions, stop/continue on failure, or E2E sampling. -->

<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
29 changes: 8 additions & 21 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,17 @@
---
name: Bug report
about: Report one app or process bug
title: 'Bug for [appname]'
labels: bug
about: Report a problem; AI investigates and reports back
title: 'Bug: [app]'
---

## App
<!-- libs:workflow=bug-report -->

- app name:
- version:
- environment:
## Problem / Goal

## Problem
<!-- What is wrong, expected behavior, and how to reproduce if known. -->

- expected:
- actual:
- reproduce steps:
## AI prompt (optional)

## Evidence
<!-- Environment, logs, suspected cause, or whether to diagnose only. -->

- logs:
- screenshots:
- service status:

## Owner Intent

- [ ] fix current app
- [ ] investigate only
- [ ] consider archive
<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/change_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Change request
about: Request a repository, process, or tooling change
title: 'Change: [scope]'
---

<!-- libs:workflow=change-request -->

## Problem / Goal

<!-- What should change and why; desired outcome. -->

## AI prompt (optional)

<!-- Constraints, references, out-of-scope items, or acceptance focus. -->

<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
22 changes: 0 additions & 22 deletions .github/ISSUE_TEMPLATE/compose_create.md

This file was deleted.

35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/compose_update.md

This file was deleted.

23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/delete_app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Delete app
about: Permanently remove an archived app (destructive)
title: 'Delete: [app]'
---

<!-- libs:workflow=delete-app -->

## Problem / Goal

<!-- Which archived app(s) to delete and why. -->

## Delete scope

<!-- Default: remove archive/apps/<app> and its metadata/archive.yaml entry. -->
<!-- Add Contentful deletion or Git history rewrite only if explicitly required. -->
- additional scope (optional):

## AI prompt (optional)

<!-- Any extra constraints. -->

<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
23 changes: 0 additions & 23 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/new_app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: New app
about: Add one application package; AI researches and reports back
title: 'New app: [app]'
---

<!-- libs:workflow=new-app -->

## Problem / Goal

<!-- App name, trademark, and why we need it. -->

## AI prompt (optional)

<!-- Official reference if known, plus license/paid API, resource, edition, or feature constraints. -->

<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/rename_app.md

This file was deleted.

19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/research_request.md

This file was deleted.

17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/restore_app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Restore app
about: Return an archived app to active maintenance
title: 'Restore: [app]'
---

<!-- libs:workflow=restore-app -->

## Problem / Goal

<!-- Which app to restore and why. -->

## AI prompt (optional)

<!-- Restore latest vs archived version, cadence/policy, or Contentful re-enable. -->

<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/update_app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Update app
about: Update or assess one app; AI researches, works, and reports back
title: 'Update: [app]'
---

<!-- libs:workflow=update-app -->

## Problem / Goal

<!-- Which app, what should change, and why now. Target version if known. -->

## AI prompt (optional)

<!-- Constraints or focus, for example: assessment only, allow major, DB upgrade matters. -->

<!-- AI: post the result as a comment using the AI Result format in docs/ai-sdlc/07-issue-contracts.md. -->
35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/update_assessment.md

This file was deleted.

Loading
Loading