Skip to content

site: OpenAPI matches production; About gains the results section - #168

Merged
ronaldtse merged 1 commit into
mainfrom
openapi-and-results
Sep 8, 2026
Merged

ronaldtse merged 1 commit into
mainfrom
openapi-and-results

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

What

OpenAPI corrected to match production — every path re-verified against the live API before documenting:

  • server URL: the retired interscript.org/apihttps://api.interscript.org/v1
  • the GET form of /transliterate removed (production answers POST only; GET returns an unrelated GraphQL-style error)
  • the missing endpoints added: /infer (neural models — {"model","input"} → output) and /info (version + catalogue counts)

About page gains "What the measurements show" — the results story in plain user language: the Arabic benchmark result, the comparison against general-purpose models (the one unreproducible vendor figure disclosed as such), the newest-model regression, the browser-size model, and a link to the full tables on /ml.

Verification

Astro build clean; the built openapi.json inspected: correct server, six paths, no GET on /transliterate. Live API probes for /transliterate (POST), /infer, /info all confirmed before documenting.

The OpenAPI document advertised the retired server URL
(interscript.org/api) and documented a GET form the live API does not
implement. Now: server https://api.interscript.org/v1, POST-only
/transliterate, and the missing /infer (neural models) and /info
endpoints - every path verified against production before documenting.

About gains a 'What the measurements show' section in plain user
language: the benchmark outcome for our Arabic model, the frontier-
model comparison (including the one figure we could not reproduce,
stated as such), the browser-size model, and a link to the full tables
on /ml.
@ronaldtse
ronaldtse merged commit 4682920 into main Sep 8, 2026
4 checks passed
@ronaldtse
ronaldtse deleted the openapi-and-results branch September 8, 2026 14:49
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