BEACON

← candidates

npm claude-mem @13.12.3

score
0.9 high
flagged 2026-07-23 14:31
signals by category
cadence 1 topology 1

maintainers added:

package profile →

Signals fired

signalweightrationale
cadence
rapid_release 0.8 4 versions in last 24h: ['13.12.0', '13.12.1', '13.12.2', '13.12.3']
topology
typosquat 1.0 lev=1 to watched 'claude-mpm'

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "thedotmack"
  ],
  "versions": 192
}

Evidence (package doc at flag time)

{
  "dependencies_count": 2,
  "dist": {
    "integrity": "sha512-csLMW3/JfaeoWwml4FwgsDW3wOyX3DGmYnWjySUH//s384VoV/EPUlTgQIoTFXCncYJOEDvpUq5wnBq68pVrBQ==",
    "tarball": "https://registry.npmjs.org/claude-mem/-/claude-mem-13.12.3.tgz",
    "unpackedSize": 11135039
  },
  "dist-tags": {
    "community-edge": "13.10.3-community-edge.0",
    "latest": "13.12.3"
  },
  "latest_version": "13.12.3",
  "maintainers": [
    {
      "email": "thedotmack@gmail.com",
      "name": "thedotmack"
    }
  ],
  "num_versions": 193,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/thedotmack/claude-mem.git"
  },
  "scripts": {
    "bug-report": "bun scripts/bug-report/cli.ts",
    "build": "node scripts/sync-plugin-manifests.js && node scripts/build-hooks.js && node scripts/gen-plugin-lockfile.cjs",
    "build-and-sync": "npm run build && npm run sync-marketplace && (cd ~/.claude/plugins/marketplaces/thedotmack && npm run worker:restart)",
    "build:binaries": "node scripts/build-worker-binary.js",
    "build:cli-binary": "bun build --compile --minify ./src/services/worker-service.ts --outfile plugin/scripts/claude-mem",
    "changelog:generate": "node scripts/generate-changelog.js",
    "check:postinstall-allowlist": "node scripts/check-postinstall-allowlist.js",
    "claude-md:dry-run": "bun scripts/regenerate-claude-md.ts --dry-run",
    "claude-md:regenerate": "bun scripts/regenerate-claude-md.ts",
    "cursor:install": "bun plugin/scripts/worker-service.cjs cursor install",
    "cursor:setup": "bun plugin/scripts/worker-service.cjs cursor setup",
    "cursor:status": "bun plugin/scripts/worker-service.cjs cursor status",
    "cursor:uninstall": "bun plugin/scripts/worker-service.cjs cursor uninstall",
    "dev": "npm run build-and-sync",
    "discord:notify": "node scripts/discord-release-notify.js",
    "e2e:server:docker": "bash scripts/e2e-server-docker.sh",
    "e2e:sync-matrix": "bun scripts/sync-matrix-e2e.ts",
    "lint:hook-io": "node scripts/check-hook-io-discipline.cjs",
    "lint:spawn-env": "node scripts/check-spawn-env-discipline.cjs",
    "pr:status": "bun scripts/pr-babysit-status.ts",
    "prepublishOnly": "npm run build && node scripts/check-postinstall-allowlist.js",
    "queue": "bun scripts/check-pending-queue.ts",
    "queue:clear:pending": "bun scripts/clear-pending-queue.ts --all --force",
    "queue:process": "bun scripts/check-pending-queue.ts --process",
    "release": "np",
    "release:major": "np major --no-cleanup",
    "release:minor": "np minor --no-cleanup",
    "release:patch": "np patch --no-cleanup",
    "smoke:clean-room": "node scripts/smoke-clean-room.cjs",
    "strip-comments": "bun scripts/strip-comments.ts",
    "strip-comments:check": "bun scripts/strip-comments.ts --check",
    "strip-comments:dry-run": "bun scripts/strip-comments.ts --dry-run",
    "sync-marketplace": "node scripts/sync-marketplace.cjs",
    "sync-marketplace:force": "node scripts/sync-marketplace.cjs --force",
    "test": "bun test tests",
    "test:agents": "bun test tests/worker/agents/",
    "test:context": "bun test tests/context/",
    "test:infra": "bun test tests/infrastructure/",
    "test:search": "bun test tests/worker/search/",
    "test:server": "bun test tests/server/",
    "test:sqlite": "bun test tests/sqlite/",
    "translate-readme": "bun scripts/translate-readme/cli.ts -v -o docs/i18n README.md",
    "translate:all": "npm run translate:tier1 & npm run translate:tier2 & npm run translate:tier3 & npm run translate:tier4 & wait",
    "translate:tier1": "npm run translate-readme -- zh zh-tw ja pt pt-br ko es de fr",
    "translate:tier2": "npm run translate-readme -- he ar ru pl cs nl tr uk",
    "translate:tier3": "npm run translate-readme -- vi tl id th hi bn ur ro sv",
    "translate:tier4": "npm run translate-readme -- it el hu fi da no",
    "typecheck": "tsc --noEmit && tsc --noEmit -p src/ui/viewer/tsconfig.json",
    "typecheck:root": "tsc --noEmit",
    "typecheck:viewer": "tsc --noEmit -p src/ui/viewer/tsconfig.json",
    "worker:logs": "tail -n 50 ~/.claude-mem/logs/worker-$(date +%Y-%m-%d).log",
    "worker:restart": "bun plugin/scripts/worker-service.cjs restart",
    "worker:start": "bun plugin/scripts/worker-service.cjs start",
    "worker:status": "bun plugin/scripts/worker-service.cjs status",
    "worker:stop": "bun plugin/scripts/worker-service.cjs stop",
    "worker:tail": "tail -f 50 ~/.claude-mem/logs/worker-$(date +%Y-%m-%d).log"
  },
  "signal_details": {
    "rapid_release": "4 versions in last 24h: ['13.12.0', '13.12.1', '13.12.2', '13.12.3']",
    "typosquat": "lev=1 to watched 'claude-mpm'"
  },
  "time": {
    "created": "2025-08-31T03:20:12.284Z",
    "modified": "2026-07-23T19:31:32.243Z"
  }
}