{
  "$schema": "https://carmenlabs.com/experimental/schema.json",
  "id": "access-log-metrics",
  "name": "Access Log Metrics",
  "description": "Conteo de líneas por nivel y tasa de error a partir de un log de texto plano.",
  "version": "1.0.0",
  "source": {
    "path": "../access.log",
    "adapter": "plain-text",
    "input": "text"
  },
  "views": [
    {
      "id": "metrics",
      "name": "Metrics",
      "prompt": "Count log lines by level (INFO/WARN/ERROR) and compute the error rate.",
      "renderer": "html",
      "entry": {
        "transform": "./views/metrics/transform.mjs",
        "render": "./views/metrics/view.html"
      }
    }
  ]
}
