Skip to content

Add the GitHub Extension 1.0 spec - #302

Merged
Michael Jolley (michaeljolley) merged 2 commits into
mainfrom
dev-f63/mjolley/github-1-0-spec
Aug 20, 2026
Merged

Add the GitHub Extension 1.0 spec#302
Michael Jolley (michaeljolley) merged 2 commits into
mainfrom
dev-f63/mjolley/github-1-0-spec

Conversation

@michaeljolley

Copy link
Copy Markdown
Contributor

The Preview has grown past its saved query roots, and the backlog needs one product and architecture contract before implementation heads in a dozen directions.

The plan

  • Define the 1.0 hub, repository surfaces, primary actions, and explicit boundaries.
  • Set the authentication, account, storage, cache, API, migration, telemetry, accessibility, and release contracts.
  • Map the open backlog and active pull requests to the proposed delivery order.

This is a spec only. It does not change runtime behavior.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ef6d4003-2e0b-4c97-99ae-048d97b0ac6e

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new written specification document for “GitHub Extension 1.0” to establish a shared product + architecture contract before implementation work expands beyond the current saved-query focus.

Changes:

  • Introduces a 1.0 product definition (hub + repository surfaces), feature scope, and explicit out-of-scope boundaries.
  • Defines architecture-level contracts for authentication/accounts, data persistence, API/service layering, async loading, error model, telemetry, accessibility, and security.
  • Documents a proposed delivery order, release gates, and maps the existing backlog/PRs to that plan.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@michaeljolley
Michael Jolley (michaeljolley) merged commit 63a7e70 into main Aug 20, 2026
6 checks passed
@michaeljolley
Michael Jolley (michaeljolley) deleted the dev-f63/mjolley/github-1-0-spec branch August 20, 2026 15:50
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.

3 participants