docs: migrate legacy specs and add product context (#2964)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
---
|
||||
spec: docs/specs/integrations/github-authentication.md
|
||||
spec: docs/specs/integrations/requirements/github-authentication.md
|
||||
created: 2026-07-19
|
||||
amended: 2026-07-21
|
||||
status: draft
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 1
|
||||
depends_on: []
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 01: Persistence And Legacy Migration
|
||||
|
||||
@@ -5,7 +5,7 @@ status: completed
|
||||
wave: 2
|
||||
depends_on: ["01-persistence-migration"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 02: GitHub App Token Primitives
|
||||
|
||||
@@ -5,7 +5,7 @@ status: completed
|
||||
wave: 2
|
||||
depends_on: ["01-persistence-migration"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 03: Workspace PAT And CLI Resolver
|
||||
|
||||
@@ -5,7 +5,7 @@ status: completed
|
||||
wave: 3
|
||||
depends_on: ["01-persistence-migration", "02-app-token-primitives", "03-workspace-credential-resolver"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 04: App Installation And Personal OAuth Lifecycle
|
||||
|
||||
@@ -5,7 +5,7 @@ status: completed
|
||||
wave: 4
|
||||
depends_on: ["02-app-token-primitives", "03-workspace-credential-resolver", "04-app-oauth-webhooks"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 05: Workspace-Aware GitHub Service Routing
|
||||
|
||||
@@ -5,7 +5,7 @@ status: completed
|
||||
wave: 4
|
||||
depends_on: ["02-app-token-primitives", "03-workspace-credential-resolver"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 06: Renewable Executor GitHub Credentials
|
||||
|
||||
@@ -5,7 +5,7 @@ status: completed
|
||||
wave: 5
|
||||
depends_on: ["04-app-oauth-webhooks", "05-service-routing", "06-executor-credentials"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 07: Connection API, Health, And Mocks
|
||||
|
||||
@@ -5,7 +5,7 @@ status: completed
|
||||
wave: 6
|
||||
depends_on: ["07-http-health-mocks"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 08: Workspace And Personal GitHub Settings
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 7
|
||||
depends_on: ["08-frontend-settings"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 09: End-To-End Coverage And Public Docs
|
||||
|
||||
@@ -8,7 +8,7 @@ depends_on:
|
||||
"04-app-oauth-webhooks", "05-service-routing", "06-executor-credentials",
|
||||
"07-http-health-mocks", "08-frontend-settings", "09-e2e-docs"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 10: Integrated QA And Security Verification
|
||||
@@ -32,7 +32,7 @@ spec: "../../specs/integrations/github-authentication.md"
|
||||
## Files Likely Touched
|
||||
|
||||
- Focused regression tests in files owned by Tasks 01-09
|
||||
- `docs/specs/integrations/github-authentication.md`
|
||||
- `docs/specs/integrations/requirements/github-authentication.md`
|
||||
- `docs/plans/github-authentication/plan.md`
|
||||
- All task frontmatter statuses
|
||||
- Relevant `AGENTS.md` files only when implementation established a durable convention
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 0
|
||||
depends_on: []
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 11: Reconcile Latest Main
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 1
|
||||
depends_on: ["11-reconcile-main"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 12: Registration Persistence
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 2
|
||||
depends_on: ["12-registration-persistence"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 13: Registration Onboarding Protocol
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 3
|
||||
depends_on: ["13-registration-onboarding-protocol"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 14: Runtime Registration Resolution
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 3
|
||||
depends_on: ["13-registration-onboarding-protocol"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 15: Registration Webhook Routing
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 4
|
||||
depends_on: ["14-runtime-registration-resolution", "15-registration-webhook-routing"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 16: Workspace App Lifecycle API
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 5
|
||||
depends_on: ["16-workspace-app-lifecycle-api"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 17: Frontend Registration Client
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 6
|
||||
depends_on: ["17-frontend-registration-client"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 18: Workspace Authentication UX
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 7
|
||||
depends_on: ["18-workspace-authentication-ux"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 19: Registration E2E Coverage
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 7
|
||||
depends_on: ["18-workspace-authentication-ux"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 20: Registration Documentation
|
||||
|
||||
@@ -5,7 +5,7 @@ status: done
|
||||
wave: 8
|
||||
depends_on: ["19-registration-e2e", "20-registration-documentation"]
|
||||
plan: "plan.md"
|
||||
spec: "../../specs/integrations/github-authentication.md"
|
||||
spec: "../../specs/integrations/requirements/github-authentication.md"
|
||||
---
|
||||
|
||||
# Task 21: Security And QA Verification
|
||||
|
||||
Reference in New Issue
Block a user