Package evidence
@evolvconsulting/[email protected]
Obfuscation Density: high encoded/escaped-token density
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
- 1,262Niche · −30% score
- Versions published
- 12
- First published
- May 2026
- Publisher
- jeremy-newhouse
Effective trust discount applied: −30% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
Recommended action
Review before promotingMixed signals: the package has indicators worth reading before allowing the update in automated dependency flows.
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":["@evolvconsulting/[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":["@evolvconsulting/[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Obfuscation Density: high encoded/escaped-token density
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 review · score 11 · status changed
Evidence
Static findings
2 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Obfuscation Density | package/sdk/package-lock.json | high encoded/escaped-token density | 12 |
Show all 2 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Obfuscation Density | package/sdk/package-lock.json | high encoded/escaped-token density | 12 |
| low | Credential file access | package/scripts/secret-scan.sh | matched "aws_secret_access_key" | 5 |
Manifest
Package metadata
Scripts32
buildtsccheck:alias-driftnpm run build && node scripts/check-command-aliases-fresh.mjscheck:configuration-freshnpm run build && node scripts/check-configuration-fresh.mjscheck:decisions-freshnpm run build && node scripts/check-decisions-fresh.mjscheck:phase-freshnpm run build && node scripts/check-phase-fresh.mjscheck:phase-lifecycle-freshnode scripts/check-phase-lifecycle-fresh.mjscheck:phase-lifecycle-policy-freshnpm run build && node scripts/check-phase-lifecycle-policy-fresh.mjscheck:plan-scan-freshnpm run build && node scripts/check-plan-scan-fresh.mjscheck:project-root-freshnpm run build && node scripts/check-project-root-fresh.mjscheck:schema-detect-freshnpm run build && node scripts/check-schema-detect-fresh.mjscheck:secrets-freshnpm run build && node scripts/check-secrets-fresh.mjscheck:state-document-freshnpm run build && node scripts/check-state-document-fresh.mjscheck:validate-freshnpm run build && node scripts/check-validate-fresh.mjscheck:workstream-inventory-builder-freshnpm run build && node scripts/check-workstream-inventory-builder-fresh.mjscheck:workstream-name-policy-freshnpm run build && node scripts/check-workstream-name-policy-fresh.mjsgen:configurationnpm run build && node scripts/gen-configuration.mjsgen:decisionsnpm run build && node scripts/gen-decisions.mjsgen:phasenpm run build && node scripts/gen-phase.mjsgen:phase-lifecyclenode scripts/gen-phase-lifecycle.mjsgen:phase-lifecycle-policynpm run build && node scripts/gen-phase-lifecycle-policy.mjsgen:plan-scannpm run build && node scripts/gen-plan-scan.mjsgen:project-rootnpm run build && node scripts/gen-project-root.mjsgen:schema-detectnpm run build && node scripts/gen-schema-detect.mjsgen:secretsnpm run build && node scripts/gen-secrets.mjsgen:state-documentnpm run build && npx tsx scripts/gen-state-document.tsgen:validatenpm run build && node scripts/gen-validate.mjsgen:workstream-inventory-buildernpm run build && node scripts/gen-workstream-inventory-builder.mjsgen:workstream-name-policynpm run build && node scripts/gen-workstream-name-policy.mjsprepublishOnlyrm -rf dist && tsc && chmod +x dist/cli.jstestvitest run- …and 2 more.
Dependencies3
@anthropic-ai/claude-agent-sdk^0.2.84synckit^0.11.12ws8.20.1