coldpass

vericontext/vibeframe

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Works

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

aiai-agentsclaudeclideveloper-toolsffmpeg

Works

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
Linuxyes

Linux / Haiku 5.5: yes · Oct 17, 2026 · 761c8a98080c · claude-code / 2.1.300 (Claude Code)
Recorded operation: <host-path> detect scenes <host-path> --json

Needs keys or browser
None seen
Issue
none found in recorded check

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

Run details

Haiku 5.5

Native agent · Checked operation passed

Checked operation <host-path> detect scenes <host-path> --json

Agent-reported scope: vibe detect scenes on a generated 6s two-color test clip (local FFmpeg scene detection, no provider key); reports 2 scenes at 00:00-00:03 and 00:03-00:06

Run details
run
vericontext--vibeframe-claude-haiku-5-5-1792289568065917269
date
Oct 17, 2026
time to working
not recorded
product hosting / execution
Local command in the guest
recorded operation scope
product operation
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.009461
Recorded source
https://github.com/vericontext/vibeframe
Tool transport
mcp-assigned-vm
Test version
readme-ced3740ceffd87e1ebe7c761c89907041f1fb793266cc8f82ec12e016b542064
revision
761c8a98080c1d9d732c88ee1a716488fa1a03a7
What the agent did

vibe detect scenes on a generated 6s two-color test clip (local FFmpeg scene detection, no provider key); reports 2 scenes at 00:00-00:03 and 00:03-00:06

cd <host-path> && ls -la && cat README.md 2>/dev/null | head -300
cd <host-path> && git log -1 --format=%H 2>/dev/null; which node npm cargo pip3 curl; uname -a; cat /etc/os-release | head -3
cd <host-path> && curl -fsSL https://vibeframe.ai/install.sh -o /tmp/vf-install.sh; echo rc=$?; (bash /tmp/vf-install.sh 2>&1 | tail -60); echo rc=${PIPESTATUS[0]}
sudo -n true && echo SUDO_OK; (curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - >/tmp/ns.log 2>&1; echo ns_rc=$?; sudo DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs ffmpeg >/tmp/apt.log 2>&1; echo apt_rc=$?; tail -3 /tmp/apt.log); node -v; npm -v; ffmpeg -version | head -1
cd <host-path> && bash /tmp/vf-install.sh > /tmp/vf-install.log 2>&1; echo install_rc=$?; tail -25 /tmp/vf-install.log | sed 's/\x1b\[[0-9;]*m//g'; echo ---; export PATH="$HOME/.local/bin:$HOME/.local/share/vibeframe/bin:$PATH"; command -v vibe; vibe --version 2>&1 | tail -2; vibe doctor 2>&1 | sed 's/\x1b\[[0-9;]*m//g' | head -60
grep -n "npm\|pnpm\|PREFIX\|prefix" /tmp/vf-install.sh | head -40; sed 's/\x1b\[[0-9;]*m//g' /tmp/vf-install.log | grep -v "npm error\|npm notice" | tail -20
cd <host-path> && rm -rf ~/.local/share/vibeframe; git rev-parse HEAD 2>/dev/null || echo "not a git repo"; grep -n '"packageManager"\|"engines"' -A2 package.json; npm config set prefix "$HOME/.local" && export PATH="$HOME/.local/bin:$PATH" && npm install -g pnpm@10 >/tmp/pnpm.log 2>&1; echo pnpm_rc=$?; pnpm -v
cd <host-path> && export PATH="$HOME/.local/bin:$PATH" && (pnpm install --frozen-lockfile > /tmp/pnpm-install.log 2>&1; echo install_rc=$?; tail -5 /tmp/pnpm-install.log)
cd <host-path> && export PATH="$HOME/.local/bin:$PATH" && (pnpm build > /tmp/pnpm-build.log 2>&1; echo build_rc=$?; tail -8 /tmp/pnpm-build.log); ls packages/cli/dist/index.js 2>&1; cat packages/cli/package.json | grep -A3 '"bin"'
cd <host-path> && V="node <host-path>"; $V --version 2>&1 | tail -2; echo ---; $V doctor 2>&1 | sed 's/\x1b\[[0-9;]*m//g' | head -50; echo ---; $V schema --list --surface public --json 2>/dev/null | head -c 600
mkdir -p ~/.local/bin && ln -sf <host-path> ~/.local/bin/vibe && chmod +x <host-path>; mkdir -p <host-path> && cd <host-path> && ffmpeg -y -loglevel error -f lavfi -i "testsrc=duration=3:size=320x240:rate=25" -f lavfi -i "color=c=red:duration=3:size=320x240:rate=25" -filter_complex "[0][1]concat=n=2:v=1:a=0" -t 6 clip.mp4 && ls -la clip.mp4 && <host-path> detect scenes clip.mp4 --json 2>&1 | head -40; echo rc=${PIPESTATUS[0]}
cd <host-path> && ls -la .coldpass/ 2>/dev/null; mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["<host-path>"}
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"working","operation":"vibe detect scenes on a generated 6s two-color test clip (local FFmpeg scene detection, no provider key); reports 2 scenes at 00:00-00:03 and 00:03-00:06","operation_scope":"Local CLI operation only. Paid generation commands (generate image/video/narration) were not exercised: they need provider keys (OPENAI_API_KEY, FAL_API_KEY, GOOGLE_API_KEY, RUNWAY_API_SECRET, KLING_API_KEY). No browser was needed for this operation.","steps":["curl -fsSL https://vibeframe.ai/install.sh | bash (README Install) - ran, stopped at Node check (Node missing)","apt-get install -y ffmpeg (Node 22 via NodeSource setup_22.x; nodejs + ffmpeg installed)","npm config set prefix ~/.local; npm install -g pnpm@10 (pnpm 9.15.4 used per packageManager)","pnpm install --frozen-lockfile (README 'Building from source')","pnpm build","node packages/cli/dist/index.js --version -> 0.115.10","node packages/cli/dist/index.js doctor - node v22.23.3 ok, ffmpeg 6.1.1 ok","ln -sf packages/cli/dist/index.js ~/.local/bin/vibe","vibe detect scenes clip.mp4 --json (README 'One-off assets and edits') -> rc 0, 2 scenes"],"deviations":["README curl|bash installer: <email> check (Node not installed). Installed Node 22 and FFmpeg via apt/NodeSource.","README curl|bash installer: got past the check, then cloned latest upstream main into ~/.local/share/vibeframe (not the pinned commit) and failed at 'npm install -g pnpm' with EACCES on /usr/lib/node_modules. Removed that clone and used the README 'building from source' path in the pinned workspace instead, with pnpm installed to ~/.local via npm prefix.","Workspace is not a git repo, so the commit could not be verified from git metadata; source was used as supplied.","Created ~/.local/bin/vibe symlink to the workspace CLI build so the README's 'vibe' command runs with an absolute path."],"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 json_ok; <env-var>=<host-path> python3 -I <host-path> --validate; echo rc=$?