CWL is syntax for WebIR — not a second IR
Every feature must lower to the shared graph. No shadow semantics that diverge from what verify replays.
Trust
A new web language only earns trust if it admits limits. These rules are built into Chrysalis Web Language, WebIR, and every AgenticOps engagement.
Every feature must lower to the shared graph. No shadow semantics that diverge from what verify replays.
When a construct cannot be translated safely, CWL says hole with a reason. Partial output is fine; pretending you are done is not.
If replay disagrees with the corpus, the merge fails. Recorded traffic is the spec — not optimism about the translator.
Not every stack pair is “gold.” The Translation Hub documents what is proven (structural + trace replay) vs silver projection vs open scaffold — no fake universal transpiler.
Traffic shifts are explicit: shadow, then canary, then cutover. Rollback is always one decision away.
Chrysalis is planned MIT. Your corpus, verify gates, and CWL artifacts stay yours to audit and fork.