npm mixdog @0.9.76
score
0.5105
med
flagged
2026-07-28 05:45
Signals fired
| signal | weight | rationale |
|---|---|---|
| cadence | ||
| rapid_release | 0.8 | 5 versions in last 24h: ['0.9.71', '0.9.72', '0.9.74', '0.9.75', '0.9.76'] |
| enrichment | ||
| repo_too_new_for_version_history | 0.7 | claimed repo created 33d ago but package has 90 versions (expect >= 117d for that history) |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"trib-dev"
],
"versions": 89
}
Evidence (package doc at flag time)
{
"dependencies_count": 25,
"dist": {
"integrity": "sha512-jwDSnXyC4rhJf9wNSX0u8RzFN/SlS3zlwOtTEvAL34IOKN7MnvN9aqEMQH0+EKOsYmAOqj2mQIX+sLkUvda7+w==",
"tarball": "https://registry.npmjs.org/mixdog/-/mixdog-0.9.76.tgz",
"unpackedSize": 10445258
},
"dist-tags": {
"latest": "0.9.76"
},
"latest_version": "0.9.76",
"maintainers": [
{
"email": "dev@tribgames.com",
"name": "trib-dev"
}
],
"num_versions": 90,
"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",
"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": "npm run smoke && npm version major -m \"mixdog v%s\" && git push --follow-tags origin main",
"release:minor": "npm run smoke && npm version minor -m \"mixdog v%s\" && git push --follow-tags origin main",
"release:patch": "npm run smoke && npm version patch -m \"mixdog v%s\" && git push --follow-tags origin main",
"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: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",
"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 --test scripts/verify-release-assets-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 && 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": "5 versions in last 24h: ['0.9.71', '0.9.72', '0.9.74', '0.9.75', '0.9.76']",
"repo_too_new_for_version_history": "claimed repo created 33d ago but package has 90 versions (expect >= 117d for that history)"
},
"time": {
"created": "2026-06-17T06:28:48.600Z",
"modified": "2026-07-28T10:44:55.957Z"
}
}