local signal
maintenance trace →
habitat / in use
{
"valid": true,
"issues": [],
"seed": "plan-01",
"nodes": [
{
"id": "signal",
"content": "Text",
"role": "focal-point",
"priority": 1,
"relationKinds": [
"connect"
],
"variation": 0
},
{
"id": "route",
"content": "ThreadLine",
"role": "connector",
"priority": 3,
"relationKinds": [
"connect"
],
"variation": 0
},
{
"id": "habitat",
"content": "Surface",
"role": "field",
"priority": 0,
"relationKinds": [],
"variation": 0
}
],
"decisions": [
{
"relationId": "route-connects-signal",
"kind": "connect",
"status": "suggested",
"reason": "carry maintenance evidence toward the signal",
"fallback": "keep the authored flow"
}
]
} {
"authority": "bounded",
"gesture": "weather-system",
"thesis": "a living field changes the meaning of the still object",
"focalNodeId": "signal",
"motif": "slow-orbit",
"palette": "cold-to-warm-rupture",
"typography": "monumental-whisper",
"depth": "veil-beacon-field",
"interaction": "field-response",
"semanticOrder": [
"signal",
"route",
"habitat"
],
"nodePlanes": {
"signal": "focal",
"route": "midground",
"habitat": "background"
},
"nodePoses": {},
"layerOrder": [
"background",
"atmosphere",
"focal",
"midground",
"foreground"
],
"canAddAtmosphere": false,
"canRemoveRequiredContent": false
} {
"valid": true,
"seed": "plan-01",
"premise": "the habitat remains legible only through its maintenance traces",
"hostBiome": "machine-ecology",
"acceptedGrafts": [
{
"biome": "operational-apparatus",
"channel": "information",
"mode": "symbiotic",
"reason": "maintenance records make local mechanisms legible"
}
],
"genome": {
"valid": true,
"host": {
"id": "machine-ecology",
"label": "machine ecology",
"worldview": "infrastructure as habitat, maintenance, circulation, opacity, and entropy",
"spatialLaw": "a polycentric labyrinth of crossings with no required privileged focal point",
"attention": "local mechanisms are legible while the whole remains larger than the viewer",
"density": "polycentric network",
"spatialHabitat": [
"labyrinth",
"pipe forest",
"maintenance habitat",
"network section"
],
"materials": [
"pipe",
"corrosion",
"soot",
"patch",
"rubble",
"mineral residue"
],
"light": [
"maintenance lamp",
"deep shadow",
"signal leak"
],
"typography": [
"equipment code",
"maintenance history",
"archive label",
"optional absence"
],
"information": [
"maintenance",
"operational",
"archival"
],
"timeModel": "continuous flow, vibration, leakage, repair, decay, and accumulation",
"viewerRole": "maintainer",
"interactionVerbs": [
"traverse",
"trace",
"listen",
"maintain",
"isolate",
"annotate"
],
"frameModes": [
"traverse-and-trace",
"inherit-flow",
"polycentric-hold"
],
"passageModes": [
"infrastructural-traverse",
"maintenance-scroll"
],
"compatibleGraftChannels": [
"material",
"information",
"motion",
"interaction",
"framing"
],
"symbioticWith": [
"operational-apparatus",
"ecological-elegy",
"post-digital-morphology"
],
"tensionalWith": [
"celestial-cartography",
"ceremonial-reliquary"
],
"destructiveWith": [
"oneiric-object-poetry",
"quiet-object-gallery"
],
"antiPatterns": [
"pristine sci-fi dashboard",
"single hero object",
"unexplained decorative routes"
],
"responsiveRule": "preserve multiple active routes and let narrow layouts reveal the network through traversal rather than stacking every node into cards"
},
"genes": {
"spatialHabitat": "labyrinth",
"density": "polycentric network",
"material": "pipe",
"light": "maintenance lamp",
"typography": "equipment code",
"information": "operational",
"timeModel": "continuous flow, vibration, leakage, repair, decay, and accumulation",
"viewerRole": "maintainer",
"interactionVerb": "traverse"
},
"issues": []
},
"focalPolicy": "polycentric",
"focalNodeIds": [
"signal"
],
"contentOrder": [
"signal",
"route",
"habitat"
],
"requiredContent": [],
"withholding": "",
"semanticOrder": [
"signal",
"route",
"habitat"
],
"visualOrder": [
"route",
"signal",
"habitat"
],
"spatial": {
"law": "a polycentric labyrinth of crossings with no required privileged focal point",
"attention": "local mechanisms are legible while the whole remains larger than the viewer",
"frameMode": "traverse-and-trace",
"passageMode": "infrastructural-traverse"
},
"material": {
"families": [
"pipe",
"corrosion",
"soot",
"patch",
"rubble",
"mineral residue"
],
"light": [
"maintenance lamp",
"deep shadow",
"signal leak"
]
},
"typography": {
"roles": [
"equipment code",
"maintenance history",
"archive label",
"optional absence"
]
},
"information": {
"modes": [
"maintenance",
"operational",
"archival",
"indexical",
"state-based"
]
},
"temporal": {
"model": "continuous flow, vibration, leakage, repair, decay, and accumulation",
"frameMode": "traverse-and-trace",
"passageMode": "infrastructural-traverse"
},
"interaction": {
"viewerRole": "maintainer",
"verbs": [
"traverse",
"trace",
"listen",
"maintain",
"isolate",
"annotate"
]
},
"decisions": {
"biome": [
{
"graft": {
"biome": "operational-apparatus",
"channel": "information",
"mode": "symbiotic",
"reason": "maintenance records make local mechanisms legible"
},
"status": "accepted",
"reason": "symbiotic bridge: machine-ecology and operational-apparatus share a compositional law",
"fallback": "keep the host biome and authored composition"
}
],
"relations": [
{
"relationId": "route-connects-signal",
"kind": "connect",
"status": "suggested",
"reason": "carry maintenance evidence toward the signal",
"fallback": "keep the authored flow"
}
]
},
"issues": []
}