Skip to content
Patent Checker
PatentChecker

Golden demo (verifiable)

The fastest evaluation path is to run the demo from the signed runner image and then verify the supply chain trust using the release receipt.

Not legal advice. Not infringement. Not FTO.

Quickstart

Commands
# Requires a Docker-enabled host (WSL without Docker Desktop integration will fail).
# Requires: docker, gh, tar.
# If GHCR requires auth (private package):
# echo "$GH_TOKEN" | docker login ghcr.io -u <user> --password-stdin

rm -rf ./patentchecker_demo && mkdir -p ./patentchecker_demo

TAG=v0.1.28
MIRROR_REPO=omniscoder/patentchecker-releases

# Demo inputs are not embedded in the container image; download + mount them.
rm -rf ./demo ./contract
rm -f demo_crispr_ip_drift_inputs.tgz
gh release download "$TAG" -R "$MIRROR_REPO" -p demo_crispr_ip_drift_inputs.tgz
tar xzf demo_crispr_ip_drift_inputs.tgz

docker pull ghcr.io/omniscoder/patentchecker:"$TAG"
docker run --rm --entrypoint node \
  -v "$PWD/demo:/app/demo:ro" \
  -v "$PWD/contract:/app/contract:ro" \
  -v "$PWD/patentchecker_demo:/out" \
  ghcr.io/omniscoder/patentchecker:"$TAG" \
  dist/src/cli/demo_crispr_ip_drift.js --bundle-dir /out

# Open ./patentchecker_demo/report.md
sed -n '1,120p' ./patentchecker_demo/report.md
For supply chain verification (digest + identity from receipt, cosign bundle, SBOM, provenance), use Buyers start here.