{
  "framework": {
    "name": "soleprint",
    "slug": "soleprint",
    "version": "0.1.0",
    "description": "Development workflow and documentation system",
    "tagline": "Mapping development footprints",
    "icon": "👣",
    "hub_port": 12000
  },
  "systems": [
    {
      "key": "data_flow",
      "name": "artery",
      "slug": "artery",
      "title": "Artery",
      "tagline": "Todo lo vital",
      "port": 12001,
      "icon": "💉"
    },
    {
      "key": "documentation",
      "name": "atlas",
      "slug": "atlas",
      "title": "Atlas",
      "tagline": "Documentación accionable",
      "port": 12002,
      "icon": "🗺️"
    },
    {
      "key": "execution",
      "name": "station",
      "slug": "station",
      "title": "Station",
      "tagline": "Monitores, Entornos y Herramientas",
      "port": 12003,
      "icon": "🎛️"
    }
  ],
  "components": {
    "shared": {
      "config": {
        "name": "room",
        "title": "Room",
        "description": "Runtime environment configuration",
        "plural": "rooms"
      },
      "data": {
        "name": "depot",
        "title": "Depot",
        "description": "Data storage / provisions",
        "plural": "depots"
      }
    },
    "data_flow": {
      "connector": {
        "name": "vein",
        "title": "Vein",
        "description": "Single responsibility connector",
        "plural": "veins"
      },
      "composed": {
        "name": "pulse",
        "title": "Pulse",
        "description": "Composed data flow",
        "plural": "pulses",
        "formula": "Vein + Room + Depot"
      }
    },
    "documentation": {
      "pattern": {
        "name": "template",
        "title": "Template",
        "description": "Documentation pattern",
        "plural": "templates"
      },
      "library": {
        "name": "book",
        "title": "Book",
        "description": "Documentation library"
      },
      "composed": {
        "name": "book",
        "title": "Book",
        "description": "Composed documentation",
        "plural": "books",
        "formula": "Template + Depot"
      }
    },
    "execution": {
      "utility": {
        "name": "tool",
        "title": "Tool",
        "description": "Execution utility",
        "plural": "tools"
      },
      "watcher": {
        "name": "monitor",
        "title": "Monitor",
        "description": "Service monitor",
        "plural": "monitors"
      },
      "container": {
        "name": "cabinet",
        "title": "Cabinet",
        "description": "Tool container",
        "plural": "cabinets"
      },
      "workspace": {
        "name": "desk",
        "title": "Desk",
        "description": "Execution workspace"
      },
      "workbench": {
        "name": "desk",
        "title": "Desk",
        "description": "Work surface"
      },
      "composed": {
        "name": "desk",
        "title": "Desk",
        "description": "Composed execution bundle",
        "plural": "desks",
        "formula": "Cabinet + Room + Depots"
      }
    }
  }
}
