Canonical CEM-ML Fixtures

Copyright (c) 2026 Sasha Firsov https://github.com/sashafirsov

This directory is the canonical fixture surface for cem-ml. These .cem files use the curly-brace syntax from docs/cem-ml-syntax.md.

The existing examples/semantic/*.html files remain the secondary HTML parity surface. Parser, validation, transform, and snapshot tests should keep both fixture sets aligned: the CEM-ML fixture is the source-shape canonical, while the HTML fixture proves adapter parity. fixture-manifest.json is the executable pairing used by cem-ml fixture validate defaults and Nx fixture targets.

Fixture pairs:

Canonical CEM-MLHTML parity
login.cem../semantic/login.html
registration.cem../semantic/registration.html
profile.cem../semantic/profile.html
assets-list.cem../semantic/assets-list.html
message-thread.cem../semantic/message-thread.html

Additional transform-graph samples: