{
  "_id": "6a1d2eae1d7bb097a0a39aa0",
  "Package": "palimpsestr",
  "Type": "Package",
  "Title": "Probabilistic Decomposition of Archaeological Palimpsests",
  "Version": "0.12.0",
  "Authors@R": "c(person(given = \"Enzo\",\nfamily = \"Cocca\",\nrole = c(\"aut\", \"cre\"),\nemail = \"enzo.ccc@gmail.com\",\ncomment = c(ORCID = \"0000-0002-8096-2810\")))",
  "Description": "Probabilistic framework for the analysis of archaeological\npalimpsests based on the Stratigraphic Entanglement Field\n(SEF). Integrates spatial proximity, stratigraphic depth,\nchronological overlap, and cultural similarity to estimate\nlatent depositional phases via diagonal Gaussian mixture\nExpectation-Maximisation (EM). Provides the Stratigraphic\nEntanglement Index (SEI), Excavation Stratigraphic Energy\n(ESE), and Palimpsest Dissolution Index (PDI) for quantifying\ndepositional coherence, detecting intrusive finds, and\nmeasuring palimpsest formation. Includes simulation,\ndiagnostics, phase-count selection, publication-quality plots,\nand Geographic Information System (GIS) export via 'sf'.\nMethods are described in Cocca (2026)\n<https://github.com/enzococca/palimpsestr>.",
  "URL": "https://github.com/enzococca/palimpsestr",
  "BugReports": "https://github.com/enzococca/palimpsestr/issues",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Repository": "https://enzococca.r-universe.dev",
  "Date/Publication": "2026-05-02 09:21:29 UTC",
  "RemoteUrl": "https://github.com/enzococca/palimpsestr",
  "RemoteRef": "HEAD",
  "RemoteSha": "2eb006ea89d79cd549a6c35f22993f18569d8764",
  "Packaged": {
    "Date": "2026-06-01 06:53:48 UTC",
    "User": "root"
  },
  "Author": "Enzo Cocca [aut, cre] (ORCID: <https://orcid.org/0000-0002-8096-2810>)",
  "Maintainer": "Enzo Cocca <enzo.ccc@gmail.com>",
  "MD5sum": "92089d87f1abbb4733528669442205a1",
  "_user": "enzococca",
  "_type": "src",
  "_file": "palimpsestr_0.12.0.tar.gz",
  "_fileid": "eaacc768248fa2a4e2142f024f3c7589b6d49e5f9de56f08f0b14ea0535f4d06",
  "_filesize": 1590161,
  "_sha256": "eaacc768248fa2a4e2142f024f3c7589b6d49e5f9de56f08f0b14ea0535f4d06",
  "_created": "2026-06-01T06:53:48.000Z",
  "_published": "2026-06-01T07:03:10.305Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78801181036,
      "time": 131,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325155515"
    },
    {
      "job": 78801180983,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325158121"
    },
    {
      "job": 78801181022,
      "time": 156,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325208370"
    },
    {
      "job": 78801181024,
      "time": 211,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325246325"
    },
    {
      "job": 78800589462,
      "time": 281,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325120824"
    },
    {
      "job": 78801181025,
      "time": 116,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325152054"
    },
    {
      "job": 78801180990,
      "time": 115,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325151745"
    },
    {
      "job": 78801181010,
      "time": 103,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325148524"
    },
    {
      "job": 78801181033,
      "time": 86,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325143844"
    }
  ],
  "_buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/enzococca/palimpsestr",
  "_commit": {
    "id": "2eb006ea89d79cd549a6c35f22993f18569d8764",
    "author": "enzo <enzo.ccc@gmail.com>",
    "committer": "enzo <enzo.ccc@gmail.com>",
    "message": "plan: implementation plan for v0.13.0\n\n10-task plan with TDD-first workflow:\n  T0  branch setup\n  T1-2 directional intrusions (test, then code)\n  T3-4 type_longevity (test, then code)\n  T5  gg_longevity plot\n  T6-7 chronology_from_rcarbon (test, then code)\n  T8  vignette subsections\n  T9  Shiny app updates\n  T10 NEWS, DESCRIPTION, R CMD check, PR\n\nEach task is bite-sized (2-5 min steps) with full code blocks, test\ncode, exact commands and expected output. ~23 new tests overall.\n",
    "time": 1777713689
  },
  "_maintainer": {
    "name": "Enzo Cocca",
    "email": "enzo.ccc@gmail.com",
    "login": "enzococca",
    "description": "",
    "uuid": 3473064,
    "orcid": "0000-0002-8096-2810"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "viridis",
      "role": "Suggests"
    },
    {
      "package": "ggrepel",
      "role": "Suggests"
    },
    {
      "package": "plotly",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "RPostgres",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "shinydashboard",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    }
  ],
  "_owner": "enzococca",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-10",
      "n": 28
    },
    {
      "week": "2026-14",
      "n": 8
    },
    {
      "week": "2026-15",
      "n": 3
    },
    {
      "week": "2026-18",
      "n": 16
    }
  ],
  "_tags": [
    {
      "name": "v0.12.0",
      "date": "2026-04-29"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "enzococca",
      "count": 55,
      "uuid": 3473064
    }
  ],
  "_userbio": {
    "uuid": 3473064,
    "type": "user",
    "name": "enzo"
  },
  "_downloads": {
    "count": 475,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/palimpsestr"
  },
  "_devurl": "https://github.com/enzococca/palimpsestr",
  "_searchresults": 6,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/palimpsestr.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/enzococca/palimpsestr",
  "_realowner": "enzococca",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.10.0",
      "date": "2026-04-09"
    }
  ],
  "_exports": [
    "adjusted_rand_index",
    "archaeo_sim",
    "as_phase_table",
    "as_plotly",
    "as_sf_links",
    "as_sf_phase",
    "bootstrap_sef",
    "compare_k",
    "confusion_matrix",
    "cv_sef",
    "detect_intrusions",
    "ese",
    "export_results",
    "fit_sef",
    "gg_bootstrap",
    "gg_compare_k",
    "gg_confusion",
    "gg_convergence",
    "gg_cv",
    "gg_energy",
    "gg_entropy",
    "gg_intrusions",
    "gg_map",
    "gg_phase_profile",
    "gg_phasefield",
    "gg_weights",
    "harris_from_contexts",
    "launch_app",
    "load_geometries",
    "local_sei",
    "optimize_weights",
    "pdi",
    "phase_diagnostic_table",
    "phase_transition_matrix",
    "plot_energy",
    "plot_entropy",
    "plot_phasefield",
    "plot_sei_profile",
    "predict_phase",
    "read_db",
    "read_harris",
    "reorder_phases",
    "report_sef",
    "sef_summary",
    "sei_matrix",
    "sei_sparse",
    "us_summary_table",
    "validate_phases_harris"
  ],
  "_datasets": [
    {
      "name": "demo_compressed",
      "title": "Demo dataset: compressed palimpsest",
      "object": "demo_compressed",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "x",
        "y",
        "z",
        "context",
        "date_min",
        "date_max",
        "class",
        "taf_score",
        "true_phase"
      ],
      "rows": 250,
      "table": true,
      "tojson": true
    },
    {
      "name": "demo_easy",
      "title": "Demo dataset: well-separated phases",
      "object": "demo_easy",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "x",
        "y",
        "z",
        "context",
        "date_min",
        "date_max",
        "class",
        "taf_score",
        "true_phase"
      ],
      "rows": 150,
      "table": true,
      "tojson": true
    },
    {
      "name": "demo_moderate",
      "title": "Demo dataset: moderate palimpsest",
      "object": "demo_moderate",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "x",
        "y",
        "z",
        "context",
        "date_min",
        "date_max",
        "class",
        "taf_score",
        "true_phase"
      ],
      "rows": 200,
      "table": true,
      "tojson": true
    },
    {
      "name": "villa_romana",
      "title": "Poggio Gramignano Roman Villa excavation dataset",
      "object": "villa_romana",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "x",
        "y",
        "z",
        "context",
        "date_min",
        "date_max",
        "class",
        "taf_score"
      ],
      "rows": 615,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "adjusted_rand_index",
      "title": "Adjusted Rand Index",
      "concept": [
        "validation"
      ],
      "topics": [
        "adjusted_rand_index"
      ]
    },
    {
      "page": "archaeo_sim",
      "title": "Simulate an archaeological palimpsest dataset",
      "concept": [
        "simulation"
      ],
      "topics": [
        "archaeo_sim"
      ]
    },
    {
      "page": "as_phase_table",
      "title": "Extract phase probability table",
      "concept": [
        "diagnostics"
      ],
      "topics": [
        "as_phase_table"
      ]
    },
    {
      "page": "as_plotly",
      "title": "Convert a ggplot to an interactive plotly widget",
      "concept": [
        "plotting"
      ],
      "topics": [
        "as_plotly"
      ]
    },
    {
      "page": "as_sf_links",
      "title": "Export high-SEI links as an sf LINESTRING layer",
      "concept": [
        "GIS"
      ],
      "topics": [
        "as_sf_links"
      ]
    },
    {
      "page": "as_sf_phase",
      "title": "Convert a fitted model to an sf point layer",
      "concept": [
        "GIS"
      ],
      "topics": [
        "as_sf_phase"
      ]
    },
    {
      "page": "bootstrap_sef",
      "title": "Bootstrap confidence intervals for SEF diagnostics",
      "concept": [
        "validation"
      ],
      "topics": [
        "bootstrap_sef"
      ]
    },
    {
      "page": "compare_k",
      "title": "Compare multiple candidate phase counts",
      "concept": [
        "fitting"
      ],
      "topics": [
        "compare_k"
      ]
    },
    {
      "page": "confusion_matrix",
      "title": "Confusion matrix between estimated and true phases",
      "concept": [
        "validation"
      ],
      "topics": [
        "confusion_matrix"
      ]
    },
    {
      "page": "cv_sef",
      "title": "K-fold cross-validation for SEF model",
      "concept": [
        "validation"
      ],
      "topics": [
        "cv_sef"
      ]
    },
    {
      "page": "demo_compressed",
      "title": "Demo dataset: compressed palimpsest",
      "topics": [
        "demo_compressed"
      ]
    },
    {
      "page": "demo_easy",
      "title": "Demo dataset: well-separated phases",
      "topics": [
        "demo_easy"
      ]
    },
    {
      "page": "demo_moderate",
      "title": "Demo dataset: moderate palimpsest",
      "topics": [
        "demo_moderate"
      ]
    },
    {
      "page": "detect_intrusions",
      "title": "Detect potentially intrusive observations",
      "concept": [
        "diagnostics"
      ],
      "topics": [
        "detect_intrusions"
      ]
    },
    {
      "page": "ese",
      "title": "Compute Excavation Stratigraphic Energy",
      "concept": [
        "diagnostics"
      ],
      "topics": [
        "ese"
      ]
    },
    {
      "page": "export_results",
      "title": "Export all results to files",
      "concept": [
        "export"
      ],
      "topics": [
        "export_results"
      ]
    },
    {
      "page": "fit_sef",
      "title": "Fit the Stratigraphic Entanglement Field model",
      "concept": [
        "fitting"
      ],
      "topics": [
        "fit_sef"
      ]
    },
    {
      "page": "gg_bootstrap",
      "title": "Bootstrap confidence interval plot",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_bootstrap"
      ]
    },
    {
      "page": "gg_compare_k",
      "title": "Phase count selection diagnostics",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_compare_k"
      ]
    },
    {
      "page": "gg_confusion",
      "title": "Confusion matrix heatmap",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_confusion"
      ]
    },
    {
      "page": "gg_convergence",
      "title": "EM convergence trace",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_convergence"
      ]
    },
    {
      "page": "gg_cv",
      "title": "Cross-validation diagnostic plot",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_cv"
      ]
    },
    {
      "page": "gg_energy",
      "title": "Excavation Stratigraphic Energy map",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_energy"
      ]
    },
    {
      "page": "gg_entropy",
      "title": "Spatial entropy map",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_entropy"
      ]
    },
    {
      "page": "gg_intrusions",
      "title": "Intrusion probability map",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_intrusions"
      ]
    },
    {
      "page": "gg_map",
      "title": "Overlay SEF results on excavation plan geometries",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_map"
      ]
    },
    {
      "page": "gg_phase_profile",
      "title": "Vertical phase profile",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_phase_profile"
      ]
    },
    {
      "page": "gg_phasefield",
      "title": "Phase assignment map",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_phasefield"
      ]
    },
    {
      "page": "gg_weights",
      "title": "Weight sensitivity heatmap",
      "concept": [
        "plotting"
      ],
      "topics": [
        "gg_weights"
      ]
    },
    {
      "page": "harris_from_contexts",
      "title": "Generate stratigraphic penalty matrix from context depth ordering",
      "concept": [
        "harris"
      ],
      "topics": [
        "harris_from_contexts"
      ]
    },
    {
      "page": "launch_app",
      "title": "Launch the palimpsestr Shiny Dashboard",
      "topics": [
        "launch_app"
      ]
    },
    {
      "page": "load_geometries",
      "title": "Load excavation geometries from file or database",
      "concept": [
        "data-import"
      ],
      "topics": [
        "load_geometries"
      ]
    },
    {
      "page": "local_sei",
      "title": "Compute local SEI values",
      "concept": [
        "SEI"
      ],
      "topics": [
        "local_sei"
      ]
    },
    {
      "page": "optimize_weights",
      "title": "Estimate optimal SEI weights via cross-validation",
      "concept": [
        "validation"
      ],
      "topics": [
        "optimize_weights"
      ]
    },
    {
      "page": "pdi",
      "title": "Compute Palimpsest Dissolution Index",
      "concept": [
        "diagnostics"
      ],
      "topics": [
        "pdi"
      ]
    },
    {
      "page": "phase_diagnostic_table",
      "title": "Return a compact diagnostic table",
      "concept": [
        "diagnostics"
      ],
      "topics": [
        "phase_diagnostic_table"
      ]
    },
    {
      "page": "phase_transition_matrix",
      "title": "Phase vertical transition matrix",
      "concept": [
        "export"
      ],
      "topics": [
        "phase_transition_matrix"
      ]
    },
    {
      "page": "plot_energy",
      "title": "Plot local Excavation Stratigraphic Energy (base R)",
      "concept": [
        "plotting"
      ],
      "topics": [
        "plot_energy"
      ]
    },
    {
      "page": "plot_entropy",
      "title": "Plot entropy across space (base R)",
      "concept": [
        "plotting"
      ],
      "topics": [
        "plot_entropy"
      ]
    },
    {
      "page": "plot_phasefield",
      "title": "Plot dominant phase assignment (base R)",
      "concept": [
        "plotting"
      ],
      "topics": [
        "plot_phasefield"
      ]
    },
    {
      "page": "plot_sei_profile",
      "title": "Plot ordered SEI profile (base R)",
      "concept": [
        "plotting"
      ],
      "topics": [
        "plot_sei_profile"
      ]
    },
    {
      "page": "predict_phase",
      "title": "Predict phase probabilities",
      "concept": [
        "diagnostics"
      ],
      "topics": [
        "predict_phase"
      ]
    },
    {
      "page": "read_db",
      "title": "Read archaeological data from a SQL database",
      "concept": [
        "data-import"
      ],
      "topics": [
        "read_db"
      ]
    },
    {
      "page": "read_harris",
      "title": "Read Harris Matrix from CSV edge list",
      "concept": [
        "harris"
      ],
      "topics": [
        "read_harris"
      ]
    },
    {
      "page": "reorder_phases",
      "title": "Reorder phases by mean depth",
      "concept": [
        "fitting"
      ],
      "topics": [
        "reorder_phases"
      ]
    },
    {
      "page": "report_sef",
      "title": "Generate a textual interpretive report for a SEF model",
      "concept": [
        "reporting"
      ],
      "topics": [
        "report_sef"
      ]
    },
    {
      "page": "sef_summary",
      "title": "Compact summary for a fitted SEF model",
      "concept": [
        "fitting"
      ],
      "topics": [
        "sef_summary"
      ]
    },
    {
      "page": "sei_matrix",
      "title": "Compute the Stratigraphic Entanglement Index matrix",
      "concept": [
        "SEI"
      ],
      "topics": [
        "sei_matrix"
      ]
    },
    {
      "page": "sei_sparse",
      "title": "Compute SEI matrix with automatic sparsification",
      "concept": [
        "SEI"
      ],
      "topics": [
        "sei_sparse"
      ]
    },
    {
      "page": "summary.sef_fit",
      "title": "Summarise a fitted SEF model",
      "topics": [
        "summary.sef_fit"
      ]
    },
    {
      "page": "us_summary_table",
      "title": "Summary table per stratigraphic unit",
      "concept": [
        "export"
      ],
      "topics": [
        "us_summary_table"
      ]
    },
    {
      "page": "validate_phases_harris",
      "title": "Validate phase assignments against stratigraphic ordering",
      "concept": [
        "harris"
      ],
      "topics": [
        "validate_phases_harris"
      ]
    },
    {
      "page": "villa_romana",
      "title": "Poggio Gramignano Roman Villa excavation dataset",
      "topics": [
        "villa_romana"
      ]
    }
  ],
  "_readme": "https://github.com/enzococca/palimpsestr/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "introduction.Rmd",
      "filename": "introduction.html",
      "title": "palimpsestr: Probabilistic Decomposition of Archaeological Palimpsests Using Stratigraphic Entanglement Fields",
      "author": "Enzo Cocca",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Methodology",
        "The Stratigraphic Entanglement Index (SEI)",
        "The Diagonal Gaussian Mixture EM",
        "Diagnostic Statistics",
        "The Dataset: Villa Romana",
        "Phase Count Selection",
        "Fitting the Model (K = 4)",
        "Model Overview",
        "EM Convergence",
        "Spatial Diagnostics",
        "Phase-field Map",
        "Entropy Map",
        "Energy Map (ESE)",
        "Intrusion Detection Map",
        "Vertical Phase Profile",
        "Intrusion Analysis",
        "Stratigraphic Unit Purity",
        "Phase Transition Matrix",
        "Model Validation",
        "Sensitivity Analysis of SEI Weights",
        "Bootstrap Confidence Intervals",
        "Harris Matrix Integration",
        "Validate phases against stratigraphy",
        "Interpretive Report",
        "Structured Exports",
        "GIS Export",
        "Interactive Visualization",
        "Comparison with Traditional Approaches",
        "Model Limitations and Methodological Notes",
        "Diagonal Covariance Assumption",
        "SEI Component Normalisation",
        "PDI Interpretation",
        "Intrusion Detection",
        "Phase Labelling",
        "Cross-Validation",
        "Scalability",
        "Interactive Shiny Dashboard",
        "Advanced Feature Space Options",
        "Chronological Precision Weighting",
        "Residuality Detection",
        "Class Scaling",
        "Taphonomic Score as Feature",
        "Sub-class Encoding",
        "Using All Five Together",
        "Conclusion"
      ],
      "created": "2026-03-08 02:09:36",
      "modified": "2026-04-09 09:03:30",
      "commits": 9
    }
  ],
  "_score": 4.301029995663981,
  "_indexed": true,
  "_nocasepkg": "palimpsestr",
  "_universes": [
    "enzococca"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.12.0",
      "date": "2026-06-01T06:55:59.000Z",
      "distro": "noble",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "35a0fe61ff269d4e538c9999ef78246d9c4760075b068d0601a5886409c96046",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.12.0",
      "date": "2026-06-01T06:56:07.000Z",
      "distro": "noble",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "3576543f5fd2cf5fe07be1d9f6ceb7721939e9e8b3d0d53bc32c94c510681c08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.12.0",
      "date": "2026-06-01T06:59:30.000Z",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "17bab645c7b02aa31f0865db5013ed026cd6904b2da7f9b560ea3d66457e7782",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.12.0",
      "date": "2026-06-01T07:01:35.000Z",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "62881ff46e53c396535c921034043eea513f2b0056146ac5d197bf843a18f37d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.12.0",
      "date": "2026-06-01T06:56:03.000Z",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "cb15e16b789354fcaeb50f67cda307b3a40c19d39803eeee5ea8116781225919",
      "status": "success",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.12.0",
      "date": "2026-06-01T06:55:35.000Z",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "313a3af69ffefc396968dfaf64c962b3f5dc343f5afa55534b81d7bc3271248e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.12.0",
      "date": "2026-06-01T06:55:10.000Z",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "6a564a13195c138535905445b9fbf687e6c33a5278bd1d644046701dcf120ac5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.12.0",
      "date": "2026-06-01T06:55:05.000Z",
      "commit": "2eb006ea89d79cd549a6c35f22993f18569d8764",
      "fileid": "9e05e43b0c4922618e41dd672aade45d4303db4883511d3d1bbada628722eb0f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enzococca/actions/runs/26739704481"
    }
  ]
}