Files
kandev/docs/plans/github-authentication/task-11-reconcile-main.md
T

1.2 KiB

id, title, status, wave, depends_on, plan, spec
id title status wave depends_on plan spec
11-reconcile-main Reconcile latest main done 0
plan.md ../../specs/integrations/github-authentication.md

Task 11: Reconcile Latest Main

Acceptance

  1. The branch contains current origin/main with no unmerged paths or conflict markers.
  2. Upstream repository-scope UI/API helper behavior and this branch's workspace-keyed GitHub auth behavior are both retained.
  3. Frontend typecheck and the existing GitHub connection-dialog test pass.

Verification

test -z "$(git ls-files -u)"
git diff --check
cd apps/web && rtk pnpm run typecheck
cd apps && rtk pnpm --filter @kandev/web test -- components/github/github-connection-dialog.test.tsx

Files Likely Touched

  • apps/web/components/github/github-settings.tsx
  • apps/web/e2e/helpers/api-client.ts
  • docs/specs/INDEX.md

Dependencies

None.

Inputs

  • Plan: Conflict Resolution.
  • Use a merge of current origin/main; do not choose an entire side for files changed in both.

Output Contract

Report merge commit/base, resolutions made, commands run, files touched, blockers/risks, and update this task plus plan.md to done.