npm madarx @2.83.0
score
0.6115
med
flagged
2026-07-25 23:47
Signals fired
| signal | weight | rationale |
|---|---|---|
| cadence | ||
| rapid_release | 0.8 | 5 versions in last 24h: ['2.79.0', '2.80.0', '2.81.0', '2.82.1', '2.83.0'] |
| enrichment | ||
| repo_doesnt_exist | 1.0 | claimed repo kareemodev777/madarx-os returns 404 on github.com |
Prior profile (what it deviated from)
{
"had_install_script": true,
"maintainers": [
"madarx"
],
"versions": 118
}
Evidence (package doc at flag time)
{
"dependencies_count": 28,
"dist": {
"integrity": "sha512-eCtJVK5MOq727PaHz6zeE4bDks1t8QrxJB6rrXC7vQKscW61061aNVkSikjG4xCd3WE2K+bXa97dpgGlpGtPcQ==",
"tarball": "https://registry.npmjs.org/madarx/-/madarx-2.83.0.tgz",
"unpackedSize": 155752971
},
"dist-tags": {
"latest": "2.83.0"
},
"latest_version": "2.83.0",
"maintainers": [
{
"email": "kareemodev777@gmail.com",
"name": "madarx"
}
],
"num_versions": 119,
"repository": {
"type": "git",
"url": "git+https://github.com/kareemodev777/madarx-os.git"
},
"scripts": {
"banner": "FORCE_COLOR=1 node --no-warnings scripts/preview-banner.mjs",
"build": "NODE_OPTIONS=--no-warnings next build --webpack",
"build:cloud-schema": "node --no-warnings scripts/build-cloud-schema.mjs",
"check": "npm run check:nobuild && npm run build && node --no-warnings scripts/assert-no-dev-mode-leak.mjs",
"check:disk-enc": "node --no-warnings scripts/check-disk-encryption.mjs",
"check:nobuild": "npm run check:ratchets && node --check scripts/cron-daemon.mjs && node --check scripts/heartbeat-worker.mjs && node --check scripts/whatsapp-daemon.mjs && node --check scripts/mobile-bridge.mjs && node --check scripts/tunnel-daemon.mjs && node --check scripts/check-disk-encryption.mjs && node --check scripts/assert-no-dev-mode-leak.mjs && node --no-warnings scripts/check-dependency-direction.mjs && npm run typecheck && npm test",
"check:ratchets": "node --no-warnings scripts/check-code-size.mjs && node --no-warnings scripts/check-import-boundaries.mjs",
"clean:dist-data": "node --no-warnings scripts/prepack-guard.mjs",
"cleanup:audit": "node --no-warnings scripts/cleanup-audit-spam.mjs",
"cleanup:audit:apply": "MADARX_AUDIT_CLEANUP_CONFIRM=1 node --no-warnings scripts/cleanup-audit-spam.mjs --apply",
"cleanup:planify": "node --no-warnings scripts/cleanup-planify-agents.mjs",
"cleanup:planify:apply": "node --no-warnings scripts/cleanup-planify-agents.mjs --apply",
"coverage": "node --no-warnings --test --experimental-test-coverage tests/*.test.js",
"coverage:critical": "node --no-warnings --test --experimental-test-coverage --test-coverage-include=lib/tools/safety.js --test-coverage-include=lib/migrations/** --test-coverage-include=lib/security/** --test-coverage-include=lib/observability/** --test-coverage-include=lib/ssrf-policy.js --test-coverage-include=lib/audit-chain.js --test-coverage-include=lib/validation/** --test-coverage-include=lib/mcp/** --test-coverage-include=lib/agent-core/** --test-coverage-include=lib/process/** --test-coverage-include=lib/tools/adapters/** --test-coverage-lines=80 --test-coverage-functions=60 --test-coverage-branches=55 tests/*.test.js",
"daemon": "node --no-warnings --env-file-if-exists=.env.local scripts/cron-daemon.mjs",
"daemon:once": "CRON_DAEMON_ONCE=1 node --no-warnings --env-file-if-exists=.env.local scripts/cron-daemon.mjs",
"dev": "next dev --webpack -p 8787 -H 127.0.0.1",
"dev-agent:diff": "node --no-warnings scripts/dev-agent-worktree.mjs diff",
"dev-agent:merge": "node --no-warnings scripts/dev-agent-worktree.mjs merge",
"dev-agent:reset": "node --no-warnings scripts/dev-agent-worktree.mjs reset",
"dev-agent:status": "node --no-warnings scripts/dev-agent-worktree.mjs status",
"heartbeat:once": "HEARTBEAT_WORKER_ONCE=1 node --no-warnings --env-file-if-exists=.env.local scripts/heartbeat-worker.mjs",
"heartbeat:worker": "node --no-warnings --env-file-if-exists=.env.local scripts/heartbeat-worker.mjs",
"hermes:job": "node --no-warnings --env-file-if-exists=.env.local scripts/hermes-job-runner.mjs",
"inbox:daemon": "node --no-warnings --env-file-if-exists=.env.local scripts/inbox-daemon.mjs",
"inbox:once": "INBOX_DAEMON_ONCE=1 node --no-warnings --env-file-if-exists=.env.local scripts/inbox-daemon.mjs",
"loadtest": "node --no-warnings --env-file-if-exists=.env.local scripts/loadtest-engine.mjs",
"loadtest:baseline": "node --no-warnings --env-file-if-exists=.env.local scripts/loadtest-engine.mjs --base-url http://127.0.0.1:8000/v1 --models qwen3-35b-a3b --concurrency 8,16,24 --duration 45 --max-tokens 2048 --system-tokens 14000",
"madarx": "node bin/madarx.mjs",
"mcp:public-interop": "node --no-warnings --env-file-if-exists=.env.local scripts/mcp-public-interop.mjs",
"memory:benchmark": "node --no-warnings scripts/memory-retrieval-benchmark.mjs",
"mines:batamote": "node --no-warnings --env-file-if-exists=.env.local scripts/mines-batamote-demo.mjs",
"mines:batamote:llm": "node --no-warnings --env-file-if-exists=.env.local scripts/mines-batamote-llm-demo.mjs",
"mobile-bridge": "node --no-warnings --env-file-if-exists=.env.local scripts/mobile-bridge.mjs",
"mobile-bridge:once": "MOBILE_BRIDGE_ONCE=1 node --no-warnings --env-file-if-exists=.env.local scripts/mobile-bridge.mjs",
"postbuild": "node --no-warnings scripts/postbuild-standalone.mjs",
"postinstall": "node --no-warnings scripts/postinstall-splash.mjs",
"prebuild": "node --no-warnings scripts/clean-sync-dups.mjs && node --no-warnings scripts/build-cloud-schema.mjs",
"predev": "node --no-warnings scripts/clean-sync-dups.mjs",
"prepack": "node --no-warnings scripts/prepack-guard.mjs",
"prepublishOnly": "npm run build && node --no-warnings scripts/prepack-guard.mjs && node --no-warnings scripts/assert-no-dev-mode-leak.mjs",
"smoke:routes": "node --no-warnings scripts/smoke-routes.mjs",
"splash": "MADARX_FORCE_SPLASH=1 FORCE_COLOR=1 node --no-warnings scripts/postinstall-splash.mjs",
"start": "node --no-warnings scripts/start-standalone.mjs",
"start:next": "next start -p 8787 -H 127.0.0.1",
"stop": "bash scripts/kill-madarx.sh",
"stop:force": "bash scripts/kill-madarx.sh --force",
"test": "node --no-warnings --test tests/*.test.js",
"tunnel": "node --no-warnings --env-file-if-exists=.env.local scripts/tunnel-daemon.mjs",
"tunnel:once": "TUNNEL_DAEMON_ONCE=1 node --no-warnings --env-file-if-exists=.env.local scripts/tunnel-daemon.mjs",
"typecheck": "tsc --noEmit -p tsconfig.typecheck.json",
"vecon:proof": "node --no-warnings --env-file-if-exists=.env.local scripts/vecon-prompt-cache-proof.mjs",
"vendor:open-design": "node --no-warnings scripts/vendor-open-design.mjs",
"vreach:smoke": "node --no-warnings --env-file-if-exists=.env.local scripts/vreach-channel-smoke.mjs",
"whatsapp:bridge": "node --no-warnings --env-file-if-exists=.env.local scripts/whatsapp-daemon.mjs",
"whatsapp:once": "WHATSAPP_DAEMON_ONCE=1 node --no-warnings --env-file-if-exists=.env.local scripts/whatsapp-daemon.mjs",
"whatsapp:reset": "node --no-warnings --env-file-if-exists=.env.local scripts/whatsapp-reset.mjs"
},
"signal_details": {
"rapid_release": "5 versions in last 24h: ['2.79.0', '2.80.0', '2.81.0', '2.82.1', '2.83.0']",
"repo_doesnt_exist": "claimed repo kareemodev777/madarx-os returns 404 on github.com"
},
"time": {
"created": "2026-06-01T23:14:24.977Z",
"modified": "2026-07-26T04:47:28.727Z"
}
}