registry  /  pi-experiences  /  0.1.33

pi-experiences@0.1.33

Human-reviewed habits for Pi coding agents—a local-first behavioral learning layer alongside skills and memory.

Static Scan Results

scanned 3h ago · by rust-scanner

Static analysis flagged 14 finding(s) at 93.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.; previous stored version diff introduced dangerous source

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsMinifiedUrlStrings
Manifest
WildcardDependency
scanned 72 file(s), 1.22 MB of source, external domains: github.com, huggingface.co, raw.githubusercontent.com, unpkg.com, web.dev

Source & flagged code

5 flagged · loading source
scripts/test-agent-experience-phase2-storage.mjsView file
105patternName = private_key_rsa severity = critical line = 105 matchedText = assert.e...se);
Critical
Critical Secret

Package contains a critical-looking secret pattern.

scripts/test-agent-experience-phase2-storage.mjsView on unpkg · L105
105patternName = private_key_rsa severity = critical line = 105 matchedText = assert.e...se);
Critical
Secret Pattern

RSA private key in scripts/test-agent-experience-phase2-storage.mjs

scripts/test-agent-experience-phase2-storage.mjsView on unpkg · L105
runtime/vendor/onnxruntime-web/ort.node.min.mjsView file
5*/ L6: import{createRequire}from"module";const require=createRequire(import.meta.url); L7: var pe=Object.defineProperty;var Et=Object.getOwnPropertyDescriptor;var St=Object.getOwnPropertyNames;var ht=Object.prototype.hasOwnProperty;var de=(e=>typeof require<"u"?require:t...
Medium
Dynamic Require

Package source references dynamic require/import behavior.

runtime/vendor/onnxruntime-web/ort.node.min.mjsView on unpkg · L5
scripts/test-steering-tui-smoke.pyView file
path = scripts/test-steering-tui-smoke.py kind = build_helper sizeBytes = 4456 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

scripts/test-steering-tui-smoke.pyView on unpkg
scripts/verify-packed-install.mjsView file
matchType = previous_version_dangerous_delta matchedPackage = pi-experiences@0.1.30 matchedIdentity = npm:cGktZXhwZXJpZW5jZXM:0.1.30 similarity = 0.672 summary = stored previous version shares package body but lacks this dangerous source file
High
Previous Version Dangerous Delta

This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.

scripts/verify-packed-install.mjsView on unpkg

Findings

2 Critical1 High6 Medium5 Low
CriticalCritical Secretscripts/test-agent-experience-phase2-storage.mjs
CriticalSecret Patternscripts/test-agent-experience-phase2-storage.mjs
HighPrevious Version Dangerous Deltascripts/verify-packed-install.mjs
MediumDynamic Requireruntime/vendor/onnxruntime-web/ort.node.min.mjs
MediumNetwork
MediumEnvironment Vars
MediumShips Build Helperscripts/test-steering-tui-smoke.py
MediumStructural Risk Force Deep Review
MediumWildcard Dependency
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings