Skip to content

fix(ordination): align varpart2 fraction order and F-statistic rtol in unit tests #747

fix(ordination): align varpart2 fraction order and F-statistic rtol in unit tests

fix(ordination): align varpart2 fraction order and F-statistic rtol in unit tests #747

Triggered via pull request October 23, 2026 22:17
Status Failure
Total duration 18m 13s
Artifacts 1

ci.yml

on: pull_request
Code relevance
7s
Code relevance
Occupancy relevance
9s
Occupancy relevance
Statistics standards and evidence
17m 59s
Statistics standards and evidence
Agda proofs
42s
Agda proofs
Occupancy typed peak
0s
Occupancy typed peak
Occupancy disagreement test
Occupancy disagreement test
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 2 warnings, and 2 notices
Julia tests
Process completed with exit code 1.
Validated-statistics log tail
| 13 1 14 2.4s Catalogue endpoint returns canonical JCS | 5 5 0.1s test_statistics_boundaries.jl | 51 51 1.2s test_statistics_adversarial.jl | 68 5 73 3.6s Time limits are validated and never persisted | 1 1 1.4s Cancellation is observable and specific | 15 15 0.5s Numeric policy limits are enforced before work starts | 1 1 0.6s Matrix shape and label hygiene | 30 1 31 0.5s Resource limits bound the work | 1 1 0.3s Derived identifiers cannot escape their directory | 23 23 0.1s Error bodies are canonical I-JSON | 1 1 0.2s test_statistics_properties.jl | 2267 31 2298 1.6s Property: exact proportions reconstruct counts | 1081 1081 0.6s Property: Shannon and Gini-Simpson satisfy independent references | 996 7 1003 0.7s Property: uniform and single-species cases have closed forms | 34 34 0.1s Property: rational budgets bound exact representations | 4 4 0.0s Property: high-precision storage round-trips at achieved precision | 152 24 176 0.0s test_statistics_ui.jl | 114 26 1 141 4.2s Statistics page is Julia-rendered and script-free | 42 42 0.6s Successful exact form shows totals, provenance and no persistence | 3 13 16 2.1s Persisted form publishes an immutable derived record | 3 1 4 0.6s High-precision form labels approximations as approximate | 1 3 4 0.1s Zero totals are undefined and stated as such | 3 3 0.1s Failure states return the documented status and no result | 63 63 0.3s Form values are escaped on echo | 4 4 0.1s Large matrices are summarised without an unbounded page | 1 4 5 0.3s RNG of the outermost testset: Xoshiro(0x26e0b96cb054163b, 0xd21681cb4fe641fb, 0xe3d7fb3ee4ca4d35, 0x7e6cf951de7305f6, 0x8556f8462d1f87ef) ERROR: LoadError: Some tests did not pass: 3208 passed, 58 failed, 6 errored, 0 broken. in expression starting at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/runtests.jl:100
Validated-statistics failure digest 8
float fallback.</p><label for=\"round_digits\">Display decimal places</label><input id=\"round_digits\" name=\"round_digits\" type=\"number\" min=\"0\" max=\"100000\" step=\"1\" value=\"6\"><p class=\"help\">Display only. Stored exact values and MPFR storage values stay distinct.</p><label for=\"time_limit_seconds\">Optional time limit (seconds, 1–3600)</label><input id=\"time_limit_seconds\" name=\"time_limit_seconds\" type=\"number\" min=\"1\" max=\"3600\" step=\"1\" value=\"\"><p class=\"help\">Cooperative cancellation between cells, samples and rows. Leave blank for no deadline.</p></fieldset><fieldset><legend>Count table</legend><label for=\"sample_labels\">Sample labels (comma or newline separated)</label><textarea id=\"sample_labels\" name=\"sample_labels\" rows=\"3\" required aria-describedby=\"sample-help\">A, B</textarea><p class=\"help\" id=\"sample-help\">Labels must be non-blank and unique.</p><label for=\"feature_labels\">Feature labels (comma or newline separated)</label><textarea id=\"feature_labels\" name=\"feature_labels\" rows=\"3\" required aria-describedby=\"feature-help\">taxon1, taxon2</textarea><p class=\"help\" id=\"feature-help\">One row of counts per feature; one column per sample.</p><label for=\"counts\">Counts (features × samples)</label><textarea id=\"counts\" name=\"counts\" rows=\"8\" required aria-describedby=\"counts-help\">1, 2\n3, 4</textarea><p class=\"help\" id=\"counts-help\">Non-negative whole-number literals only. Decimal or exponent notation is refused, even when its mathematical value is integral.</p><label for=\"groups\">Optional groups (one label per sample)</label><input id=\"groups\" name=\"groups\" type=\"text\" value=\"\" aria-describedby=\"groups-help\"><p class=\"help\" id=\"groups-help\">Groups are supported in exact_counts mode only. Leave blank for no group summaries.</p><label><input type=\"checkbox\" name=\"persist\" value=\"on\" style=\"width:auto\"> Persist an immutable derived analysis</label><p class=\"help\">Persistence creates a content-addressed record beneath <code>projects/_derived/direct</code> and never overwrites an existing result.</p></fieldset><button type=\"submit\">Run validated summary</button></form></section>\n<div class=\"status error\" role=\"alert\"><strong>The request did not produce a result.</strong><p>The validated statistics request failed unexpectedly. No result is claimed.</p><p>No plausible-looking partial result was returned. Correct the input or resource setting an
Validated-statistics failure digest 7
recision reduces arithmetic rounding error; it does not make a value exact, and no hypothesis test, confidence interval, significance claim or estimator coverage guarantee is made here.</p></header>\n<main id=\"main\">\n<div class=\"card\"><h2 style=\"margin-top:0\">Approved catalogue</h2><p><strong>metamanifold.statistics-method-catalogue.v1</strong> — approved by hyperpolymath on 2026-09-22.</p><p class=\"muted\">descriptive only; no hypothesis test, confidence interval, significance claim or estimator coverage guarantee is made by a supported method in this release</p><dl class=\"provenance\"><dt>Catalogue fingerprint</dt><dd><code>ae4b0241f77fb2d2f636342784a230dbfaa134ff87be104371265baa13b9502a</code></dd><dt>Supported methods</dt><dd>exact-descriptive-summaries, high-precision-descriptive-diversity</dd><dt>Approval record</dt><dd><a href=\"https://github.com/hyperpolymath/MetaManifold-WebUI/issues/1#issuecomment-5775420481\" rel=\"noreferrer\">https://github.com/hyperpolymath/MetaManifold-WebUI/issues/1#issuecomment-5775420481</a></dd></dl><p class=\"muted\">Unsupported entries are published so that a missing method is an explicit state, never a silent fallback.</p></div><section aria-labelledby=\"form-heading\"><h2 id=\"form-heading\">Analyse a count table</h2><form method=\"post\" action=\"/statistics\"><fieldset><legend>Numeric policy</legend><label for=\"mode\">Mode</label><select id=\"mode\" name=\"mode\" aria-describedby=\"mode-help\"><option value=\"exact_counts\" selected>exact_counts — integers and exact rationals</option><option value=\"high_precision\">high_precision — MPFR approximations at an explicit precision</option></select><p class=\"help\" id=\"mode-help\">The ordinary Float64 workflows are not offered here. Selecting a validated mode is explicit; it is never inferred from the data.</p><label for=\"precision_bits\">MPFR precision (bits, high_precision only)</label><input id=\"precision_bits\" name=\"precision_bits\" type=\"number\" min=\"54\" max=\"1000000\" step=\"1\" value=\"256\" aria-describedby=\"precision-help\"><p class=\"help\" id=\"precision-help\">Must be greater than 53. The achieved precision is recorded in the result.</p><label for=\"max_denominator_bits\">Rational numerator/denominator bit budget</label><input id=\"max_denominator_bits\" name=\"max_denominator_bits\" type=\"number\" min=\"32\" max=\"1000000\" step=\"1\" value=\"4096\"><p class=\"help\">Exceeding this budget is an explicit resource error, never a
Validated-statistics failure digest 6
-serif}a{color:var(--accent)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.skip{position:absolute;left:-9999px;top:0;background:var(--bg);padding:.5rem 1rem;z-index:10}.skip:focus{left:0}header,main,footer{max-width:78rem;margin:0 auto;padding:1rem 1.25rem}h1{font-size:1.7rem;margin:.2rem 0 .4rem}h2{font-size:1.25rem;margin:2rem 0 .6rem}h3{font-size:1.05rem}.lead{color:var(--muted);max-width:80ch}.muted{color:var(--muted)}.card{border:1px solid var(--line);border-radius:.5rem;padding:1rem 1.1rem;margin:1rem 0}fieldset{border:1px solid var(--line);border-radius:.5rem;padding:.8rem 1rem;margin:0 0 1rem}legend{font-weight:600;padding:0 .35rem}label{display:block;font-weight:600;margin:.55rem 0 .2rem}input,select,textarea{width:100%;padding:.45rem .5rem;border:1px solid var(--line);border-radius:.3rem;background:var(--bg);color:var(--fg);font:inherit}textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.help{font-size:.85rem;color:var(--muted);margin:.15rem 0 .35rem}button{font:inherit;padding:.6rem 1rem;border:1px solid var(--accent);border-radius:.35rem;background:var(--accent);color:#fff;cursor:pointer}.status{border-left:4px solid;padding:.7rem .9rem;margin:1rem 0;border-radius:.3rem}.status.ok{border-color:var(--ok);background:var(--okbg)}.status.warn{border-color:var(--warn);background:var(--warnbg)}.status.error{border-color:var(--err);background:var(--errbg)}table{border-collapse:collapse;width:100%;margin:.6rem 0 1.2rem;font-size:.92rem}caption{text-align:left;font-weight:600;padding:.3rem 0}th,td{border:1px solid var(--line);padding:.35rem .5rem;vertical-align:top;text-align:left}th{background:color-mix(in srgb,var(--line) 25%,transparent)}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-word}.display{color:var(--muted);font-size:.88rem}dl.provenance{display:grid;grid-template-columns:max-content 1fr;gap:.35rem .8rem;font-size:.9rem}dt{font-weight:600}dd{margin:0;overflow-wrap:anywhere}details{margin:.5rem 0}summary{cursor:pointer;font-weight:600}footer{border-top:1px solid var(--line);margin-top:2rem;color:var(--muted);font-size:.88rem}</style>\n</head>\n<body>\n<a class=\"skip\" href=\"#main\">Skip to main content</a>\n<header><p class=\"muted\">MetaManifold · validated statistics</p><h1>Validated statistics</h1><p class=\"lead\">Descriptive summaries from exact integer counts. Higher p
Validated-statistics failure digest 5
ated: occursin("rounded", "0.557533 (approximate, 1024-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.000000 (approximate, 1024-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.000000 (approximate, 1024-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.855261 (approximate, 1024-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.521580 (approximate, 1024-bit, 6dp)") Successful exact form shows totals, provenance and no persistence: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_ui.jl:102 Expression: response.status == 200 Evaluated: 500 == 200 Successful exact form shows totals, provenance and no persistence: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_ui.jl:104 Expression: occursin("Status: success", html) Evaluated: occursin("Status: success", "<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Validated statistics · MetaManifold</title>\n<style>\n:root{color-scheme:light dark;--fg:#111;--bg:#fff;--muted:#4b5563;--line:#d1d5db;--accent:#1d4ed8;--warn:#92400e;--warnbg:#fffbeb;--err:#991b1b;--errbg:#fef2f2;--ok:#166534;--okbg:#f0fdf4}@media (prefers-color-scheme:dark){:root{--fg:#e5e7eb;--bg:#111827;--muted:#9ca3af;--line:#374151;--accent:#93c5fd;--warn:#fcd34d;--warnbg:#451a03;--err:#fca5a5;--errbg:#450a0a;--ok:#86efac;--okbg:#052e16}}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.55 system-ui,-apple-system,Segoe UI,sans
Validated-statistics failure digest 4
bUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.646111 (approximate, 128-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.999451 (approximate, 256-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.609719 (approximate, 256-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.646588 (approximate, 256-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.357480 (approximate, 256-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "1.050504 (approximate, 256-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.637387 (approximate, 256-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.926114 (approximate, 1024-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evalu
Validated-statistics failure digest 3
round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.588656 (approximate, 64-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.765578 (approximate, 64-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.494637 (approximate, 64-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "1.050955 (approximate, 128-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.637409 (approximate, 128-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.129848 (approximate, 128-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.047136 (approximate, 128-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "1.067558 (approximate, 128-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-We
Validated-statistics failure digest 2
Expression: (permuted.samples[j]).shannon == (summary.samples[j]).shannon Evaluated: 0.425848449238581375020498572507902694045104540712633112583823490623215229596172 == 0.4258484492385813750204985725079026940451045407126331125838234906232152295961764 Property: Shannon and Gini-Simpson satisfy independent references: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:169 Expression: (permuted.samples[j]).shannon == (summary.samples[j]).shannon Evaluated: 0.8581878215719974613283880198918666693109720894580833098987010886732385340560179 == 0.8581878215719974613283880198918666693109720894580833098987010886732385340560266 Property: Shannon and Gini-Simpson satisfy independent references: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:169 Expression: (permuted.samples[j]).shannon == (summary.samples[j]).shannon Evaluated: 0.4918583172410860980817086662833696365811262080606003658860897996722294173678316 == 0.4918583172410860980817086662833696365811262080606003658860897996722294173678359 Property: Shannon and Gini-Simpson satisfy independent references: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:169 Expression: (permuted.samples[j]).shannon == (summary.samples[j]).shannon Evaluated: 0.9890857650306641528023005192100696997188148841567532774182879607722747278406405 == 0.9890857650306641528023005192100696997188148841567532774182879607722747278406492 Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.636514 (approximate, 64-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.444444 (approximate, 64-bit, 6dp)") Property: high-precision storage round-trips at achieved precision: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:235 Expression: occursin("rounded", display) Evaluated: occursin("rounded", "0.977055 (approximate, 64-bit, 6dp)") Property: high-precision storage
Validated-statistics failure digest 1
Catalogue mutations are rejected: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_method_catalogue.jl:102 Expression: rejected((doc->begin Time limits are validated and never persisted: Error During Test at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_adversarial.jl:69 Numeric policy limits are enforced before work starts: Error During Test at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_adversarial.jl:153 Matrix shape and label hygiene: Error During Test at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_adversarial.jl:185 Resource limits bound the work: Error During Test at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_adversarial.jl:223 Error bodies are canonical I-JSON: Error During Test at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_adversarial.jl:274 Property: Shannon and Gini-Simpson satisfy independent references: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:169 Expression: (permuted.samples[j]).shannon == (summary.samples[j]).shannon Evaluated: 8.289420523895514716855147563589779185358382119948746517008126044654298590759793e-14 == 8.289420523895514716855147563589779185358382119948746517008126044654298590759892e-14 Property: Shannon and Gini-Simpson satisfy independent references: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:169 Expression: (permuted.samples[j]).shannon == (summary.samples[j]).shannon Evaluated: 9.771724274487026698124364547392109485517694791475978565069486945321009595012327e-16 == 9.771724274487026698124364547392109485517694791475978565069486945321009595012481e-16 Property: Shannon and Gini-Simpson satisfy independent references: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:169 Expression: (permuted.samples[j]).shannon == (summary.samples[j]).shannon Evaluated: 1.507220944425512078331361751715633247588386241824023006278342863005063515699488 == 1.507220944425512078331361751715633247588386241824023006278342863005063515699505 Property: Shannon and Gini-Simpson satisfy independent references: Test Failed at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/test/unit/test_statistics_properties.jl:169
Statistics standards and evidence
Process completed with exit code 1.
Seeded simulation study failed
- Project '~/work/MetaManifold-WebUI/MetaManifold-WebUI' loaded. [renv 1.2.3] - One or more packages recorded in the lockfile are not installed. - Use `renv::status()` for more details. ERROR: LoadError: MethodError: no method matching Dict(::Type{Int64}, ::Type{Dict{String, BigFloat}}) The type `Dict` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: Dict(::Any) @ Base dict.jl:117 Dict(!Matched::Tuple{}) @ Base dict.jl:109 Dict(!Matched::RegexMatch) @ Base regex.jl:304 ... Stacktrace: [1] main(args::Vector{String}) @ Main ~/work/MetaManifold-WebUI/MetaManifold-WebUI/scripts/statistics/simulation_study.jl:104 [2] top-level scope @ ~/work/MetaManifold-WebUI/MetaManifold-WebUI/scripts/statistics/simulation_study.jl:199 [3] include(mod::Module, _path::String) @ Base ./Base.jl:306 [4] exec_options(opts::Base.JLOptions) @ Base ./client.jl:317 [5] _start() @ Base ./client.jl:550 in expression starting at /home/runner/work/MetaManifold-WebUI/MetaManifold-WebUI/scripts/statistics/simulation_study.jl:199
Julia tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Statistics standards and evidence
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ijson-jcs (report-only)
ijson-jcs: 10 file(s) checked, 3 canonical, 7 not canonical, 0 invalid; 0 JSONC carve-out(s) skipped. Fix with: ijson-jcs fix <file>
ijson-jcs (report-only)
ijson-jcs: 1 file(s) checked, 1 canonical, 0 not canonical, 0 invalid; 0 JSONC carve-out(s) skipped. Fix with: ijson-jcs fix <file>

Artifacts

Produced during runtime
Name Size Digest
statistics-standards
48.6 KB
sha256:a739b188bb70ed52be729867064969310034e3c8ad39368c10897774728c58ac