BEACON

← candidates

npm @alan-zhao/yolk-pi-web @0.7.23

score
0.5698 med
flagged 2026-07-20 20:07
signals by category
cadence 1 topology 1 enrichment 1

maintainers added:

package profile →

Signals fired

signalweightrationale
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"
  }
}