Skip to content

Commit b9015a8

Browse files
committed
site: the hero shows the gate — rename, red, regen, green
The hero was a greenfield `meta gen` recorded before 1.0.4, captioned "one metadata model, a full typed stack generated". Codegen is opt-in now, `meta init` wires no generators, and the stack in that recording is not what a first run produces. More to the point, the gate is what the page leads with everywhere else. The new recording is the drift cycle on real 1.0.4 output: a field renamed with no regen, `meta verify --codegen` failing the build, `meta gen` rewriting the one drifted file, verify clean. The figcaption carries the gate-first line, which the drift section repeated directly under a heading that already said it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 78b5237 commit b9015a8

5 files changed

Lines changed: 3 additions & 3 deletions

File tree

www/images/cli-demo-poster.png

-95.8 KB
Binary file not shown.

www/images/cli-demo.mp4

-74.6 KB
Binary file not shown.

www/images/cli-drift-poster.png

35 KB
Loading

www/images/cli-drift.mp4

221 KB
Binary file not shown.

www/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,13 @@ <h1>One typed model of your app. Your agent writes it, your code is generated fr
6363
<a href="https://github.com/metaobjectsdev/metaobjects" class="btn btn-secondary">GitHub</a>
6464
</div>
6565
<figure class="hero-demo">
66-
<video src="/images/cli-demo.mp4" poster="/images/cli-demo-poster.png"
66+
<video src="/images/cli-drift.mp4" poster="/images/cli-drift-poster.png"
6767
autoplay loop muted playsinline preload="metadata"
6868
width="1280" height="720"
69-
aria-label="Terminal demo: running meta gen on one metadata model generates a full typed stack — entity, queries, routes, forms, hooks, and grid."
69+
aria-label="Terminal demo: a field is renamed in the model and nobody regenerates. meta verify --codegen fails the build, meta gen regenerates the drifted file, and verify comes back clean."
7070
style="width:100%;max-width:860px;height:auto;border-radius:14px;border:1px solid rgba(255,255,255,0.08);margin:2rem auto 0;display:block;"></video>
7171
<figcaption style="text-align:center;color:#8b9ab5;font-size:0.9rem;margin-top:0.75rem;">
72-
<code>meta gen</code> — one metadata model, a full typed stack generated.
72+
When AI-written code drifts from your typed model, the build fails.
7373
</figcaption>
7474
</figure>
7575
</section>

0 commit comments

Comments
 (0)