coldpass

wickra-lib/wickra-feature-store

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/wickra-lib--wickra-feature-store.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 28, 2026 · 75b90f3179dc
Recorded operation: No working operation verified.

Linux / Luna: yes · Oct 28, 2026 · 75b90f3179dc · codex / codex-cli 0.164.0
Recorded operation: /var<guest-path> run --offline -p wickra-feature-store -- --spec examples/data/specs/momentum.json --data examples/data/universe --format csv

Does what it says
1 of 1 claims checked out
  • Quickstart computes a feature matrix from per-symbol CSV files.: Real input produced the expected result: symbol,ts,Sma(2),price.close,fwd_return(1) AAA,1,,10,0.1 AAA,2,10.5,11,0.09090909 AAA,3,11.5,12, BBB,1,,20,0.1 BBB,2,21,22,0.09090909 BBB,3,23,24,

    Source: Build a matrix from a directory of per-symbol CSV files (`<SYMBOL>.csv`, header

    Input: examples/data/specs/momentum.json and examples/data/universe

    Expected: CSV matrix contains symbol, timestamp, SMA, close, and forward return columns.

    Command: /var<guest-path> run --offline -p wickra-feature-store -- --spec examples/data/specs/momentum.json --data examples/data/universe --format csv

    Observed: symbol,ts,Sma(2),price.close,fwd_return(1) AAA,1,,10,0.1 AAA,2,10.5,11,0.09090909 AAA,3,11.5,12, BBB,1,,20,0.1 BBB,2,21,22,0.09090909 BBB,3,23,24, Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.53s Running `target/debug/wickra-feature-store --spec examples/data/specs/momentum.json --data examples/data/universe --format csv`

MCP
No
Local or hosted
local
Local: runs on your machine
Needs keys or browser
None seen
Maintained
Slow
slow: last commit 0 days ago; 66 commits and 63 merged PRs in 90 days; 0 open issues, 0 open PRs; 0 of 16 recent threads got a maintainer reply; latest release 2026-10-28

Last commit Oct 28, 2026

Setup time
2 min 18 s
2 min 18 s to a working result
Issue
none found in recorded check
Examples
1 of 1 ran as expected
  • Quickstart CSV matrix build: command completed successfully

    Source: README.md / Quickstart

    Input: examples/data/specs/momentum.json; examples/data/universe/*.csv

    Expected: CSV feature matrix on stdout

    Command: /var<guest-path> run --offline -p wickra-feature-store -- --spec examples/data/specs/momentum.json --data examples/data/universe --format csv

    Observed: symbol,ts,Sma(2),price.close,fwd_return(1) AAA,1,,10,0.1 AAA,2,10.5,11,0.09090909 AAA,3,11.5,12, BBB,1,,20,0.1 BBB,2,21,22,0.09090909 BBB,3,23,24, Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.53s Running `target/debug/wickra-feature-store --spec examples/data/specs/momentum.json --data examples/data/universe --format csv`

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 28, 2026 on 75b90f3179dc

Each entry describes its recorded operation and source revision.

Safety
Made outbound HTTPS connections: yes (hosts not recorded) by <guest-path>

Review signals across current setups: connection review. 26 listed items (named-host connections, static matches, dependency advisories) are below and do not change this verdict.

Repository processes attempted these non-loopback connections; proxies can hide the final hostname. 8 distinct locations. 2 attributed processes.

OSV reports a known vulnerability in this dependency version. 2 distinct locations. 13 findings.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written; package managers (rustup-init) downloaded dependencies over HTTPS; resolver address lookups that send no data; wrote only to its own open file handles.

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 /var<guest-path> run --offline -p wickra-feature-store -- --spec examples/data/specs/momentum.json --data examples/data/universe --format csv

Agent-reported scope: Build a feature matrix from CSV candle inputs

Run details
run
wickra-lib--wickra-feature-store-gpt-6-luna-1793188551709202504
date
Oct 28, 2026
time to working
137.6s
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/wickra-lib/wickra-feature-store
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "75b90f3179dc94b8240d4f55920bc6b88aea8f1c", "url": "https://github.com/wickra-lib/wickra-feature-store"}
Test version
readme-604d73685be33b2939b2632791fb1de37972f659febb28a139c60d6e81057c18
revision
75b90f3179dc94b8240d4f55920bc6b88aea8f1c
Whose fault: not assigned · resolved

Safety: Review signals: 1 connection review, 13 known vulnerability.

Review signals: 1 connection review, 13 known vulnerability.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written; package managers (rustup-init) downloaded dependencies over HTTPS; resolver address lookups that send no data; wrote only to its own open file handles.

Repository processes attempted these non-loopback connections; proxies can hide the final hostname. 8 distinct locations. 2 attributed processes.

OSV reports a known vulnerability in this dependency version. 2 distinct locations. 13 findings.

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 computes a feature matrix from per-symbol CSV files.: Real input produced the expected result: symbol,ts,Sma(2),price.close,fwd_return(1) AAA,1,,10,0.1 AAA,2,10.5,11,0.09090909 AAA,3,11.5,12, BBB,1,,20,0.1 BBB,2,21,22,0.09090909 BBB,3,23,24,

    Source: Build a matrix from a directory of per-symbol CSV files (`<SYMBOL>.csv`, header

    Input: examples/data/specs/momentum.json and examples/data/universe

    Expected: CSV matrix contains symbol, timestamp, SMA, close, and forward return columns.

    Command: /var<guest-path> run --offline -p wickra-feature-store -- --spec examples/data/specs/momentum.json --data examples/data/universe --format csv

    Observed: symbol,ts,Sma(2),price.close,fwd_return(1) AAA,1,,10,0.1 AAA,2,10.5,11,0.09090909 AAA,3,11.5,12, BBB,1,,20,0.1 BBB,2,21,22,0.09090909 BBB,3,23,24, Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.53s Running `target/debug/wickra-feature-store --spec examples/data/specs/momentum.json --data examples/data/universe --format csv`

Examples

  • Quickstart CSV matrix build: command completed successfully

    Source: README.md / Quickstart

    Input: examples/data/specs/momentum.json; examples/data/universe/*.csv

    Expected: CSV feature matrix on stdout

    Command: /var<guest-path> run --offline -p wickra-feature-store -- --spec examples/data/specs/momentum.json --data examples/data/universe --format csv

    Observed: symbol,ts,Sma(2),price.close,fwd_return(1) AAA,1,,10,0.1 AAA,2,10.5,11,0.09090909 AAA,3,11.5,12, BBB,1,,20,0.1 BBB,2,21,22,0.09090909 BBB,3,23,24, Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.53s Running `target/debug/wickra-feature-store --spec examples/data/specs/momentum.json --data examples/data/universe --format csv`

Local or hosted: local

What the agent did

Build a feature matrix from CSV candle inputs

pwd && rg --files -g 'README*' -g 'pyproject.toml' -g 'requirements*' -g 'setup.py' -g 'package.json' -g 'AGENTS.md' | head -60 && git status --short --branch
ls -la
cat README.md
python3 --version; cargo --version; rustc --version; sed -n '1,240p' crates/feature-store-cli/src/main.rs; find examples -maxdepth 3 -type f | head -30
cat crates/feature-store-cli/src/args.rs; cat examples/data/specs/momentum.json; head -5 examples/data/universe/AAA.csv; cat Cargo.toml
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.86.0
export PATH=/var<guest-path>; rustc --version; cargo build -p wickra-feature-store-cli
cat crates/feature-store-cli/Cargo.toml; sed -n '1,120p' crates/feature-store-cli/src/run.rs
export PATH=/var<guest-path>; cargo build -p wickra-feature-store
export PATH=/var<guest-path>; target/debug/wickra-feature-store --spec examples/data/specs/momentum.json --data examples/data/universe --format csv
mkdir -p .coldpass; cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["/var<guest-path>","run","--offline","-p","wickra-feature-store","--","--spec","examples/data/specs/momentum.json","--data","examples/data/universe","--format","csv"],"cwd":"<guest-path>","expected_text":"symbol,ts,Sma(2),price.close,fwd_return(1)\nAAA,1,,10,0.1\nAAA,2,10.5,11,0.09090909\nAAA,3,11.5,12,\nBBB,1,,20,0.1\nBBB,2,21,22,0.09090909\nBBB,3,23,24,\n"}
EOF
cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"Quickstart computes a feature matrix from per-symbol CSV files.","source":"Build a matrix from a directory of per-symbol CSV files (`<SYMBOL>.csv`, header","input":"examples/data/specs/momentum.json and examples/data/universe","expected":"CSV matrix contains symbol, timestamp, SMA, close, and forward return columns.","probe_kind":"cli","argv":["/var<guest-path>","run","--offline","-p","wickra-feature-store","--","--spec","examples/data/specs/momentum.json","--data","examples/data/universe","--format","csv"],"expected_text":"symbol,ts,Sma(2),price.close,fwd_return(1)\nAAA,1,,10,0.1\nAAA,2,10.5,11,0.09090909\nAAA,3,11.5,12,\nBBB,1,,20,0.1\nBBB,2,21,22,0.09090909\nBBB,3,23,24,\n","cwd":"<guest-path>"}]
EOF
cat > .coldpass/examples.json <<'EOF'
[{"kind":"example","claim":"Quickstart CSV matrix build","source":"README.md / Quickstart","input":"examples/data/specs/momentum.json; examples/data/universe/*.csv","expected":"CSV feature matrix on stdout","argv":["/var<guest-path>","run","--offline","-p","wickra-feature-store","--","--spec","examples/data/specs/momentum.json","--data","examples/data/universe","--format","csv"],"cwd":"<guest-path>","expected_text":"symbol,ts,Sma(2),price.close,fwd_return(1)\nAAA,1,,10,0.1\nAAA,2,10.5,11,0.09090909\nAAA,3,11.5,12,\nBBB,1,,20,0.1\nBBB,2,21,22,0.09090909\nBBB,3,23,24,\n"}]
EOF
cat > .coldpass/cycles.json <<'EOF'
{"detected":false,"checks":[],"reason":"Inspected README CLI quickstart, crate entrypoint and examples; the CLI performs one requested matrix build and exposes no product scheduler, cron loop, webhook or repeat trigger."}
EOF
<env-var>=<guest-path> python3 -I <guest-path> --validate --replay
cat > .coldpass/report.json <<'EOF'
{"outcome":"working","fault_owner":null,"operation":"Build a feature matrix from CSV candle inputs","operation_scope":"Rust CLI quickstart with the checked-in example spec and sample universe; Rust 1.86+","steps":["Read README.md Quickstart and Requirements.","Installed Rust 1.86.0 using rustup because the guest initially had Rust 1.75.","Built CLI with cargo build -p wickra-feature-store.","Ran CSV matrix operation and replayed it successfully through the independent checker."],"deviations":["Initial cargo build used the README-inconsistent package selector wickra-feature-store-cli and failed; corrected to the actual package name wickra-feature-store.","The existing cargo/rustc 1.75 toolchain was below the README requirement; installed 1.86.0."],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null}
EOF

No product verdict. Run record.