From 7b29dbff7e43e87741476f47df17ad1582b16546 Mon Sep 17 00:00:00 2001 From: "Somhairle H. Marisol" Date: Mon, 21 Sep 2026 00:58:15 +0800 Subject: feat(pipeline): add runnable artifact pipeline increment [Change Nature] - This commit adds the first runnable increment of the F# artifact pipeline: CLI, server, frontend bundle, stage fixture, and tests. It is feature work, not a bug fix. [New Capability] - CLI `run` executes the three-step Blender fixture through the process bridge and writes GLBs, step logs, events, and a manifest; `verify` validates a manifest without Blender. - Server exposes run start, run-scoped SSE, artifact manifest/file routes, and serves the Fable frontend from its build output. - Frontend starts runs, follows run-scoped SSE progress, and links the artifact manifest on completion. [Implementation] - Shared layer holds domain, run state, replay, and artifact contracts; Modeling holds the pipeline, 120s bridge timeout, and result-file protocol; stage/blender/fixture.py owns geometry in Python (bpy owns geometry, F# owns orchestration). - Fable bundle is regenerated into public/ and copied by the server project; solution includes all projects with warnings-as-errors. - README documents build, Fable, server, interpreter/env, fixture limitations, and current verification status. [Impact] - Verified: 40/40 solution tests pass; Release build 0 warnings/errors; real CLI run with bpy 5.0.1 produced 3 GLBs, 3 logs, and a verify-clean manifest; isolated-port server smoke flow succeeded. - Not yet verified: browser end-to-end behavior and production fidelity. Artifacts and caches are gitignored. --- public/index.html | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 190 insertions(+) create mode 100644 public/index.html (limited to 'public/index.html') diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..47b6245 --- /dev/null +++ b/public/index.html @@ -0,0 +1,190 @@ + + + + + + + Somhairle's Dream · 实时重建台 + + + + +
+
+
+ SOMHAIRLE'S DREAM / CONTROL SURFACE +

实时重建台

+
+
+ + 实时链路 · 等待启动 +
+
+ +
+
+ PROJECT + heritage-001 +
+
+ RUN + run-001 +
+
+ MODE + F# / LIVE GEOMETRY +
+
+ +
+ + +
+
+
+ GEOMETRY VIEWPORT +

结构重建视图

+
+ 重建起点 +
+
+ + +
实时几何 · V00
+
+
+ + +
+ +
+
+
+ RECONSTRUCTION TIMELINE +

几何版本轨迹

+
+ 可回放 · 三个确定性快照 +
+
+ +
+ + V01 + 重建起点 +
+
+ + V02 + 主承力骨架 +
+
+ + V03 + 舱段重构 +
+
+ +
+ +
+ 状态快照 · 原子发布 · 心跳监视 + OPEN CODE / F# FIRST +
+
+ + + -- cgit v1.2.3