Skip to content

Phase 14: GitHub Issues sync foundation - #17

Merged
LaPaGaYo merged 29 commits into
mainfrom
branch/phase14-github-issues-sync-design
Apr 29, 2026
Merged

LaPaGaYo merged 29 commits into
mainfrom
branch/phase14-github-issues-sync-design

Conversation

@LaPaGaYo

Copy link
Copy Markdown
Owner

Summary

  • Adds durable GitHub Issues sync foundation: schema/projections, links, comments, operation tracking, and project-level settings.
  • Imports and reconciles GitHub issues with conflict-aware title/body/state handling, issue and issue_comment webhooks, and worker backfill.
  • Surfaces engineering controls plus inbound GitHub issue/comment context in the UI, while keeping comments inbound-only for Phase 14.

Verification

  • npm run lint
  • npm run typecheck
  • npm test
  • npm run build
  • git diff --check
  • Browser smoke: engineering issue sync controls visible; detail GitHub issue card/comment visible; external comment has no edit/delete controls.

@LaPaGaYo
LaPaGaYo merged commit b4fd526 into main Apr 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant