Skip to content

feat(api): regenerate clients from core development (onboarding door) - #38

Merged
gurnben merged 1 commit into
developmentfrom
feat/api-onboarding
Oct 29, 2026
Merged

gurnben merged 1 commit into
developmentfrom
feat/api-onboarding

Conversation

@gurnben

@gurnben gurnben commented Oct 29, 2026

Copy link
Copy Markdown
Member

Plan: plans/traust-standardization/5-sci-onboarding/02-gurney-collectors.md (gate G2)

Started by gurney.

What

Spec refresh of the generated clients to traust-core a01dae2 (43 paths, 91 schemas, up from 37/67 at 38a165e):

  • POST /v1/onboarding + POST /v1/onboarding/plan — the onboarding door core#273 landed (idempotent product + repositories + refs + teams registration with baseline order planning), which SCI's collector write-through consumes at gate G2.
  • Advisories and package-dependents reads from the blast-radius work.

Generated surface only — the bindings are unchanged and all existing tests pass. make api-generate is drift-free at this commit.

Note: builds on merged #35's pipeline; orthogonal to #36/#37 (their spec inputs are the classifier recording composition).

Jira: XWING-2438

@gurnben
gurnben requested a review from a team as a code owner October 29, 2026 12:53
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Oct 29, 2026
…ng door)

Rebased onto the new generation flow: no spec checked in anymore —
make api-generate builds core at the Makefile's CORE_REF, runs its
api-check, normalizes, and generates. Bump CORE_REF to current
development (977e8bf) so the generated surface includes the onboarding
door (Onboard / PlanOnboarding; operation ids are core's route names
now) alongside the recording clients, and export CheckResponse for
one-off generated calls (SCI's write-through consumes it).

💘 Generated with Crush

Assisted-by: Crush:rits/zai-org/glm-5-3
@gurnben

gurnben commented Oct 29, 2026

Copy link
Copy Markdown
Member Author

/approve

@openshift-ci

openshift-ci Bot commented Oct 29, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: gurnben

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gurnben
gurnben merged commit 5ef4224 into development Oct 29, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant