BEACON

← candidates

npm openclaw-hybrid-memory @2026.6.160

score
0.7806 high
flagged 2026-06-16 13:07
signals by category
topology 2

maintainers added:

package profile →

Signals fired

signalweightrationale
topology
typosquat 1.0 combosquat of 'openclaw'
shared_repo_different_publisher 0.9 repo 'git+https://github.com/markus-lassfolk/openclaw-hybrid-memory.git' also claimed by 1 package(s) under different publishers: ['npm/openclaw-hybrid-memory-install']

Prior profile (what it deviated from)

{
  "had_install_script": true,
  "maintainers": [
    "markus-lassfolk"
  ],
  "versions": 82
}

Evidence (package doc at flag time)

{
  "dependencies_count": 6,
  "dist": {
    "integrity": "sha512-NBTtkBll+A0P0noMg+VDtCbpsTcJkGNAkq0S99EvL1pzY/I9N8tDerPGxBN1XC/7XDaJ2fjPCL+F3XyT5qbUMg==",
    "tarball": "https://registry.npmjs.org/openclaw-hybrid-memory/-/openclaw-hybrid-memory-2026.6.160.tgz",
    "unpackedSize": 24793429
  },
  "dist-tags": {
    "latest": "2026.6.160"
  },
  "latest_version": "2026.6.160",
  "maintainers": [
    {
      "email": "markus@lassfolk.net",
      "name": "markus-lassfolk"
    }
  ],
  "num_versions": 84,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/markus-lassfolk/openclaw-hybrid-memory.git"
  },
  "scripts": {
    "ab-maintenance": "node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/ab-maintenance/run.ts",
    "ab-maintenance:probe": "node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/ab-maintenance/probe-cell.ts",
    "build": "node ../../scripts/run-with-supported-node.mjs tsdown",
    "build:check": "node ../../scripts/run-with-supported-node.mjs tsdown && node ../../scripts/run-with-supported-node.mjs node scripts/verify-publish.cjs",
    "format": "node ../../scripts/run-with-supported-node.mjs biome format --write --max-diagnostics=none .",
    "format:check": "node ../../scripts/run-with-supported-node.mjs biome format --max-diagnostics=none .",
    "lint": "node ../../scripts/run-with-supported-node.mjs biome lint --max-diagnostics=none .",
    "lint:arch": "bash scripts/lint-arch.sh",
    "lint:fix": "node ../../scripts/run-with-supported-node.mjs biome lint --write --unsafe --max-diagnostics=none .",
    "maintenance:backfill": "node ../../scripts/run-with-supported-node.mjs openclaw hybrid-mem maintenance backfill --all --days 60",
    "offline-qa": "node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/offline-qa/run-offline-qa.ts",
    "offline-qa:backfill": "HOME=.offline-qa/sandbox-work node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/offline-qa/run-sandbox-backfill.ts",
    "offline-qa:clone": "bash benchmark/offline-qa/clone-sandbox.sh",
    "offline-qa:crystallization": "HOME=.offline-qa/sandbox-work node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/offline-qa/analyze-crystallization.ts",
    "offline-qa:fetch": "bash benchmark/offline-qa/fetch-maeve-offline-qa.sh",
    "offline-qa:fetch-secrets": "bash benchmark/offline-qa/fetch-maeve-secrets.sh",
    "offline-qa:finalize-report": "node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/offline-qa/finalize-report.ts",
    "offline-qa:maintenance": "node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/offline-qa/run-maintenance-qa.ts",
    "offline-qa:reset": "bash benchmark/offline-qa/clone-sandbox.sh",
    "offline-qa:setup": "bash benchmark/offline-qa/setup-sandbox.sh",
    "offline-qa:verify": "node ../../scripts/run-with-supported-node.mjs node node_modules/.bin/jiti benchmark/offline-qa/verify-fixtures.ts",
    "postinstall": "node scripts/postinstall-rebuild.cjs",
    "postpack": "node scripts/manage-shrinkwrap.cjs clean",
    "prepack": "npm run build && node scripts/manage-shrinkwrap.cjs create",
    "release:publish": "npm run verify:publish && npm publish --otp=$OTP",
    "test": "node ../../scripts/run-with-supported-node.mjs vitest run",
    "test:coverage": "node ../../scripts/run-with-supported-node.mjs vitest run --coverage",
    "test:watch": "node ../../scripts/run-with-supported-node.mjs vitest",
    "verify:publish": "node scripts/verify-publish.cjs"
  },
  "signal_details": {
    "shared_repo_different_publisher": "repo 'git+https://github.com/markus-lassfolk/openclaw-hybrid-memory.git' also claimed by 1 package(s) under different publishers: ['npm/openclaw-hybrid-memory-install']",
    "typosquat": "combosquat of 'openclaw'"
  },
  "time": {
    "created": "2026-02-16T23:17:27.674Z",
    "modified": "2026-06-16T18:06:50.190Z"
  }
}