Trust signals
Why this verdict
PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.
- Weekly downloads
- 309
- Versions published
- 9
- First published
- Apr 2026
- Publisher
- matthew-dean
Recommended action
Looks clean — keep monitoringNo high-signal indicators in the stored static report. PkgRadar will re-check on the next ingest pass.
Block this release in CIcurl · GitHub Actions
Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.
curl -fsS https://pkgradar.com/gate/npm \
-H "Authorization: Bearer $PKGRADAR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"specs":["[email protected]"],"fail_on":"review"}'GitHub Actions step:
- name: PkgRadar gate
run: |
curl -fsS https://pkgradar.com/gate/npm \
-H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{"specs":["[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Large Javascript Payload: 2560610 bytes
Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.
Availability ledger
available
Status history (1 event)
- new → available · risk low · score 0 · status changed
Evidence
Static findings
2 static · 0 from release diff · showing high-signal first.
No high-signal findings — see all findings below.
Show all 2 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| low | Large Javascript Payload | package/dist/web/app.js | 2560610 bytes | 0 |
| low | Large Javascript Payload | package/dist/cli.js | 2689436 bytes | 0 |
Manifest
Package metadata
Scripts37
benchmarks:compare:hermespnpm build && node dist/cli.js benchmarks compare hermes --hermes-root .guildhall/dev-tools/hermes-agentbenchmarks:compare:hermes-app-explicitpnpm build && node scripts/compare-hermes-quality.mjs --mode app-explicitbenchmarks:compare:hermes-app-inferpnpm build && node scripts/compare-hermes-quality.mjs --mode app-inferbenchmarks:compare:hermes-qualitypnpm build && node scripts/compare-hermes-quality.mjsbenchmarks:smokepnpm build && node dist/cli.js benchmarks run lifecycle --fixture-set smoke --automation fully-automated && node dist/cli.js benchmarks run tblite --subset smoke --automation fully-automated && node dist/cli.js benchmarks run swe-local --subset smoke --automation fully-automatedbuildpnpm build:ui && node ./build.mjsbuild:macos-packagenode ./scripts/build-macos-package.mjsbuild:uipnpm --filter @guildhall/ui buildcleanrm -rf distdevnode ./build.mjs --watchdev:hermes:installnode ./scripts/install-hermes-dev.mjsdev:installnode ./scripts/dev-install.mjsdev:uninstallnode ./scripts/dev-uninstall.mjsdocs:buildnpm run docs:check-copy && npm run docs:extract-help && vitepress build docsdocs:check-copynode scripts/check-public-copy-voice.mjsdocs:check-help-syncnode scripts/check-help-sync.mjsdocs:devnpm run docs:extract-help && vitepress dev docsdocs:extract-helppnpm docs:prepare-versions && node scripts/extract-help-topics.mjsdocs:prepare-versionsnode scripts/prepare-versioned-docs.mjsdocs:previewvitepress preview docslint:depsdepcruise srcmemory:migratenode scripts/migrations/0.8.0-project-state.mjsmodel:bakeoffnode scripts/model-bakeoff.mjsreleasenode scripts/publish.mjsrelease:drynode scripts/publish.mjs 0.9.0 --dry-run --allow-branchruntime:image:buildpodman build -f runtime/Containerfile -t ghcr.io/matthew-dean/guildhall-runtime-debian:0.9.0-trixie-node22-python313-playwright -t ghcr.io/matthew-dean/guildhall-runtime-debian:0.9-trixie-node22-python313-playwright .runtime:image:smokenode scripts/runtime-image-smoke.mjsservice:installnode ./scripts/install-launch-agent.mjsservice:uninstallnode ./scripts/uninstall-launch-agent.mjssmoke:releasenode scripts/release-smoke.mjs- …and 7 more.
Dependencies9
@hono/node-server^1.14.1@inquirer/prompts^7.4.0@modelcontextprotocol/sdk^1.19.0hono^4.7.7js-yaml^4.1.0lucide-svelte~1.0.1marked~18.0.2yaml^2.6.1zod^3.24.1