{
  "schemaVersion": 1,
  "generatedFor": "SHiRE Mini",
  "orchestrator": "shire-central",
  "agentHubUrl": "http://100.116.93.90:8770",
  "agents": [
    {
      "schemaVersion": 1,
      "id": "marketing-boss",
      "name": "Marketing Boss",
      "category": "Growth and Commerce",
      "route": "/agents/marketing-boss",
      "localUrl": "http://100.116.93.90:4173",
      "description": "Builds SHIRE3D marketing strategy, synchronises approved public product listings and prepares customer-facing campaigns for Ray to review.",
      "fastModel": "qwen3:1.7b",
      "deepModel": "qwen3:8b",
      "enabled": true,
      "status": "READY_FOR_LOCAL_DRAFTING",
      "appPath": "agents/apps/marketing-boss",
      "brandBoundary": "SHIRE3D_ONLY",
      "modules": [],
      "brain": {
        "type": "dedicated_scoped_logical_brain",
        "fastModel": "qwen3:1.7b",
        "deepModel": "qwen3:8b",
        "centralOrchestrator": "shire-central",
        "memoryIsolation": "default",
        "crossAgentSharing": "explicit-through-shire"
      },
      "memory": {
        "working": "data/agents/marketing-boss/working",
        "persistent": "data/agents/marketing-boss/memory",
        "tasks": "data/agents/marketing-boss/tasks",
        "evidence": "data/agents/marketing-boss/evidence"
      },
      "health": {
        "reporting": true,
        "capabilityEvidenceRequired": true
      },
      "externalActionApprovalRequired": true,
      "networkAccess": "PRIVATE_TAILNET"
    },
    {
      "schemaVersion": 1,
      "id": "flexiforge",
      "name": "FlexiForge Articulation Agent",
      "category": "Design and Manufacture",
      "route": "/agents/flexiforge",
      "localUrl": null,
      "description": "Plans and creates approval-gated articulated or fidget conversions from supplied 3D geometry.",
      "fastModel": "qwen3:1.7b",
      "deepModel": "qwen3:8b",
      "enabled": false,
      "status": "STAGED_DEPENDENCIES_AND_FORGE_VALIDATION_REQUIRED",
      "appPath": "agents/apps/flexiforge",
      "brandBoundary": "SHIRE3D",
      "modules": [],
      "brain": {
        "type": "dedicated_scoped_logical_brain",
        "fastModel": "qwen3:1.7b",
        "deepModel": "qwen3:8b",
        "centralOrchestrator": "shire-central",
        "memoryIsolation": "default",
        "crossAgentSharing": "explicit-through-shire"
      },
      "memory": {
        "working": "data/agents/flexiforge/working",
        "persistent": "data/agents/flexiforge/memory",
        "tasks": "data/agents/flexiforge/tasks",
        "evidence": "data/agents/flexiforge/evidence"
      },
      "health": {
        "reporting": true,
        "capabilityEvidenceRequired": true
      },
      "externalActionApprovalRequired": true
    },
    {
      "schemaVersion": 1,
      "id": "scanforge",
      "name": "ScanForge Scanner Agent",
      "category": "Design and Capture",
      "route": "/agents/scanforge",
      "localUrl": "http://127.0.0.1:8784",
      "description": "Coordinates Kinect capture, calibration, reconstruction, measurements and verified scan handoff.",
      "fastModel": "qwen3:1.7b",
      "deepModel": "qwen3:8b",
      "enabled": true,
      "status": "LIVE_NATIVE_SCAN_COORDINATION",
      "appPath": "agents/apps/scanforge",
      "brandBoundary": "SHIRE",
      "modules": [],
      "brain": {
        "type": "dedicated_scoped_logical_brain",
        "fastModel": "qwen3:1.7b",
        "deepModel": "qwen3:8b",
        "centralOrchestrator": "shire-central",
        "memoryIsolation": "default",
        "crossAgentSharing": "explicit-through-shire"
      },
      "memory": {
        "working": "data/agents/scanforge/working",
        "persistent": "data/agents/scanforge/memory",
        "tasks": "data/agents/scanforge/tasks",
        "evidence": "data/agents/scanforge/evidence"
      },
      "health": {
        "reporting": true,
        "capabilityEvidenceRequired": true
      },
      "externalActionApprovalRequired": true,
      "declaredStatus": "LIVE_NATIVE_SCAN_COORDINATION",
      "apiBase": "http://127.0.0.1:8784/api/v1",
      "service": "shire-agent@scanforge.service",
      "workspaceUrl": "http://127.0.0.1:8785/agents/scanforge/",
      "frontendStatus": "LIVE_EMBEDDED_SHIRE_MODULE",
      "frontendMode": "dedicated_scanforge_frontend",
      "externalBrowserRequired": false,
      "workspaceControls": [
        "HOME",
        "BACK_TO_AGENTS",
        "RELOAD"
      ]
    },
    {
      "schemaVersion": 1,
      "id": "store-doctor",
      "name": "Store Doctor",
      "category": "Commerce and Listings",
      "route": "/agents/store-doctor",
      "localUrl": null,
      "description": "Audits SHIRE3D products, listings, pricing, profitability and catalogue health, then recommends specific repairs.",
      "fastModel": "qwen3:1.7b",
      "deepModel": "qwen3:8b",
      "enabled": false,
      "status": "STAGED_SPECIALIST_LAYER_REQUIRED",
      "appPath": "agents/apps/store-doctor-foundation",
      "brandBoundary": "SHIRE3D_ONLY",
      "modules": [],
      "brain": {
        "type": "dedicated_scoped_logical_brain",
        "fastModel": "qwen3:1.7b",
        "deepModel": "qwen3:8b",
        "centralOrchestrator": "shire-central",
        "memoryIsolation": "default",
        "crossAgentSharing": "explicit-through-shire"
      },
      "memory": {
        "working": "data/agents/store-doctor/working",
        "persistent": "data/agents/store-doctor/memory",
        "tasks": "data/agents/store-doctor/tasks",
        "evidence": "data/agents/store-doctor/evidence"
      },
      "health": {
        "reporting": true,
        "capabilityEvidenceRequired": true
      },
      "externalActionApprovalRequired": true
    },
    {
      "schemaVersion": 1,
      "id": "limbforge",
      "name": "LimbForge",
      "category": "Prosthetic Cover Design",
      "route": "/agents/limbforge",
      "localUrl": "http://127.0.0.1:8782",
      "description": "Designs non-load-bearing cosmetic prosthetic covers using verified measurements, clearances and safety gates.",
      "fastModel": "qwen3:1.7b",
      "deepModel": "qwen3:8b",
      "enabled": true,
      "status": "LIVE_NATIVE_RUNTIME_FOUNDATION",
      "appPath": "agents/apps/limbforge",
      "brandBoundary": "SHIRE",
      "modules": [
        "ossiguard"
      ],
      "brain": {
        "type": "dedicated_scoped_logical_brain",
        "fastModel": "qwen3:1.7b",
        "deepModel": "qwen3:8b",
        "centralOrchestrator": "shire-central",
        "memoryIsolation": "default",
        "crossAgentSharing": "explicit-through-shire"
      },
      "memory": {
        "working": "data/agents/limbforge/working",
        "persistent": "data/agents/limbforge/memory",
        "tasks": "data/agents/limbforge/tasks",
        "evidence": "data/agents/limbforge/evidence"
      },
      "health": {
        "reporting": true,
        "capabilityEvidenceRequired": true
      },
      "externalActionApprovalRequired": true,
      "declaredStatus": "LIVE_NATIVE_RUNTIME_FOUNDATION",
      "apiBase": "http://127.0.0.1:8782/api/v1",
      "service": "shire-agent@limbforge.service"
    },
    {
      "schemaVersion": 1,
      "id": "covercanvas",
      "name": "CoverCanvas",
      "category": "Artwork and Surface Design",
      "route": "/agents/covercanvas",
      "localUrl": "http://127.0.0.1:8783",
      "description": "Creates reusable cover-independent artwork layers and applies them to validated cover geometry.",
      "fastModel": "qwen3:1.7b",
      "deepModel": "qwen3:8b",
      "enabled": true,
      "status": "LIVE_NATIVE_ARTWORK_OPERATIONS",
      "appPath": "agents/apps/covercanvas",
      "brandBoundary": "SHIRE",
      "modules": [],
      "brain": {
        "type": "dedicated_scoped_logical_brain",
        "fastModel": "qwen3:1.7b",
        "deepModel": "qwen3:8b",
        "centralOrchestrator": "shire-central",
        "memoryIsolation": "default",
        "crossAgentSharing": "explicit-through-shire"
      },
      "memory": {
        "working": "data/agents/covercanvas/working",
        "persistent": "data/agents/covercanvas/memory",
        "tasks": "data/agents/covercanvas/tasks",
        "evidence": "data/agents/covercanvas/evidence"
      },
      "health": {
        "reporting": true,
        "capabilityEvidenceRequired": true
      },
      "externalActionApprovalRequired": true,
      "declaredStatus": "LIVE_NATIVE_ARTWORK_OPERATIONS",
      "apiBase": "http://127.0.0.1:8783/api/v1",
      "service": "shire-agent@covercanvas.service"
    },
    {
      "schemaVersion": 1,
      "id": "trendscout",
      "name": "TrendScout",
      "category": "Market Intelligence and Product Discovery",
      "route": "/agents/trendscout",
      "localUrl": "http://100.116.93.90:8781",
      "description": "Finds evidence-backed 3D-printable product opportunities for Shire3D, checks lawful model sourcing and commercial rights, and prepares approval-gated selling angles and original Forge briefs.",
      "fastModel": "qwen3:1.7b",
      "deepModel": "qwen3:8b",
      "enabled": false,
      "status": "STAGED_WEEKLY_INTELLIGENCE_SCHEDULED_MANUAL_TRENDS_NO_EMAIL",
      "appPath": "agents/apps/trendscout",
      "brandBoundary": "SHIRE3D_ONLY",
      "modules": [],
      "brain": {
        "type": "dedicated_scoped_logical_brain",
        "fastModel": "qwen3:1.7b",
        "deepModel": "qwen3:8b",
        "centralOrchestrator": "shire-central",
        "memoryIsolation": "default",
        "crossAgentSharing": "explicit-through-shire"
      },
      "memory": {
        "working": "data/agents/trendscout/working",
        "persistent": "data/agents/trendscout/memory",
        "tasks": "data/agents/trendscout/tasks",
        "evidence": "data/agents/trendscout/evidence"
      },
      "health": {
        "reporting": true,
        "capabilityEvidenceRequired": true
      },
      "externalActionApprovalRequired": true,
      "networkAccess": "PRIVATE_TAILNET_READ_ONLY"
    }
  ],
  "privateNetworkAccess": {
    "mode": "tailscale_socket_proxy",
    "agentHub": "http://100.116.93.90:8770",
    "marketingBoss": "http://100.116.93.90:4173",
    "publicInternetExposure": false
  }
}
