npm @alan-zhao/yolk-pi-web @0.7.23
score
0.5698
med
flagged
2026-07-20 20:07
Signals fired
| signal | weight | rationale |
|---|---|---|
| cadence | ||
| rapid_release | 0.8 | 4 versions in last 24h: ['0.7.20', '0.7.21', '0.7.22', '0.7.23'] |
| topology | ||
| dependency_added_unknown | 0.6 | 2 new non-watchlisted dep(s): ['ffmpeg-static', 'sharp'] |
| enrichment | ||
| repo_too_new_for_version_history | 0.7 | claimed repo created 26d ago but package has 24 versions (expect >= 82d for that history) |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"zhaoyujie950128"
],
"versions": 23
}
Evidence (package doc at flag time)
{
"dependencies_count": 30,
"dist": {
"integrity": "sha512-/8cnr9AWF7lsAGbZga2fbToHb4JouNuyauR4KOLDr3ehl1y3G88tkCaUWNtTO446hP8ZBBnINBo8PUtVcQGJug==",
"tarball": "https://registry.npmjs.org/@alan-zhao/yolk-pi-web/-/yolk-pi-web-0.7.23.tgz",
"unpackedSize": 105702837
},
"dist-tags": {
"latest": "0.7.23"
},
"latest_version": "0.7.23",
"maintainers": [
{
"email": "20230101wd@gmail.com",
"name": "zhaoyujie950128"
}
],
"num_versions": 24,
"repository": {
"type": "git",
"url": "git+https://github.com/602362837/pi-agnet-web.git"
},
"scripts": {
"build": "node scripts/build-next.js",
"dev": "next dev -p 30141",
"lint": "eslint .",
"prepublishOnly": "npm run lint && tsc --noEmit && npm run build",
"release": "npm run release:patch",
"release:patch": "npm version patch && npm publish --access public",
"start": "next start -p 30141",
"test:antigravity-accounts": "node scripts/test-antigravity-accounts.mjs",
"test:antigravity-callback-security": "node scripts/test-antigravity-callback-security.mjs",
"test:antigravity-config": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-antigravity-config.mjs",
"test:antigravity-failover-adapter": "node scripts/test-antigravity-failover-adapter.mjs",
"test:antigravity-failover-runtime": "node scripts/test-antigravity-failover-runtime.mjs",
"test:antigravity-integration": "node scripts/test-antigravity-integration.mjs",
"test:antigravity-model-quota": "node scripts/test-antigravity-model-quota.mjs",
"test:antigravity-models-ui": "node scripts/test-antigravity-models-ui.mjs",
"test:antigravity-provider": "node scripts/test-antigravity-provider.mjs",
"test:antigravity-quota": "node scripts/test-antigravity-quota.mjs",
"test:antigravity-quota-groups": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-antigravity-quota-groups.mjs",
"test:antigravity-refresh-activate-race": "node scripts/test-antigravity-refresh-activate-race.mjs",
"test:antigravity-usage-panel": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-antigravity-usage-panel.mjs",
"test:api-key-accounts": "node scripts/run-api-key-accounts-test.mjs",
"test:appearance": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-appearance.mjs && node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-appearance-video.mjs",
"test:appearance-video": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-appearance-video.mjs",
"test:chatgpt-failover-contract": "node scripts/test-chatgpt-failover-contract.mjs",
"test:chatgpt-usage-panel": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-chatgpt-usage-panel.mjs",
"test:grok-accounts": "node scripts/test-grok-accounts.mjs",
"test:grok-all": "npm run test:grok-provider && npm run test:grok-reauth && npm run test:grok-accounts && npm run test:grok-quota && npm run test:grok-session-isolation && npm run test:oauth-accounts && npm run test:grok-global-auth && npm run test:grok-failover-adapter && npm run test:grok-failover-runtime",
"test:grok-failover-adapter": "node scripts/test-grok-failover-adapter.mjs",
"test:grok-failover-runtime": "node scripts/test-grok-failover-runtime.mjs",
"test:grok-global-auth": "node scripts/test-grok-global-auth.mjs",
"test:grok-provider": "node scripts/test-grok-provider.mjs",
"test:grok-quota": "node scripts/test-grok-quota.mjs",
"test:grok-reauth": "node scripts/test-grok-reauth.mjs",
"test:grok-session-isolation": "npx tsx lib/grok-session-isolation.test.ts",
"test:grok-usage-panel": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-grok-usage-panel-config.mjs",
"test:kiro-accounts": "node scripts/test-kiro-accounts.mjs",
"test:kiro-cold-auth": "node scripts/test-kiro-cold-auth.mjs",
"test:kiro-config": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-kiro-config.mjs",
"test:kiro-failover-adapter": "node scripts/test-kiro-failover-adapter.mjs",
"test:kiro-failover-runtime": "node scripts/test-kiro-failover-runtime.mjs",
"test:kiro-integration": "node scripts/test-kiro-integration.mjs",
"test:kiro-models-ui": "node scripts/test-kiro-models-ui.mjs",
"test:kiro-provider": "node scripts/test-kiro-provider.mjs",
"test:kiro-quota": "node scripts/test-kiro-quota.mjs",
"test:kiro-refresh-activate-race": "node scripts/test-kiro-refresh-activate-race.mjs",
"test:links": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-links.mjs",
"test:llm-usage-query": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-llm-usage-query.mjs",
"test:llm-usage-store": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-llm-usage-store.mjs",
"test:memory-diagnostics": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-memory-diagnostics.mjs",
"test:model-prices": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-model-prices.mjs",
"test:models-config-sync": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-models-config-sync.mjs",
"test:oauth-accounts": "node scripts/run-oauth-account-tests.mjs",
"test:opencode-go-failover-behavior": "node scripts/test-opencode-go-failover-behavior.mjs",
"test:opencode-go-failover-detect": "npx tsx lib/opencode-go-account-failover.test.ts",
"test:provider-usage-aggregate": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-provider-usage-aggregate.mjs",
"test:provider-usage-compact": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-provider-usage-compact.mjs",
"test:session-list-performance": "node --expose-gc --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-session-list-performance.mjs",
"test:session-metadata": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-session-metadata-scanner.mjs",
"test:session-model-pin": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-session-model-pin.mjs",
"test:session-title": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-session-title.mjs",
"test:studio-child-sessions": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-studio-child-session-list.mjs",
"test:studio-dag": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-dag.mjs",
"test:studio-extension-sci": "node --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-extension-sci.mjs",
"test:studio-main-accept": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-main-accept.mjs",
"test:studio-message-display": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-message-display.mjs",
"test:studio-policy": "node --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-policy.mjs",
"test:studio-sdk-runner": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-sdk-runner.mjs",
"test:studio-session-ownership": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-session-ownership.mjs",
"test:studio-task-preview": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-task-preview.mjs",
"test:studio-widget-actions": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-widget-actions.mjs",
"test:studio-widget-continue": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-ypi-studio-widget-continue.mjs",
"test:terminal-ssh": "node scripts/test-terminal-ssh-config.mjs",
"test:usage-rollup": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-usage-stats-rollup.mjs",
"test:web-credential-store": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-web-credential-store.mjs",
"test:web-model-runtime": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-web-model-runtime.mjs",
"test:yolk-default-model": "node --loader ./scripts/ts-extension-loader.mjs --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/test-yolk-default-model.mjs",
"test:ypic-cli": "node scripts/test-ypic-cli.mjs"
},
"signal_details": {
"dependency_added_unknown": "2 new non-watchlisted dep(s): ['ffmpeg-static', 'sharp']",
"rapid_release": "4 versions in last 24h: ['0.7.20', '0.7.21', '0.7.22', '0.7.23']",
"repo_too_new_for_version_history": "claimed repo created 26d ago but package has 24 versions (expect >= 82d for that history)"
},
"time": {
"created": "2026-07-01T05:18:15.165Z",
"modified": "2026-07-21T01:06:54.928Z"
}
}