coldpass

jdum/odsparsator

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Didn’t work

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

Didn’t work

Only older checks are saved; no current product test.

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

Tested on Linux
PlatformHaikuLuna
Linuxno

Linux / Haiku 5.5: no · Oct 18, 2026 · 6298d090c485 · claude-code / 2.1.300 (Claude Code)
Recorded operation: <host-path> --minimal tests/data/minimal.ods <host-path>

Issue
yes, not fixed yet
Our test was blocked; no repo verdict.

Safety: no observations were recorded for the selected revision. Functional results do not establish a safety result.

Repair history and test corrections
Current diagnosis: unknown · waiting on a Coldpass test fix

product invocation failed: {"returncode": 0, "stdout": "", "stderr": "", "needs_credentials": false, "needs_browser": false}

Recorded action: Repair Coldpass in a new frozen version and schedule test_rerun.

Repair record fix-e5a924f5860eef6ba014 · current status JSON. Original run outcomes remain unchanged.

Failed run: jdum/odsparsator · Oct 18, 2026 · Recorded operation failed.

Repair development: jdum/odsparsator · Oct 18, 2026 · Repair work (development) · not an initial-trial result.

Run details

Haiku 5.5

Native agent · Recorded operation failed

Operation / attempted scope <host-path> --minimal tests/data/minimal.ods <host-path>

Agent-reported scope: odsparsator --minimal tests/data/minimal.ods <out.json> (CLI .ods to JSON conversion, README 'CLI usage' / 'sample')

Run details
run
jdum--odsparsator-claude-haiku-5-5-1792348689206426014
date
Oct 18, 2026
time to working
not recorded
product hosting / execution
Local command in the guest
recorded operation scope
CLI conversion only; the --minimal option was used. Styles/color/hidden-sheet options and the Python library API were not exercised. Output checked: two tabs ('Tab 1', 'Tab 2') with parsed rows.
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.003869
Recorded source
https://github.com/jdum/odsparsator
Tool transport
mcp-assigned-vm
Test version
readme-80bce05978a913d9396742111125106710e3c4b0dc4098ba6143b35960c73717
revision
6298d090c485268cbf0cb94b5df4040120f4cabb
Current diagnosis: unknown · waiting on a Coldpass test fix

product invocation failed: {"returncode": 0, "stdout": "", "stderr": "", "needs_credentials": false, "needs_browser": false}

Recorded action: Repair Coldpass in a new frozen version and schedule test_rerun.

Repair record fix-e5a924f5860eef6ba014 · current status JSON. Original run outcomes remain unchanged.

Failed run: jdum/odsparsator · Oct 18, 2026 · Recorded operation failed.

Repair development: jdum/odsparsator · Oct 18, 2026 · Repair work (development) · not an initial-trial result.

Fix: fix-e5a924f5860eef6ba014.

Recorded blocker / warning

Step: <host-path> --minimal tests/data/minimal.ods <host-path>

product invocation failed: {"returncode": 0, "stdout": "", "stderr": "", "needs_credentials": false, "needs_browser": false}

Suggested next step (agent-reported): Inspect the recorded blocker and correct the README prerequisites or harness error.

What the agent did

odsparsator --minimal tests/data/minimal.ods <out.json> (CLI .ods to JSON conversion, README 'CLI usage' / 'sample')

cat README* 2>/dev/null | head -200; ls -la; git -C <host-path> log -1 --format=%H 2>/dev/null
python3 --version; which pip pip3 uv 2>&1; find <host-path> -name "*.ods" | head; ls <host-path> 2>&1
export DEBIAN_FRONTEND=noninteractive; (sudo -n apt-get update -qq && sudo -n apt-get install -y -qq python3-venv python3-pip) >/tmp/apt.log 2>&1; echo rc=$?; tail -3 /tmp/apt.log; python3 -m venv <host-path> && <host-path> install -q <host-path> 2>&1 | tail -5; echo rc=$?; <host-path> --version
cd <host-path> && mkdir -p .coldpass && <host-path> --minimal tests/data/minimal.ods <host-path>; echo rc=$?; cat <host-path>; echo; ls <host-path>; sed -n 1,80p <host-path>
cd <host-path> && rm -f sample_minimal.json && cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["<host-path>"}
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"working","operation":"odsparsator --minimal tests/data/minimal.ods <out.json> (CLI .ods to JSON conversion, README 'CLI usage' / 'sample')","operation_scope":"CLI conversion only; the --minimal option was used. Styles/color/hidden-sheet options and the Python library API were not exercised. Output checked: two tabs ('Tab 1', 'Tab 2') with parsed rows.","steps":["Read README.md","python3 -m venv <host-path> (after apt-get install python3-venv python3-pip)","<host-path> install <host-path> --version -> odsparsator 1.17.0","odsparsator --minimal tests/data/minimal.ods <host-path> -> rc=0, JSON with body/name/table"],"deviations":["README 'Installation from Pypi' pip/'uv sync' not available as-is: pip and uv were absent in the guest. Installed python3-venv and python3-pip via apt and used a venv; installed from the pinned source tree rather than PyPI.","Probe output path <host-path>; intermediate test output sample_minimal.json was removed."],"stuck_step":null,"main_blocker":null,"suggested_fix":null}
EOF
python3 -m json.tool .coldpass/probe.json >/dev/null && python3 -m json.tool .coldpass/report.json >/dev/null && echo ok; <env-var>=<host-path> python3 -I <host-path> --validate; echo rc=$?

No product verdict. Run record.