diff --git a/portals.json b/portals.json index c57e201..9a67857 100644 --- a/portals.json +++ b/portals.json @@ -4,20 +4,12 @@ "name": "Morrowind", "description": "The Vvardenfell harness. Ash storms and ancient mysteries.", "status": "online", - "portal_type": "game-world", - "world_category": "rpg", - "environment": "production", - "access_mode": "public", - "readiness_state": "playable", - "telemetry_source": "hermes-harness:morrowind-mcp", - "owner": "Timmy", "color": "#ff6600", "position": { "x": 15, "y": 0, "z": -10 }, "rotation": { "y": -0.5 }, "destination": { "url": "https://morrowind.timmy.foundation", "type": "harness", - "action_label": "Enter Vvardenfell", "params": { "world": "vvardenfell" } } }, @@ -25,21 +17,13 @@ "id": "bannerlord", "name": "Bannerlord", "description": "Calradia battle harness. Massive armies, tactical command.", - "status": "rebuilding", - "portal_type": "game-world", - "world_category": "strategy-rpg", - "environment": "staging", - "access_mode": "operator", - "readiness_state": "prototype", - "telemetry_source": "hermes-harness:bannerlord-bridge", - "owner": "Timmy", + "status": "standby", "color": "#ffd700", "position": { "x": -15, "y": 0, "z": -10 }, "rotation": { "y": 0.5 }, "destination": { "url": "https://bannerlord.timmy.foundation", "type": "harness", - "action_label": "Enter Calradia", "params": { "world": "calradia" } } }, @@ -48,21 +32,69 @@ "name": "Workshop", "description": "The creative harness. Build, script, and manifest.", "status": "online", - "portal_type": "operator-room", - "world_category": "workspace", - "environment": "local", - "access_mode": "local-only", - "readiness_state": "active", - "telemetry_source": "hermes-harness:workshop-state", - "owner": "Alexander", "color": "#4af0c0", "position": { "x": 0, "y": 0, "z": -20 }, "rotation": { "y": 0 }, "destination": { "url": "https://workshop.timmy.foundation", "type": "harness", - "action_label": "Enter Workshop", "params": { "mode": "creative" } } + }, + { + "id": "archive", + "name": "Archive", + "description": "The repository of all knowledge. History, logs, and ancient data.", + "status": "online", + "color": "#0066ff", + "position": { "x": 25, "y": 0, "z": 0 }, + "rotation": { "y": -1.57 }, + "destination": { + "url": "https://archive.timmy.foundation", + "type": "harness", + "params": { "mode": "read" } + } + }, + { + "id": "chapel", + "name": "Chapel", + "description": "A sanctuary for reflection and digital peace.", + "status": "online", + "color": "#ffd700", + "position": { "x": -25, "y": 0, "z": 0 }, + "rotation": { "y": 1.57 }, + "destination": { + "url": "https://chapel.timmy.foundation", + "type": "harness", + "params": { "mode": "meditation" } + } + }, + { + "id": "courtyard", + "name": "Courtyard", + "description": "The open nexus. A place for agents to gather and connect.", + "status": "online", + "color": "#4af0c0", + "position": { "x": 15, "y": 0, "z": 10 }, + "rotation": { "y": -2.5 }, + "destination": { + "url": "https://courtyard.timmy.foundation", + "type": "harness", + "params": { "mode": "social" } + } + }, + { + "id": "gate", + "name": "Gate", + "description": "The transition point. Entry and exit from the Nexus core.", + "status": "standby", + "color": "#ff4466", + "position": { "x": -15, "y": 0, "z": 10 }, + "rotation": { "y": 2.5 }, + "destination": { + "url": "https://gate.timmy.foundation", + "type": "harness", + "params": { "mode": "transit" } + } } ]