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.
- Publisher
- GitHub ActionsTrusted automation · −70% score
Effective trust discount applied: −70% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
Recommended action
Block this updateStatic evidence trips multiple high-signal indicators. Quarantine the release until the publisher validates the change or you can rule out the indicators below.
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":"high"}'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":"high"}'Why flagged
What the scanner saw
Credential file access: matched ".AWS"
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 high · score 100 · status changed
Evidence
Static findings
15 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| high | Credential file access | package/dist/stateWitness.js | matched ".AWS" | 30 |
| medium | Remote Payload | package/scripts/discovery-payload.lib.cjs | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/scripts/emit-primary-marketing.cjs | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/dist/discovery-payload-v1.json | matched "raw.githubusercontent.com" | 12 |
Show all 15 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| high | Credential file access | package/dist/stateWitness.js | matched ".AWS" | 30 |
| medium | Remote Payload | package/scripts/discovery-payload.lib.cjs | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/scripts/emit-primary-marketing.cjs | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/dist/discovery-payload-v1.json | matched "raw.githubusercontent.com" | 12 |
| low | Install-time lifecycle script | package.json | prepare="npx --yes [email protected] && node scripts/patch-lhci-punycode.mjs && node scripts/sync-npm-bundled-ip-address.mjs && node scripts/align-next-postcss-lock-nested.mjs && husky" | 4 |
| low | Obfuscation | package/dist/sdk/events/CanonicalEventEmitter.js | matched "eval(" | 3 |
| low | Obfuscation | package/dist/debugRunFilters.js | matched "Buffer.from(cursor, \"base64" | 3 |
| low | Obfuscation | package/dist/failureExplanation.golden.test.js | matched "\\u005f" | 3 |
| low | Obfuscation | package/dist/quickVerify/ingest.js | matched "\\u001b" | 3 |
| low | Obfuscation | package/dist/pipeline.js | matched "\\u001f" | 3 |
| low | Obfuscation | package/dist/planTransitionPathHarvest.js | matched "\\u2014" | 3 |
| low | Obfuscation | package/dist/schema-validation.test.js | matched "Buffer.from(sidecar.signatureBase64, \"base64" | 3 |
| low | Obfuscation | package/dist/quickVerify/tableScoring.js | matched "fromCharCode" | 3 |
| low | Obfuscation | package/dist/decisionEvidenceBundle/validateDecisionEvidenceBundle.js | matched "Buffer.from(sigB64, \"base64" | 3 |
| low | Obfuscation | package/dist/verifyRunBundleSignature.js | matched "Buffer.from(sigB64, \"base64" | 3 |
Manifest
Package metadata
Scripts66
agentskepticnode dist/cli.jsbuildnode scripts/materialize-first-five-minutes.mjs && node scripts/write-commercial-build-flags.mjs --oss && node scripts/sync-failure-origin-from-schema.mjs && node ./node_modules/typescript/bin/tsc && node scripts/write-execution-identity.mjs && node scripts/copy-cli-init-assets.mjs && node scripts/copy-debug-ui.mjs && node scripts/write-discovery-payload.mjsbuild:commercialnode scripts/build-commercial.mjsbuild:websitenpm run build && npm run build --prefix websitecheck:activation-journey-copynode scripts/validate-activation-journey-copy.mjscheck:buyer-truthnode scripts/check-buyer-truth.mjscheck:commercial-plansnode scripts/check-commercial-plans.mjscheck:discovery-acquisitionnode scripts/validate-discovery-acquisition.mjscheck:epistemic-contract-structurenode scripts/validate-epistemic-contract-structure.mjscheck:integrate-activation-shellnode scripts/generate-integrate-activation-shell.mjs --checkcheck:langgraph-embedsnode scripts/regen-langgraph-embeds.mjs --checkcheck:partner-quickstartnode scripts/check-partner-quickstart.mjscheck:primary-marketingnode scripts/validate-marketing.cjs && node scripts/validate-discovery-acquisition.mjscheck:public-product-anchorsnode scripts/emit-primary-marketing.cjs --check && node scripts/sync-adoption-canonical-to-llms.mjs --checkcheck:web-demo-prereqsnode scripts/check-web-demo-prereqs.mjscodegen:buyer-truthnpm run codegen:buyer-truth -w agentskeptic-webcodegen:error-codesnode scripts/generate-agentskeptic-error-codes.mjscodegen:typesnode ./node_modules/openapi-typescript/bin/cli.js schemas/openapi-commercial-v1.yaml -o src/sdk/_generated/openapi-types.tsconformance:allnpm run conformance:ts && npm run conformance:py && npm run conformance:validate && npm run conformance:canonicalize && node conformance/check-runtime-parity.mjs && node conformance/capability-state-machine.mjsconformance:canonicalizenode conformance/canonicalize-results.mjsconformance:gatenode conformance/assert-supported-100.mjsconformance:pycd python && python -m agentskeptic_conformance.runconformance:tsnode conformance/run-ts.mjsconformance:validatenode conformance/validate-artifacts.mjsdevnpm run dev -w agentskeptic-webdocs:check:capabilitiesnode scripts/generate-capability-docs.mjs --checkdocs:generate:capabilitiesnode scripts/generate-capability-docs.mjsemit-primary-marketingnode scripts/emit-primary-marketing.cjs && node scripts/sync-adoption-canonical-to-llms.mjs && node scripts/assert-discovery-public-files.mjsexample:workflow-hooknpm run build && node examples/workflow-runner.mjsfirst-run-verifynode scripts/partner-quickstart-verify.mjs- …and 36 more.
Dependencies9
@aws-sdk/client-s3^3.1041.0ajv^8.17.1ajv-formats^3.0.1mongodb^6.21.0mysql2^3.14.0npm^11.13.0pg^8.20.0picomatch^4.0.4yaml^2.8.3