Text: content & literal textGeneratedCurated#
content: { prop } binds a part’s text to a declared text prop — {title} in the part’s element on the code side, a text node linked to the text property on the canvas. text is static literal text (a page number, an ellipsis) — the same on both surfaces, bound to nothing.
Refusals: Each of these fails the build by name — the generator refuses, it never papers over (source: core/emit-react.ts validateContract, exercised by the C2 eval family).
content.propmust name a declared text prop (checked against the prop’s code binding name)
{
"anatomy": {
"root": {
"parts": {
"body": {
"parts": {
"title": {
"element": "div",
"content": {
"prop": "title"
},
"tokens": {
"font-family": "{font.control.family}",
"font-size": "{font.control.size.md}",
"font-weight": "{font.title.weight}"
}
}
}
}
}
}
}
}