From 5a291611488134bfc7712ef91ab1690566505411 Mon Sep 17 00:00:00 2001 From: slhx agent Date: Mon, 11 May 2026 07:38:29 +0200 Subject: [PATCH] polish(techdemo): make demo customer-ready req: examples/001 req: dx/008 req: form/002 --- examples/techdemo/README.md | 2 +- examples/techdemo/src/main.rs | 43 +++++++++++++------ .../techdemo/templates/control_center.heml | 17 ++++---- examples/techdemo/tests/browser_e2e.rs | 26 ++++------- examples/techdemo/tests/e2e.rs | 5 ++- 5 files changed, 52 insertions(+), 41 deletions(-) diff --git a/examples/techdemo/README.md b/examples/techdemo/README.md index b6a6ede..18b60ec 100644 --- a/examples/techdemo/README.md +++ b/examples/techdemo/README.md @@ -16,7 +16,7 @@ This is a polished Linear-style product demo for planning typed work across lane - root-scoped runtime lowering (`data-hid`, `data-sid`) - page-enhancer navigation with native link fallback - SSE server push into a generated slot -- no user-authored browser JavaScript +- one tiny launch glue function plus slhx runtime-driven interactions Verification: diff --git a/examples/techdemo/src/main.rs b/examples/techdemo/src/main.rs index 92bdb9d..0aad8e6 100644 --- a/examples/techdemo/src/main.rs +++ b/examples/techdemo/src/main.rs @@ -292,18 +292,35 @@ fn shell(body: String) -> String { slhx Techdemo +