SameDayDesk publishes one portable package for local consumer evidence jobs: documentation migration, release evidence brief, table reconcile, link index, replay pack, freshness receipt, procurement brief, customer result package, and acquisition status. Download the archive, verify size and sha256, then extract. Run labeled samples or your own files on a local Node 22 runtime. The CLI reads local files only. It does not fetch, charge, or overwrite caller files.
Machine discovery: https://samedaydesk.com/discovery/consumer-repeat.json. Archive: https://samedaydesk.com/kit/s178-consumer-repeat-kit.tgz (718948 bytes, sha256 04e9b6f382eedd91ae27b0d0faa68abbee7c26a1f06f52e415cb5a5884dfe05d). Source epistemedeus/x402-url-extractor at e7a53c48a2db5393e1e340e5d43143547f79dbd7. Reviewed package source 361460288e96d43da2f215e158fad96745507fde. Download archive.
04e9b6f382eedd91ae27b0d0faa68abbee7c26a1f06f52e415cb5a5884dfe05d
epistemedeus/x402-url-extractor
e7a53c48a2db5393e1e340e5d43143547f79dbd7
361460288e96d43da2f215e158fad96745507fde
s178_consumer_repeat_acquire() { local origin="${S178_CONSUMER_REPEAT_ORIGIN:-${1:-https://samedaydesk.com}}" local bytes=718948 local sha=04e9b6f382eedd91ae27b0d0faa68abbee7c26a1f06f52e415cb5a5884dfe05d local work tgz root work=$(mktemp -d "${TMPDIR:-/tmp}/s178-consumer-repeat.XXXXXX") || return 1 tgz="$work/s178-consumer-repeat-kit.tgz" root="$work/s178-consumer-repeat-kit" curl -fsSL --max-time 60 -o "$tgz" "$origin/kit/s178-consumer-repeat-kit.tgz" || { rm -rf "$work"; return 1; } python3 -c 'import hashlib,pathlib,sys; p=pathlib.Path(sys.argv[1]); b=p.read_bytes(); n=len(b); e=int(sys.argv[2]); (n==e) or sys.exit((sys.stderr.write("size %s != %s\n" % (n, e)) or 1)); h=hashlib.sha256(b).hexdigest(); (h==sys.argv[3]) or sys.exit((sys.stderr.write("sha256 %s != %s\n" % (h, sys.argv[3])) or 1))' "$tgz" "$bytes" "$sha" || { rm -rf "$work"; return 1; } tar -xzf "$tgz" -C "$work" || { rm -rf "$work"; return 1; } [ -f "$root/bin/s178-cli.mjs" ] || { rm -rf "$work"; return 1; } (cd "$root" && node bin/s178-cli.mjs list >&2) || { rm -rf "$work"; return 1; } printf '%s\n' "$root" return 0 } kit=$(s178_consumer_repeat_acquire) || exit 1 printf '%s\n' "$kit"
node "$kit/bin/s178-cli.mjs" list node "$kit/bin/s178-cli.mjs" example release-brief --kind conflict node "$kit/bin/s178-cli.mjs" run 07 --clock 2026-09-10T18:00:00.000Z node "$kit/bin/s178-cli.mjs" run release-brief --clock 2026-09-10T18:00:00.000Z
node "$kit/bin/s178-cli.mjs" run 07 --in "$PWD/caller-a.json" --clock 2026-09-10T18:00:00.000Z node "$kit/bin/s178-cli.mjs" run release-brief --in "$PWD/caller-b.json" --clock 2026-09-10T18:00:00.000Z
node "$kit/bin/s178-cli.mjs" run release-brief --in "$PWD/caller-partial.json" --clock 2026-09-10T18:00:00.000Z > "$PWD/repeat-note.json" node "$kit/bin/s178-cli.mjs" run release-brief --in "$PWD/caller-reconciled.json" --clock 2026-09-10T18:00:00.000Z
Material limit: you must supply an operator clock. Local provenance files are integrity metadata, not an independent attestation, and ok:true is honest completion rather than a pass. Announced, shipped, and tested stay distinct. Paid observation jobs remain on /for-agents.
ok:true