docs: migrate legacy specs and add product context (#2964)

This commit is contained in:
Carlos Florêncio
2026-08-24 11:09:03 +00:00
committed by GitHub
parent c071f6a5e3
commit 832734bb67
2136 changed files with 33965 additions and 23035 deletions
+1 -1
View File
@@ -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