npm mixdog @0.9.84
score
0.5105
med
flagged
2026-07-28 21:58
Signals fired
| signal | weight | rationale |
|---|---|---|
| cadence | ||
| rapid_release | 0.8 | 11 versions in last 24h: ['0.9.80', '0.9.81', '0.9.82', '0.9.83', '0.9.84'] |
| enrichment | ||
| repo_too_new_for_version_history | 0.7 | claimed repo created 33d ago but package has 97 versions (expect >= 119d for that history) |
Prior profile (what it deviated from)
{
"had_install_script": true,
"maintainers": [
"trib-dev"
],
"versions": 97
}
Evidence (package doc at flag time)
{
"dependencies_count": 25,
"dist": {
"integrity": "sha512-8G+YLBRrCBe70RS3jy6dMh7UmAIb2OnxMKc5HKYgXTzTa41LAQpYaN5UKWN4fvtL0jSU1arDLlGVvdNdXV8f1w==",
"tarball": "https://registry.npmjs.org/mixdog/-/mixdog-0.9.84.tgz",
"unpackedSize": 10458430
},
"dist-tags": {
"latest": "0.9.84"
},
"latest_version": "0.9.84",
"maintainers": [
{
"email": "dev@tribgames.com",
"name": "trib-dev"
}
],
"num_versions": 97,
"repository": {
"type": "git",
"url": "git+https://github.com/tribgames/mixdog.git"
},
"scripts": {
"audit:models": "node scripts/model-catalog-audit.mjs",
"bench:corpus": "node scripts/routing-corpus.mjs",
"bench:recall": "node scripts/recall-bench.mjs",
"bench:run": "node scripts/bench-run.mjs",
"bench:session": "node scripts/session-bench.mjs",
"bench:task": "node scripts/task-bench.mjs",
"bench:tui-load": "node scripts/tui-runtime-load-bench.mjs",
"build:tui": "node scripts/build-tui.mjs",
"diag:session": "node scripts/session-diag.mjs",
"diag:sessions": "node scripts/session-diag.mjs",
"failures": "node scripts/tool-failures.mjs",
"patch:replay": "node scripts/patch-replay.mjs",
"postinstall": "node scripts/prune-embedding-runtime.mjs",
"prepack": "npm run build:tui",
"prepublishOnly": "node -e \"if(!process.env.CI){console.error('local npm publish is disabled \u2014 run npm run release:patch');process.exit(1)}\"",
"release:major": "gh workflow run deploy.yml --ref main -f bump=major -f native=auto",
"release:minor": "gh workflow run deploy.yml --ref main -f bump=minor -f native=auto",
"release:patch": "gh workflow run deploy.yml --ref main -f bump=patch -f native=auto",
"smoke": "node scripts/smoke.mjs",
"smoke:agent-tag-reuse": "node scripts/agent-tag-reuse-smoke.mjs",
"smoke:all": "npm run smoke && npm run smoke:boot && npm run smoke:patch && npm run smoke:output && npm run smoke:tui && npm run smoke:live-worker",
"smoke:boot": "node scripts/boot-smoke.mjs",
"smoke:compact": "node scripts/compact-smoke.mjs",
"smoke:freevars": "node scripts/freevar-smoke.mjs",
"smoke:live-worker": "node scripts/live-worker-smoke.mjs",
"smoke:logguard": "node scripts/log-writer-guard-smoke.mjs",
"smoke:loop": "node scripts/smoke-loop.mjs",
"smoke:loop:final": "node scripts/smoke-loop-report.mjs --require-complete --min-elapsed 5h --min-iterations 400 --max-gap 60s --max-smoke-ms 10000 --max-avg-smoke-ms 8500 --max-step-ms smoke.mjs=4000 --max-step-ms boot-smoke.mjs=8000 --max-rss-mb 140 --max-rss-growth-mb 50",
"smoke:loop:report": "node scripts/smoke-loop-report.mjs",
"smoke:output": "node scripts/output-style-smoke.mjs",
"smoke:patch": "node scripts/apply-patch-edit-smoke.mjs",
"smoke:tui": "node scripts/tui-render-smoke.mjs && npm run test:tui-input-render && npm run test:tui-streaming-window && npm run test:tui-queue",
"start": "node src/cli.mjs",
"test:agent-fanout": "node scripts/agent-parallel-smoke.mjs && node --test scripts/agent-route-batch-test.mjs scripts/execution-completion-dedup-test.mjs",
"test:agent-terminal-reap": "node scripts/agent-terminal-reap-test.mjs",
"test:anthropic-oauth-race": "node --test scripts/anthropic-oauth-refresh-race-test.mjs",
"test:atomiclock": "node --test scripts/atomic-lock-tryonce-test.mjs",
"test:code-graph-clean-cache": "node --test scripts/code-graph-dispatch-test.mjs",
"test:code-graph-dispatch": "node --test scripts/code-graph-dispatch-test.mjs",
"test:deferred-tools": "node --test scripts/deferred-tool-loading-test.mjs",
"test:embedding-runtime": "node --test scripts/embedding-runtime-prune-test.mjs scripts/memory-pg-recovery-test.mjs && node scripts/verify-embedding-runtime.mjs",
"test:embedding-runtime:core": "node --test scripts/embedding-runtime-prune-test.mjs scripts/memory-pg-recovery-test.mjs && node scripts/verify-embedding-runtime.mjs --core",
"test:embedding-runtime:warmup": "node scripts/verify-embedding-runtime.mjs --warmup",
"test:grok-oauth-race": "node --test scripts/grok-oauth-refresh-race-test.mjs",
"test:media": "node --test src/runtime/media/store.test.mjs",
"test:memory-routing": "node --test scripts/memory-cycle-routing-test.mjs scripts/maintenance-default-routes-test.mjs scripts/embedding-worker-exit-test.mjs scripts/embedding-runtime-prune-test.mjs",
"test:native-edit-wire": "node --test scripts/native-edit-wire-test.mjs",
"test:patch-binary-cache": "node --test scripts/patch-binary-cache-test.mjs",
"test:placeholder": "node --test scripts/compacted-placeholder-scrub-test.mjs",
"test:provider-admission": "node --test scripts/provider-admission-scheduler-test.mjs",
"test:providers": "node --test scripts/provider-toolcall-test.mjs scripts/provider-contract-test.mjs",
"test:rebindtail": "node --test scripts/forwarder-rebind-tail-test.mjs",
"test:release-assets": "node --check scripts/verify-release-assets.mjs && node --check scripts/verify-release-assets-test.mjs && node --check scripts/deploy-workflow-test.mjs && node --test scripts/verify-release-assets-test.mjs scripts/deploy-workflow-test.mjs",
"test:release-focused": "npm run test:release-assets && npm run test:tool-contracts && npm run test:placeholder && npm run smoke:patch && npm run test:patch-binary-cache && npm run test:providers && npm run test:deferred-tools && npm run smoke:compact && node --test scripts/code-graph-root-federation-test.mjs scripts/code-graph-aggregate-cwd-test.mjs && npm run test:code-graph-dispatch && node --test scripts/code-graph-disk-hit-test.mjs && npm run test:shellhardening && node --test scripts/windows-hide-spawn-options-test.mjs && npm run test:session && npm run test:workflow-editor && npm run test:embedding-runtime && node --test scripts/tui-transcript-perf-test.mjs",
"test:resource-admission": "node --test scripts/resource-admission-test.mjs",
"test:route-scope": "node --test scripts/route-scope-isolation-test.mjs",
"test:schedule-reload": "node --test scripts/schedule-reload-arm-test.mjs",
"test:session": "node --test scripts/session-orphan-sweep-test.mjs scripts/interrupted-turn-history-test.mjs scripts/session-heartbeat-lifecycle-test.mjs scripts/remote-transition-order-test.mjs",
"test:shellhardening": "node --test scripts/shell-hardening-test.mjs scripts/shell-failure-diagnostics-test.mjs",
"test:shipmode": "node --test scripts/ship-mode-test.mjs",
"test:tool-contracts": "node scripts/tool-smoke.mjs",
"test:toolcall": "node --test scripts/toolcall-args-test.mjs",
"test:tui-ambiguous-width": "node --test scripts/tui-ambiguous-width-test.mjs",
"test:tui-input-render": "node --test scripts/prompt-immediate-render-test.mjs",
"test:tui-queue": "node --test scripts/submit-commandbusy-race-test.mjs scripts/steering-drain-buckets-test.mjs scripts/abort-recovery-test.mjs scripts/execution-pending-resume-kick-test.mjs scripts/execution-resume-esc-integration-test.mjs",
"test:tui-streaming-window": "node --test scripts/streaming-tail-window-test.mjs",
"test:workflow-editor": "node --test scripts/workflow-id-test.mjs scripts/workflow-pack-editor-test.mjs",
"trace:llm": "node scripts/llm-trace-summary.mjs"
},
"signal_details": {
"rapid_release": "11 versions in last 24h: ['0.9.80', '0.9.81', '0.9.82', '0.9.83', '0.9.84']",
"repo_too_new_for_version_history": "claimed repo created 33d ago but package has 97 versions (expect >= 119d for that history)"
},
"time": {
"created": "2026-06-17T06:28:48.600Z",
"modified": "2026-07-28T19:25:34.698Z"
}
}