coldpass

kingcharleslzy-ai/dsh-purge

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Works · Linux / Luna: Works

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

agent-harness

Works

The recorded run passed on 2 setups.

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

Tested on Linux
PlatformHaikuLuna
Linuxyesyes

Linux / Haiku 5.5: yes · Oct 27, 2026 · 27919a326b66 · claude-code / 2.1.310 (Claude Code)
Recorded operation: node <guest-path> status

Linux / Luna: yes · Oct 27, 2026 · 27919a326b66 · codex / codex-cli 0.164.0
Recorded operation: limited checks

Does what it says
1 of 1 claims checked out
  • Status identifies host compatibility and reports backup state.: Real input produced the expected result: "level": "no-host"

    Source: `purge-community status` | 宿主路径与计数

    Input: status with no DSH host installed

    Expected: Reports no-host compatibility and an empty backups list.

    Command: node bin/community.js status

    Observed: "level": "no-host", "message": "未定位到宿主 @deepseek-ai 目录。官方桌面版点「应用」会解开 app.asar 后重启并自动继续。" }, "backups": [] }

MCP
No
Local or hosted
local
Local: runs on your machine
Maintained
Maintained
actively maintained: last commit 2 days ago; 443 commits and 43 merged PRs in 90 days; 18 open issues, 1 open PRs; latest release 2026-10-25

Last commit Oct 25, 2026

Issue
none found in recorded check
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 · Recorded pass invalidated · setup-only proof · Oct 27, 2026 on 27919a326b66

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. 2 listed items (named-host connections, static matches, dependency advisories) are below and do not change this verdict.

Gitleaks found a possible hardcoded secret; value withheld. skills/redteam/cn-proxy-pool.md

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:

Run details

Haiku 5.5

Native agent · Checked operation passed

Checked operation node <guest-path> status

Run details
run
kingcharleslzy-ai--dsh-purge-claude-haiku-5-5-1793105386399409149
date
Oct 27, 2026
time to working
502.2s
product hosting / execution
Local command in the guest
recorded operation scope
product operation
model
claude-haiku-5-5
agent / version
claude-code / 2.1.310 (Claude Code)
platform
linux
reported cost
$0.040411
Recorded source
https://github.com/kingcharleslzy-ai/dsh-purge
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "27919a326b6615b1968661a3e749760cec3a2e07", "url": "https://github.com/kingcharleslzy-ai/dsh-purge"}
Test version
readme-d5b140d3c0f8b95c2dd6fe6fc381a303cacb92679582c22317d8e78b572f0cf2
revision
27919a326b6615b1968661a3e749760cec3a2e07
Whose fault: not assigned · pending

Safety: Review signals: 1 hardcoded secret.

Review signals: 1 hardcoded secret.

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

Gitleaks found a possible hardcoded secret; value withheld. skills/redteam/cn-proxy-pool.md

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
  • Read-only selfcheck reports layer status as JSON: Real input produced the expected result: "ok": false

    Source: purge-community selfcheck --json

    Input: selfcheck --json on the installed web profile

    Expected: JSON with ok:false because host patches are not yet applied

    Command: node <guest-path> selfcheck --json

    Observed: "ok": false, "state": "broken", "needsApply": false, "summary": { "host": { "ok": false, "passed": 2, "total": 22 }, "runtime": { "ok": false, "passed": 0, "total": 1 }, "config": { "ok": false, "passed": 0, "total": 1 }, "layout": { "ok": true, "passed": 0, "total": 0 }, "pending": { "layers": 19, "patches": 40 }, "uncertain": { "layers": 1 }, "broken": { "layers": 2 } }, "host": "<guest-path>

  • Verified host version is DSH 0.2.1-rc.3: Real input produced the expected result: "host_version": "0.2.1-rc.3"

    Source: DSH Desktop 0.2.1-rc.1 / 0.2.1-rc.2 / 0.2.1-rc.3

    Input: status on the web profile

    Expected: host_version 0.2.1-rc.3

    Command: node <guest-path> status

    Observed: "host_version": "0.2.1-rc.3", "prompt_version": "0.2.1-rc.3", "runtime_supported": true, "patch_writes_allowed": true, "layout_found": true, "qualified": true, "level": "qualified", "message": "DSH 0.2.1-rc.3:逐条补丁锚点已回归验证,可直接应用;写入前自动备份。" }, "backups": [ { "id": "2026-10-27T12-52-59-609Z-fe969dbc", "created_at": "2026-10-27T12:52:59.624Z", "reason": "before-migration", "host_version": "0.2.1-rc.3", "plugins": [] } ] }

  • Docs check confirms version consistency: Real input produced the expected result: 文档版本一致

    Source: 版本与文档一致性

    Input: npm run check:docs

    Expected: version consistency check passes

    Command: npm run check:docs

    Observed: 文档版本一致:1.6.60(README / release-notes / README.en 均指向该版本)

Examples

  • : command completed successfully

    Input: npm run check:docs

    Expected: documented command completes successfully

    Command: npm run check:docs

    Observed: > [email protected] check:docs > node scripts/check-docs.mjs ✓ 文档版本一致:1.6.60(README / release-notes / README.en 均指向该版本)

  • : command completed successfully

    Input: node <guest-path> status

    Expected: documented command completes successfully

    Command: node <guest-path> status

    Observed: { "name": "Purge Community", "package": "dsh-purge-community", "compatibility": { "host_version": "0.2.1-rc.3", "prompt_version": "0.2.1-rc.3", "runtime_supported": true, "patch_writes_allowed": true, "layout_found": true, "qualified": true, "level": "qualified", "message": "DSH 0.2.1-rc.3:逐条补丁锚点已回归验证,可直接应用;写入前自动备份。" }, "backups": [ { "id": "2026-10-27T12-52-59-609Z-fe969dbc", "created_at": "2026-10-27T12:52:59.624Z", "reason": "before-migration", "host_version": "0.2.1-rc.3", "plugins": [] } ] }

Local or hosted: local

Earlier attempts (1)

Luna

Native agent · Recorded pass invalidated · setup-only proof

Operation / attempted scope limited checks

Agent-reported scope: purge-community status and selfcheck

Run details
run
kingcharleslzy-ai--dsh-purge-gpt-6-luna-1793105909603221260
date
Oct 27, 2026
time to working
64.0s (historical recorded time; operation proof invalidated)
product hosting / execution
Not recorded
recorded operation scope
limited checks
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/kingcharleslzy-ai/dsh-purge
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "27919a326b6615b1968661a3e749760cec3a2e07", "url": "https://github.com/kingcharleslzy-ai/dsh-purge"}
Test version
readme-38e6b13f3b13804effb95797e3466b1a1334da7a232d897cbc8965867f802605
revision
27919a326b6615b1968661a3e749760cec3a2e07
Whose fault: prerequisite · diagnosed

DSH host is not installed or initialized in the guest.

The run recorded a missing prerequisite and where it got stuck, so the pass did not exercise the product's real operations.

Recorded blocker / warning

Step: Full host selfcheck

Safety: Review signals: 1 hardcoded secret.

Review signals: 1 hardcoded secret.

Gitleaks found a possible hardcoded secret; value withheld. skills/redteam/cn-proxy-pool.md

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 →

Install / setup / connection checks
[
  {
    "status": "PASS",
    "details": {
      "working": false,
      "argv": [
        "npm",
        "ci"
      ],
      "kind": "cli",
      "returncode": 0,
      "stdout": "\nadded 4 packages, and audited 5 packages in 3s\n\n1 package is looking for funding\n  run `npm fund` for details\n\nfound 0 vulnerabilities",
      "stderr": "",
      "needs_credentials": false,
      "needs_browser": false,
      "scope": "partial: install"
    },
    "check": "install",
    "optional": false
  }
]
Answers recorded for this run
  • Status identifies host compatibility and reports backup state.: Real input produced the expected result: "level": "no-host"

    Source: `purge-community status` | 宿主路径与计数

    Input: status with no DSH host installed

    Expected: Reports no-host compatibility and an empty backups list.

    Command: node bin/community.js status

    Observed: "level": "no-host", "message": "未定位到宿主 @deepseek-ai 目录。官方桌面版点「应用」会解开 app.asar 后重启并自动继续。" }, "backups": [] }

Examples

  • README common command selfcheck JSON: Ran the documented equivalent node bin/community.js selfcheck --json; it returned exit 1 and state broken because the guest has no DSH host installation.

    Source: README.md / 常用命令

    Expected: documented command completes successfully

    Observed: Ran the documented equivalent node bin/community.js selfcheck --json; it returned exit 1 and state broken because the guest has no DSH host installation.

Local or hosted: local

What the agent did

purge-community status and selfcheck

pwd; rg --files -g 'README*' -g 'pyproject.toml' -g 'package.json' -g 'Makefile' -g '.github/workflows/**' -g 'requirements*.txt' -g 'AGENTS.md' | head -80; git status --short; git rev-parse HEAD 2>/dev/null; python3 --version; sed -n '1,240p' README.md
find . -maxdepth 3 -type f | head -80; command -v node || true; node --version 2>&1 || true; command -v npm || true; npm --version 2>&1 || true; id -u; command -v sudo || true; sed -n '1,200p' AGENTS.md; cat package.json 2>/dev/null
npm ci
node bin/community.js status
mkdir -p .coldpass; cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["node","bin/community.js","status"],"cwd":"<guest-path>","expected_text":"\"level\": \"no-host\""}
EOF
cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"Status identifies host compatibility and reports backup state.","source":"`purge-community status` | 宿主路径与计数","input":"status with no DSH host installed","expected":"Reports no-host compatibility and an empty backups list.","probe_kind":"cli","argv":["node","bin/community.js","status"],"expected_text":"\"level\": \"no-host\"","cwd":"<guest-path>"}]
EOF
cat > .coldpass/examples.json <<'EOF'
[{"kind":"example","claim":"README common command selfcheck JSON","source":"README.md / 常用命令","input":"--json","expected":"JSON selfcheck output","argv":["node","bin/community.js","selfcheck","--json"],"cwd":"<guest-path>","expected_text":"\"layers\""}]
EOF
cat > .coldpass/cycles.json <<'EOF'
{"detected":false,"reason":"Inspected README and package entry points: the product is a host plugin and CLI, with status/selfcheck commands and optional update checks; no product cron, scheduler, loop, webhook, --once, or --now cycle was identified."}
EOF
node bin/community.js selfcheck --json > <guest-path> 2>&1; head -c 300 <guest-path>; cat > .coldpass/report.json <<'EOF'
{"outcome":"working","fault_owner":null,"operation":"purge-community status","operation_scope":"Node 22 runtime; no DSH host installed","steps":["npm ci","node bin/community.js status"],"deviations":["Host compatibility reports no-host because the disposable Linux VM has no DSH host instance."],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null}
EOF

<env-var>=<guest-path> python3 -I <guest-path> --validate --replay
cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["node","bin/community.js","status"],"cwd":"<guest-path>","expected_text":"\"level\": \"no-host\"","checks":[{"check":"install","argv":["npm","ci"],"cwd":"<guest-path>"}]}
EOF
cat > .coldpass/examples.json <<'EOF'
[{"kind":"example","claim":"README common command selfcheck JSON","source":"README.md / 常用命令","reason":"Ran the documented equivalent node bin/community.js selfcheck --json; it returned exit 1 and state broken because the guest has no DSH host installation."}]
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"blocked","fault_owner":"prerequisite","operation":"purge-community status and selfcheck","operation_scope":"Node 22 CLI on Linux; DSH host installation is required for a healthy selfcheck","steps":["npm ci","node bin/community.js status","node bin/community.js selfcheck --json"],"deviations":["No DSH host installation exists in the disposable VM; documented selfcheck reports broken with host/runtime checks unavailable."],"stuck_step":"Full host selfcheck","main_blocker":"DSH host is not installed or initialized in the guest.","plain_failure":"Selfcheck reports broken because no DSH host is present. Status runs and reports no-host.","suggested_fix":"Run in a Linux environment with an initialized DSH CLI/Web profile or DSH Desktop host."}
EOF
<env-var>=<guest-path> python3 -I <guest-path> --validate --replay