Skip to content

refactor(api): establish provider extension groundwork#30

Merged
hanityx merged 4 commits into
mainfrom
refactor/provider-extension-groundwork-pr1
May 17, 2026
Merged

refactor(api): establish provider extension groundwork#30
hanityx merged 4 commits into
mainfrom
refactor/provider-extension-groundwork-pr1

Conversation

@hanityx

@hanityx hanityx commented May 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • Establish the api-ts provider domain boundary and registry/capability split.
  • Move provider-specific facts toward adapters while keeping cross-provider behavior in services.
  • Add dependency boundary rules for app/domain/lib/platform layering.

Stack

  1. This PR: provider extension groundwork
  2. Provider policy/test split
  3. Route and system boundary split
  4. Runtime regressions and QA gates
  5. Unsupported provider cleanup and contributor docs

Validation

  • Full stack validation previously run: corepack pnpm qa:provider PASS, corepack pnpm qa:pr PASS.
  • Final hygiene pass after docs/test fixture cleanup: api-ts tests 43 files / 273 tests PASS, TUI tests 69 PASS, public markdown hygiene PASS.

@hanityx hanityx marked this pull request as ready for review May 17, 2026 18:13
@hanityx hanityx merged commit 1335b15 into main May 17, 2026
5 checks passed
@hanityx hanityx deleted the refactor/provider-extension-groundwork-pr1 branch May 20, 2026 15:12
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