coldpass

causaldyn/causal-hybrid-control

GitHub ↗ · How this check works

Per-setup public labels: Linux / Luna: Works

Static status badge · SVG · read-only JSON. Embed with ![Coldpass status](https://coldpass.dev/badge/causaldyn--causal-hybrid-control.svg).

other

Works

The recorded run passed on 1 setup.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Tested on Linux
PlatformHaikuLuna
Linuxour test failed; no repo verdictyes

Linux / Haiku 5.5: our test failed; no repo verdict · Oct 27, 2026 · 0e6d129442c2
Recorded operation: No working operation verified.

Linux / Luna: yes · Oct 27, 2026 · 0e6d129442c2 · codex / codex-cli 0.164.0
Recorded operation: /tmp/chc-venv/bin/python docs/quickstart.py

Does what it says
1 of 1 claims checked out
  • Quickstart creates a schedule and reports its certificate for identified logs.: Real input produced the expected result: Trustworthy prefix: 3 steps.

    Source: From a panel of logs to a schedule and its certificate, in one call.

    Input: docs/quickstart.py simulated panel

    Expected: Trustworthy prefix: 3 steps.

    Command: /tmp/chc-venv/bin/python docs/quickstart.py

    Observed: Trustworthy prefix: 3 steps.** ## Provenance - data sha256: `2f5ae7c0e4ef94c1...` - panel: chc 0.23.0, 2400 rows, x64=True, seed=0 - run: on cpu (cpu), x64=True, fit in float64, solve in float64, seed=0, integrator=euler - settings: folds=2, degree=1, channel_degree=1, nuisance_degree=2, nuisance_knots=auto, ridge=1e-06, steps=10000, tolerance=0.5, hold_constraints=False, max_levers=none - versions: causal-hybrid-control 0.23.0, jax 0.12.0.1, jaxlib 0.12.0.1, numpy 2.5.4, scipy 1.18.1 # Prescription for `supply` ## Decision Start: the mean (standard deviation) over 200 units of each unit'

MCP
No
Local or hosted
local
Local: runs on your machine
Needs keys or browser
None seen
Maintained
Maintained
actively maintained: last commit 0 days ago; 896 commits and 22 merged PRs in 90 days; 0 open issues, 6 open PRs; latest release 2026-10-27

Last commit Oct 27, 2026

Setup time
6 min 20 s
6 min 20 s to a working result
Issue
none found in recorded check
Examples
1 of 1 ran as expected
  • Run the documented quickstart end to end.: command completed successfully

    Source: docs/quickstart.md, Quickstart command

    Input: simulated panel generated by script

    Expected: Markdown prescription report with certificate

    Command: /tmp/chc-venv/bin/python docs/quickstart.py

    Observed: er: not run - regret bound on the fitted model: not evaluated **Trustworthy prefix: 0 steps.** ## Provenance - data sha256: `2f5ae7c0e4ef94c1...` - panel: chc 0.23.0, 2400 rows, x64=True, seed=0 - run: on cpu (cpu), x64=True, fit in float64, no solve, seed=0, integrator=euler - settings: folds=2, degree=1, channel_degree=1, nuisance_degree=2, nuisance_knots=auto, ridge=1e-06, steps=10000, tolerance=0.5, hold_constraints=False, max_levers=none - versions: causal-hybrid-control 0.23.0, jax 0.12.0.1, jaxlib 0.12.0.1, numpy 2.5.4, scipy 1.18.1 no schedule: no observed set identifies the effect

Evidence
README behavior checked
Agent interfaces
CLI
CLI

Observed interfaces were exercised by the checker. Documentation alone does not confirm compatibility.

Tested with
Codex / Luna
  • Linux: Codex / Luna · agent codex-cli 0.164.0 · Checked operation passed · Oct 27, 2026 on 0e6d129442c2

Each entry describes its recorded operation and source revision.

Safety
No unexpected network or file activity found in these checks

No problems traced to this repository code in these checks; a short run cannot prove safety.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written.

Full event, path and process lists for each observed setup:

Repair history and test corrections
Run details
Earlier attempts (1)

Luna

Native agent · Checked operation passed

Checked operation /tmp/chc-venv/bin/python docs/quickstart.py

Agent-reported scope: Run the documented causal prescription quickstart over simulated confounded panel logs.

Run details
run
causaldyn--causal-hybrid-control-gpt-6-luna-1793115384598161725
date
Oct 27, 2026
time to working
379.9s
product hosting / execution
Local command in the guest
recorded operation scope
product operation
model
gpt-6-luna
agent / version
codex / codex-cli 0.164.0
platform
linux
reported cost
not reported (not assumed free)
Recorded source
https://github.com/causaldyn/causal-hybrid-control
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "0e6d129442c2d34a304df8e46e3c63be7faa9214", "url": "https://github.com/causaldyn/causal-hybrid-control"}
Test version
readme-38e6b13f3b13804effb95797e3466b1a1334da7a232d897cbc8965867f802605
revision
0e6d129442c2d34a304df8e46e3c63be7faa9214
Whose fault: not assigned · resolved

Safety: No problems traced to this repository code in these checks.

No problems traced to this repository code in these checks.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written.

OSV scanned supported lockfiles; unpinned dependencies and unsupported formats are outside this check.

A short run cannot establish that code is safe.

Connections show IP addresses; proxies can hide the final hostname.

Tracing covers dispatched commands and their children, not the whole OS; guest root can interfere with tracing.

Full safety evidence →

Answers recorded for this run
  • Quickstart creates a schedule and reports its certificate for identified logs.: Real input produced the expected result: Trustworthy prefix: 3 steps.

    Source: From a panel of logs to a schedule and its certificate, in one call.

    Input: docs/quickstart.py simulated panel

    Expected: Trustworthy prefix: 3 steps.

    Command: /tmp/chc-venv/bin/python docs/quickstart.py

    Observed: Trustworthy prefix: 3 steps.** ## Provenance - data sha256: `2f5ae7c0e4ef94c1...` - panel: chc 0.23.0, 2400 rows, x64=True, seed=0 - run: on cpu (cpu), x64=True, fit in float64, solve in float64, seed=0, integrator=euler - settings: folds=2, degree=1, channel_degree=1, nuisance_degree=2, nuisance_knots=auto, ridge=1e-06, steps=10000, tolerance=0.5, hold_constraints=False, max_levers=none - versions: causal-hybrid-control 0.23.0, jax 0.12.0.1, jaxlib 0.12.0.1, numpy 2.5.4, scipy 1.18.1 # Prescription for `supply` ## Decision Start: the mean (standard deviation) over 200 units of each unit'

Examples

  • Run the documented quickstart end to end.: command completed successfully

    Source: docs/quickstart.md, Quickstart command

    Input: simulated panel generated by script

    Expected: Markdown prescription report with certificate

    Command: /tmp/chc-venv/bin/python docs/quickstart.py

    Observed: er: not run - regret bound on the fitted model: not evaluated **Trustworthy prefix: 0 steps.** ## Provenance - data sha256: `2f5ae7c0e4ef94c1...` - panel: chc 0.23.0, 2400 rows, x64=True, seed=0 - run: on cpu (cpu), x64=True, fit in float64, no solve, seed=0, integrator=euler - settings: folds=2, degree=1, channel_degree=1, nuisance_degree=2, nuisance_knots=auto, ridge=1e-06, steps=10000, tolerance=0.5, hold_constraints=False, max_levers=none - versions: causal-hybrid-control 0.23.0, jax 0.12.0.1, jaxlib 0.12.0.1, numpy 2.5.4, scipy 1.18.1 no schedule: no observed set identifies the effect

Local or hosted: local

What the agent did

Run the documented causal prescription quickstart over simulated confounded panel logs.

pwd && id -u && python3 --version && rg --files -g 'README*' -g 'pyproject.toml' -g 'requirements*.txt' -g 'package.json' -g 'Cargo.toml' -g 'go.mod' -g '.github/workflows/**' -g 'Makefile' -g 'Dockerfile' | head -80 && sed -n '1,240p' README.md
ls -la | head -60 && find . -maxdepth 3 -type f | sort | head -100 && python3 -m pip --version && python3 -m pip install -e .
python3 -m venv /tmp/chc-venv && /tmp/chc-venv/bin/python -m pip install -e .
sed -n '1,220p' docs/quickstart.md 2>/dev/null || find docs -maxdepth 2 -iname '*quickstart*'; cat pyproject.toml | head -90; find scripts -maxdepth 2 -type f
ls docs/quickstart.py docs/output/quickstart.txt; sed -n '1,220p' docs/quickstart.py
JAX_ENABLE_X64=1 /tmp/chc-venv/bin/python docs/quickstart.py
mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["/tmp/chc-venv/bin/python","docs/quickstart.py"],"cwd":"<guest-path>","env":{"JAX_ENABLE_X64":"1"},"expected_text":"Trustworthy prefix: 3 steps."}
EOF
cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"Quickstart creates a schedule and reports its certificate for identified logs.","source":"From a panel of logs to a schedule and its certificate, in one call.","input":"docs/quickstart.py simulated panel","expected":"Trustworthy prefix: 3 steps.","probe_kind":"cli","argv":["/tmp/chc-venv/bin/python","docs/quickstart.py"],"cwd":"<guest-path>","env":{"JAX_ENABLE_X64":"1"},"expected_text":"Trustworthy prefix: 3 steps."}]
EOF
cat > .coldpass/examples.json <<'EOF'
[{"kind":"example","claim":"Run the documented quickstart end to end.","source":"docs/quickstart.md, Quickstart command","input":"simulated panel generated by script","expected":"Markdown prescription report with certificate","argv":["/tmp/chc-venv/bin/python","docs/quickstart.py"],"cwd":"<guest-path>","env":{"JAX_ENABLE_X64":"1"},"expected_text":"Trustworthy prefix: 3 steps."}]
EOF
cat > .coldpass/cycles.json <<'EOF'
{"detected":false,"reason":"Inspected README, docs/quickstart.py, scripts, and project entry points; this library runs a user invoked prescription call and exposes no product scheduler, recurring loop, or webhook trigger.","checks":[]}
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"working","fault_owner":null,"operation":"Run the documented causal prescription quickstart over simulated confounded panel logs.","operation_scope":"Python 3.12.3 in an isolated venv; installed editable package and CPU JAX dependencies.","steps":["Read README installation and quickstart guidance.","Created /tmp/chc-venv and installed package with pip install -e .","Ran JAX_ENABLE_X64=1 /tmp/chc-venv/bin/python docs/quickstart.py; it emitted identified and nonidentified reports."],"deviations":["Initial system pip install -e . was rejected by Debian externally-managed-environment policy; repeated successfully in isolated venv."],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null}
EOF

<env-var>=<guest-path> python3 -I <guest-path> --validate --replay

No product verdict. Run record.

No product verdict. Run record.

No product verdict. Run record.

No product verdict. Run record.