AI Security Review
scanned 7d ago · by lpm-firewall-aiLPM blocks this version under the AI-agent control-surface policy. Install-time lifecycle mutates downstream AI-agent instruction surfaces without an explicit user command. The written rules can influence future coding-agent behavior in the consuming project.
Decision evidence
public snapshot- package.json defines postinstall: node postinstall.js
- postinstall.js runs merge.js sync during install using INIT_CWD/project cwd
- merge.js writes AGENTS.md, CLAUDE.md, .github/copilot-instructions.md, .github/instructions/*.instructions.md, and PR template
- AGENTS.base.md contains agent behavior rules including production deploy confirmation bypass and workflow/plugin instructions
- No network APIs or exfiltration endpoints found by source grep
- Child process is limited to spawning node merge.js sync, not shelling arbitrary external commands
- No credential harvesting, native binaries, eval, or obfuscated payloads observed
Source & flagged code
5 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgThis package version adds a dangerous source file absent from the previous stored version.
postinstall.jsView on unpkgPackage source invokes a package manager install command at runtime.
postinstall.jsView on unpkg · L2