next lab / composition experiment
relationships before runtime
same model. explicit nodes. choose disabled, suggest, or apply. authored placement stays in charge.
atmospheric motion
the reliquary in weather
a raised signal sits inside moving weather. a trace points onward.
{
"valid": true,
"issues": [],
"seed": "next-atmosphere-01",
"nodes": [
{
"id": "weather",
"content": "GridOverlay",
"role": "atmosphere",
"capabilities": [
"ambient"
],
"relationKinds": [
"overlap"
],
"variation": 0
},
{
"id": "beacon",
"content": "FloatCard",
"role": "focal-point",
"capabilities": [
"bounded-variation",
"depth"
],
"relationKinds": [
"overlap",
"connect"
],
"variation": 0.0954
},
{
"id": "trace",
"content": "EnergyArc",
"role": "connector",
"capabilities": [
"connective"
],
"relationKinds": [
"connect"
],
"variation": 0
}
],
"decisions": [
{
"relationId": "weather-surrounds-beacon",
"kind": "overlap",
"status": "applied",
"reason": "let the field pass behind the raised object",
"fallback": "keep the authored flow"
},
{
"relationId": "trace-leaves-beacon",
"kind": "connect",
"status": "applied",
"reason": "carry the motion toward the next scene",
"fallback": "keep the authored flow"
}
]
} {
"authority": "strong",
"gesture": "reliquary",
"thesis": "the signal is being swallowed by weather",
"focalNodeId": "beacon",
"motif": "concentric-interruption",
"palette": "cold-to-warm-rupture",
"typography": "monumental-whisper",
"depth": "veil-beacon-field",
"interaction": "gravitational-hover",
"semanticOrder": [
"weather",
"beacon",
"trace"
],
"nodePlanes": {
"weather": "atmosphere",
"beacon": "focal",
"trace": "midground"
},
"nodePoses": {
"weather": {
"x": "0%",
"y": "0%",
"scale": 1.141,
"rotate": "-8deg",
"z": 2
},
"beacon": {
"x": "41%",
"y": "19%",
"scale": 1.052,
"rotate": "3deg",
"z": 5
},
"trace": {
"x": "8%",
"scale": 0.992,
"rotate": "-13deg",
"z": 3
}
},
"layerOrder": [
"background",
"atmosphere",
"midground",
"focal",
"foreground"
],
"canAddAtmosphere": true,
"canRemoveRequiredContent": false
}