Skip to content

Publishes the Render-compatible public LiDMaS+ API for Gottesman Studio. - #17

Merged
DennisWayo merged 2 commits into
mainfrom
render/public-api
Jul 26, 2026
Merged

Publishes the Render-compatible public LiDMaS+ API for Gottesman Studio.#17
DennisWayo merged 2 commits into
mainfrom
render/public-api

Conversation

@DennisWayo

@DennisWayo DennisWayo commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

This branch aligns the public API with the Studio simulator workflow: circuit construction, architecture-aware QEC selection, noise injection, syndrome extraction, and decoder-policy comparison.

Changes:

  • Exposes public simulator fixtures for PennyLane, Qiskit Aer, Cirq, and SchroSIM.
  • Keeps public mode bounded to simulator/replay/benchmark-safe execution.
  • Removes dependence on private provider secrets, IBM credentials, lab hardware control, or backend-heavy workflows.
  • Updates run, telemetry, validation, logs, provider, and observability responses so the Studio UI can stay exact and zero-state until a session starts.
  • Keeps the API deployable on Render free-tier without database or persistent filesystem assumptions.

Verification:

  • Render service is live at https://lidmas-api.onrender.com
  • GET /api/v1/health returns OK with version 1.2.2-public-demo
  • Gottesman Studio can call the public API from GitHub Pages through configured CORS.

@DennisWayo DennisWayo self-assigned this Jul 26, 2026
@DennisWayo DennisWayo changed the title Render/public api Publishes the Render-compatible public LiDMaS+ API for Gottesman Studio. Jul 26, 2026
@DennisWayo
DennisWayo merged commit 64ee63e into main Jul 26, 2026
2 checks passed
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