Value · 應用價值

What makes showcase-001-genesis worth showing? Six angles — all visible in the iteration log.
為什麼 showcase-001-genesis 值得秀?6 個角度 — 全部在iteration log看得到證據。

1.Prose-as-Execution · 寫就是跑

The same file is engineering manual, spec, disaster-recovery playbook, and an executable command sequence Claude Code runs directly. Infrastructure-as-Code is common. Infrastructure-as-Prose — where Bicep, az CLI, Docker, npm, SSML are woven into human-readable narrative — is uncommon.

同一份 build.md 是工程手冊 + 規格書 + 災難復原 playbook + Claude Code 直接執行的指令集。Infrastructure-as-Code 常見;Infrastructure-as-Prose 少見。

2.Reproducibility-under-Duress · 嚴格重現性

Not "I ran it once, here." Two iterations, 48 hours apart, 805 seconds each — same second. Strict rules: working tree clean throughout, §E 6/6 programmatic checks green, fail-fix-restart loop for source bugs. Qualified iterations are the only ones counted.

不是「跑一次秀給你看」,是嚴格規則下兩次、隔 48 小時、各 805 秒完全同秒數(2026-04-22-b = 2026-04-24-b)。合格條件:working tree 全程未改 source、§E 六項全綠。

3.Autonomous Fail-Fix-Restart Loop · 自主 fail-fix-restart 迴圈

When build.md breaks (Azure CLI upgraded, API behavior drifted), Claude Code automatically classifies the failure, tears down the RG, snapshots build.md, fixes the bug, commits + pushes, and restarts with the next letter. No human in the loop.

當 build.md 壞了(Azure CLI 升級、API 行為漂移),Claude Code 自動:辨識 source bug → 砍 RG → snapshot → 修 build.md → commit + push → 換 letter 重跑。不問人

4.Self-Written, Self-Enforced Spec · 自訂規範、自守規範

After finding a bug, Claude writes the rule "don't step into this again" (spec/001/build-md-authoring.md) and follows it itself: snapshot before revise, positive confirmation, no grep -q <magic-string>, idempotent blocks. Each spec entry points to a specific iteration that triggered it.

AI 跑完發現 bug,寫下「以後別再踩這坑」的規則 (spec/001/build-md-authoring.md)並自我遵守:snapshot before revise、positive confirmation、禁止 grep -q <magic-string>。Spec 觸發事件可追回具體 iteration letter。

5.Cross-Domain Technical Breadth · 技術橫寬度一鍋煮

One 14-minute iteration passes through: AAD role grants, KV RBAC, SQL Server AAD→SQL auth toggle, Azure Speech SSML, Prisma schema push, Docker multi-stage, MSI AcrPull, CORS, Blob public-access, Next.js standalone, ISR. Claude Code doesn't stall on "I don't know this one."

一次 iteration 穿越:AAD role 授權、KV RBAC、SQL Server AAD↔SQL auth 切換、Speech SSML、Prisma schema push、 Docker multi-stage、MSI AcrPull、CORS、Blob public-access、Next.js standalone、ISR。Claude Code 沒卡在「我不熟這個」

6.Honest Evidence Trail · 誠實的 evidence 檔

Every iteration leaves traces (checkpoints-*.md, iteration-*.md) — both qualified and disqualified runs are committed. You can trace iter-a disqualified because §7 grep-q-blob bug → commit 94ce474 fix → iter-b qualified 805s in full detail. Not cherry-picked demo.

每次 iteration 留痕(checkpoints-*.mditeration-*.md),合格 / 失格都進 git。 評審直接看到「iter a 失敗 → commit 94ce474 修 → iter b 合格 805s」的完整鏈條。不是 cherry-picked demo。

"Genesis is not 'what Claude Code can build' — it's 'Claude Code can turn what it built into a reproducible 14-minute script, and set + follow rules for the process.'"

Genesis 不是「Claude Code 能蓋什麼」,是「Claude Code 能把自己蓋過的東西寫成可重現 14 分鐘腳本, 並為蓋的過程訂規則、守規則」 — 把 AI 從 oneshot generator 提到 reproducible operator 的位置。