Skip to content

feat(api): add package intelligence contracts - #690

Merged
John-David Dalton (jdalton) merged 1 commit into
mainfrom
feat/package-intelligence-contract-v1
Oct 10, 2026
Merged

John-David Dalton (jdalton) merged 1 commit into
mainfrom
feat/package-intelligence-contract-v1

Conversation

@jdalton

Copy link
Copy Markdown
Collaborator

Summary

  • Add generated OpenAPI contracts and TypeScript declarations for organization package checks and summaries.
  • Add focused response type assertions for request bodies, policy context, artifact scores, coverage, and freshness.
  • These endpoints are unreleased. This PR is a draft while API deployment and schema synchronization are pending.

Verification

  • Focused OpenAPI response type test: 7/7 passed.
  • pnpm run generate-sdk --check: passed with no drift.
  • pnpm run type: passed.
  • Focused lint and formatting checks passed.
  • git diff --check: passed.

@jdalton
John-David Dalton (jdalton) merged commit 19799d3 into main Oct 10, 2026
11 of 12 checks passed
@jdalton
John-David Dalton (jdalton) deleted the feat/package-intelligence-contract-v1 branch October 10, 2026 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant