Skip to content

feat: add generated SGF API client foundation - #138

Draft
glitchedmob wants to merge 4 commits into
sgf-rewrite/tailwindfrom
sgf-rewrite/api-client
Draft

glitchedmob wants to merge 4 commits into
sgf-rewrite/tailwindfrom
sgf-rewrite/api-client

Conversation

@glitchedmob

@glitchedmob glitchedmob commented Oct 4, 2026 •

Copy link
Copy Markdown
Member

Adds the real SGF public OpenAPI snapshot and generated SvelteKit server client foundation before feature pages start using CMS data.

  • Commits the reviewed sgf-public-v1 OpenAPI export with source commit and hash notes.
  • Generates server-only TypeScript API types from the committed JSON by default.
  • Adds a request-scoped openapi-fetch client with fixed private CMS origin validation.
  • Adds opt-in local schema fetch, local CMS config docs, drift checks, and focused API client tests.

@glitchedmob
glitchedmob added this pull request to stack #136 October 4, 2026 05:25
@glitchedmob
glitchedmob force-pushed the sgf-rewrite/api-client branch from 55753cc to a5c137f Compare October 4, 2026 05:31
@glitchedmob
glitchedmob removed this pull request from stack #136 October 4, 2026 20:18
@glitchedmob
glitchedmob added this pull request to stack #161 October 4, 2026 20:18
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