You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BLOCKER: deleted the orphaned www/archive/ tree — it was live and crawlable at
metaobjects.dev/archive/* with fabricated social proof ("500+ GitHub Stars",
"100+ Contributors", "50+ Enterprise Users", "20+ Years in Production", Fortune-500
claims) while the real repo has 0 stars / 2 contributors / created 2026-05. Same
class as the .com metric already pulled; superseded by the current index.html and
unlinked from live nav.
Landing-page factual corrections (index.html):
- persistence 12/12 → 24/24 (real cross-port query-scenario count); API contract
"20/20" → "cross-port" (scenario count is now 26, not a fixed 20).
- wire-boundary validation: Java "Hibernate" + Kotlin "kotlinx" → Jakarta Bean
Validation (generated controllers import jakarta.validation; kotlinx is
serialization, not validation).
- "Runtime metadata (drive behavior dynamically): all 5 ports" → "TS / Java /
Python" (C#/Kotlin runtimes are generated ORM data-access, not a dynamic
metadata runtime).
- template.toolcall "cross-port" → "declared cross-port" (MCP tool exposure is
roadmap); "11 base types" → 13; schema-migrations cell notes "(TS)".
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XeGSV3StPCcJGZNNJ4ZfAb
Copy file name to clipboardExpand all lines: www/index.html
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -223,7 +223,7 @@ <h2 class="section-label">Five ports. All installable today.</h2>
223
223
</tbody>
224
224
</table>
225
225
<pclass="impl-note">
226
-
Five shared conformance corpora at <ahref="https://github.com/metaobjectsdev/metaobjects/tree/main/fixtures"><code>fixtures/</code></a> — metamodel (~90 fixtures), render, persistence (12/12 against Testcontainers Postgres), API contract (20/20 cross-port), YAML — validate every implementation byte-identically against shared expectations.
226
+
Five shared conformance corpora at <ahref="https://github.com/metaobjectsdev/metaobjects/tree/main/fixtures"><code>fixtures/</code></a> — metamodel (~90 fixtures), render, persistence (24/24 against Testcontainers Postgres), API contract (cross-port), YAML — validate every implementation byte-identically against shared expectations.
<tr><td>Typed validation at the wire boundary</td><tdclass="yes">Zod / Pydantic / Jakarta / DataAnnotations / Jakarta</td><tdclass="partial">runtime only</td><tdclass="partial">annotations</td><tdclass="partial">schema-only</td></tr>
<trclass="ai-row"><td>Machine-readable metadata (grep-friendly)</td><tdclass="yes">YAML/JSON, named constants</td><tdclass="partial">DSL or schema.prisma</td><tdclass="no">annotations / decorators</td><tdclass="yes">YAML/JSON</td></tr>
561
561
<trclass="ai-row"><td>Generated code is plain (no proxy/decorator magic)</td><tdclass="yes">idiomatic native</td><tdclass="yes">idiomatic</td><tdclass="no">proxy/runtime magic</td><tdclass="yes">type stubs</td></tr>
562
562
<trclass="ai-row"><td>Deterministic regen (same in → same out)</td><tdclass="yes">conformance-gated</td><tdclass="yes">yes</td><tdclass="yes">yes</td><tdclass="yes">yes</td></tr>
563
-
<trclass="ai-row"><td>Small surface area for agent context window</td><tdclass="yes">11 base types + extensions</td><tdclass="partial">single-lang ORM API</td><tdclass="no">large framework surface</td><tdclass="yes">small spec</td></tr>
563
+
<trclass="ai-row"><td>Small surface area for agent context window</td><tdclass="yes">13 base types + extensions</td><tdclass="partial">single-lang ORM API</td><tdclass="no">large framework surface</td><tdclass="yes">small spec</td></tr>
0 commit comments