{
 "schema": "hammer-drenaje/1",
 "nota": "DERIVADO del grafo de estado por scripts/drenar.py — no editar a mano.",
 "perfiles": {
  "base": {
   "grafo": "docs/state/build-state.json",
   "nodos": 51,
   "en_deuda": 9,
   "ondas": 3,
   "profundidad": 3,
   "construibles_ya": [
    "expat",
    "ncurses",
    "doas",
    "iproute2"
   ],
   "olas": [
    {
     "n": 1,
     "recetas": [
      "expat",
      "ncurses",
      "doas",
      "iproute2"
     ]
    },
    {
     "n": 2,
     "recetas": [
      "readline",
      "dbus",
      "procps-ng",
      "vim"
     ]
    },
    {
     "n": 3,
     "recetas": [
      "bash"
     ]
    }
   ]
  },
  "cli": {
   "grafo": "docs/state/build-state.json",
   "nodos": 74,
   "en_deuda": 11,
   "ondas": 3,
   "profundidad": 3,
   "construibles_ya": [
    "expat",
    "ncurses",
    "doas",
    "iproute2"
   ],
   "olas": [
    {
     "n": 1,
     "recetas": [
      "expat",
      "ncurses",
      "doas",
      "iproute2"
     ]
    },
    {
     "n": 2,
     "recetas": [
      "readline",
      "dbus",
      "htop",
      "less",
      "procps-ng",
      "vim"
     ]
    },
    {
     "n": 3,
     "recetas": [
      "bash"
     ]
    }
   ]
  },
  "escritorio-gnome": {
   "grafo": "docs/state/build-state-gnome.json",
   "nodos": 125,
   "en_deuda": 46,
   "ondas": 9,
   "profundidad": 9,
   "construibles_ya": [
    "expat",
    "gobject-introspection",
    "libxkbcommon",
    "ncurses",
    "libxmlb"
   ],
   "olas": [
    {
     "n": 1,
     "recetas": [
      "expat",
      "gobject-introspection",
      "libxkbcommon",
      "ncurses",
      "libxmlb"
     ]
    },
    {
     "n": 2,
     "recetas": [
      "glib-introspected",
      "wayland",
      "fontconfig-shared",
      "fontconfig",
      "dbus-shared",
      "appstream",
      "readline",
      "dbus",
      "libei"
     ]
    },
    {
     "n": 3,
     "recetas": [
      "harfbuzz",
      "gdk-pixbuf",
      "wayland-protocols",
      "graphene",
      "cairo-shared",
      "json-glib",
      "gsettings-desktop-schemas",
      "cairo",
      "polkit",
      "libsoup",
      "at-spi2-core",
      "libical",
      "libsecret",
      "pipewire",
      "gcr"
     ]
    },
    {
     "n": 4,
     "recetas": [
      "mesa",
      "pango",
      "libgusb",
      "evolution-data-server",
      "gjs",
      "xdg-desktop-portal"
     ]
    },
    {
     "n": 5,
     "recetas": [
      "libepoxy",
      "colord"
     ]
    },
    {
     "n": 6,
     "recetas": [
      "gtk4"
     ]
    },
    {
     "n": 7,
     "recetas": [
      "gnome-desktop",
      "libadwaita"
     ]
    },
    {
     "n": 8,
     "recetas": [
      "mutter",
      "gnome-session",
      "gnome-settings-daemon",
      "xdg-desktop-portal-gnome"
     ]
    },
    {
     "n": 9,
     "recetas": [
      "gdm",
      "gnome-shell"
     ]
    }
   ]
  },
  "escritorio-kde": {
   "grafo": "docs/state/build-state-kde.json",
   "nodos": 162,
   "en_deuda": 92,
   "ondas": 16,
   "profundidad": 16,
   "construibles_ya": [
    "libxkbcommon",
    "expat",
    "libnl",
    "libpcap",
    "lm-sensors"
   ],
   "olas": [
    {
     "n": 1,
     "recetas": [
      "libxkbcommon",
      "expat",
      "libnl",
      "libpcap",
      "lm-sensors"
     ]
    },
    {
     "n": 2,
     "recetas": [
      "wayland",
      "dbus",
      "fontconfig",
      "perl-xml-parser"
     ]
    },
    {
     "n": 3,
     "recetas": [
      "wayland-protocols",
      "intltool",
      "vulkan-loader"
     ]
    },
    {
     "n": 4,
     "recetas": [
      "mesa",
      "libqalculate"
     ]
    },
    {
     "n": 5,
     "recetas": [
      "qtbase",
      "libepoxy"
     ]
    },
    {
     "n": 6,
     "recetas": [
      "qttools",
      "qtsvg",
      "qtshadertools",
      "qtlanguageserver",
      "qcoro"
     ]
    },
    {
     "n": 7,
     "recetas": [
      "qtdeclarative",
      "kcodecs",
      "karchive",
      "kitemviews",
      "kglobalaccel",
      "kdbusaddons",
      "attica",
      "kdnssd",
      "kplotting"
     ]
    },
    {
     "n": 8,
     "recetas": [
      "kcoreaddons",
      "kconfig",
      "ki18n",
      "kwidgetsaddons",
      "kguiaddons",
      "kwindowsystem",
      "solid",
      "sonnet",
      "kirigami",
      "kitemmodels",
      "qtwayland",
      "qt5compat",
      "qtmultimedia",
      "kholidays",
      "qtpositioning",
      "syntax-highlighting",
      "prison"
     ]
    },
    {
     "n": 9,
     "recetas": [
      "kcolorscheme",
      "kcompletion",
      "kcrash",
      "kservice",
      "kbookmarks",
      "knotifications",
      "kpackage",
      "kauth",
      "plasma-activities",
      "kstatusnotifieritem",
      "kwayland",
      "kidletime",
      "krunner",
      "layer-shell-qt",
      "kdecoration",
      "qtspeech",
      "knighttime",
      "qtlocation"
     ]
    },
    {
     "n": 10,
     "recetas": [
      "kconfigwidgets",
      "kiconthemes",
      "kjobwidgets",
      "kdeclarative",
      "kwallet",
      "ktextwidgets",
      "knewstuff",
      "kfilemetadata",
      "libkscreen",
      "plasma-activities-stats",
      "kded"
     ]
    },
    {
     "n": 11,
     "recetas": [
      "kxmlgui",
      "ksvg"
     ]
    },
    {
     "n": 12,
     "recetas": [
      "kio"
     ]
    },
    {
     "n": 13,
     "recetas": [
      "kparts",
      "kcmutils",
      "libplasma",
      "kglobalacceld",
      "libksysguard"
     ]
    },
    {
     "n": 14,
     "recetas": [
      "frameworkintegration",
      "ktexteditor",
      "kscreenlocker",
      "kwin"
     ]
    },
    {
     "n": 15,
     "recetas": [
      "plasma-workspace",
      "qqc2-desktop-style",
      "breeze"
     ]
    },
    {
     "n": 16,
     "recetas": [
      "plasma-integration"
     ]
    }
   ]
  },
  "escritorio-mirada": {
   "grafo": "docs/state/build-state.json",
   "nodos": 31,
   "en_deuda": 8,
   "ondas": 5,
   "profundidad": 5,
   "construibles_ya": [
    "expat",
    "libxkbcommon"
   ],
   "olas": [
    {
     "n": 1,
     "recetas": [
      "expat",
      "libxkbcommon"
     ]
    },
    {
     "n": 2,
     "recetas": [
      "wayland"
     ]
    },
    {
     "n": 3,
     "recetas": [
      "wayland-protocols"
     ]
    },
    {
     "n": 4,
     "recetas": [
      "mesa",
      "mesa-swrast"
     ]
    },
    {
     "n": 5,
     "recetas": [
      "mirada-compositor",
      "mirada-greeter"
     ]
    }
   ]
  }
 }
}
