Skip to content

feat(examples): showable end-to-end framework demo#180

Merged
suleimansh merged 1 commit into
mainfrom
suleimansh/feat/framework-demo
Jul 3, 2026
Merged

feat(examples): showable end-to-end framework demo#180
suleimansh merged 1 commit into
mainfrom
suleimansh/feat/framework-demo

Conversation

@suleimansh

Copy link
Copy Markdown
Member

Closes #179 (child of #165 / part of #110). The launch acquisition hook: one command, prompt → running, deployed app, in seconds, no keys.

What

New private examples/framework-demo that drives the real runFramework with the built-in fake driver — offline, deterministic — through the whole product flow: preset detect → architect (2 decisions) → build → full-fledged production-grade loop (blocks on missing auth, clears) → deploy. Two things are genuinely real, not narrated:

  • the app boots and serves — the serve gate starts a real HTTP server each pass and the run leaves it up (app preview Dashboard: keep the generated app running + show a live preview link #176), so the demo fetches it and prints the real HTML it served;
  • deploy runs the real cloudflareTarget adapter over a simulated wrangler, ending at a real-looking workers.dev URL.

Ships the shareable transcript (README, for the-framework.ai / Discord) + a smoke test. The zero-clone version is the already-published npx @gemstack/framework --fake.

Verify

  • pnpm --filter @gemstack/example-framework-demo start runs the full narration to a running app + deployed URL (transcript in the README).
  • Test: 1/1 pass, suite self-exits (no leaked process); full-repo typecheck 20/20 green.

Private example (no changeset), mirrors the existing examples/bootstrap-quickstart layout.

New private examples/framework-demo: one prompt to a running, deployed app,
offline and deterministic via the fake driver. Drives the real runFramework
end to end (preset detect, architect, build, full-fledged production-grade
loop, deploy) where two things are genuinely real: the app boots and serves
(serve gate + app preview) so the demo fetches it, and deploy runs the real
cloudflareTarget over a simulated wrangler to a workers.dev URL. Ships the
shareable transcript (README) plus a smoke test.

Closes #179
@suleimansh suleimansh added enhancement New feature or request priority: medium Worth doing, not urgent labels Jul 3, 2026
@suleimansh suleimansh self-assigned this Jul 3, 2026
@suleimansh suleimansh merged commit 514e8bf into main Jul 3, 2026
2 checks passed
@suleimansh suleimansh deleted the suleimansh/feat/framework-demo branch July 3, 2026 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request priority: medium Worth doing, not urgent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The Framework: showable end-to-end launch demo (@gemstack/framework)

1 participant