@trypattern/sdk@0.1.18
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe scanner’s download and execution matches correspond to the explicit project-pull workflow, and the package has no install lifecycle hook. The first-pull output nevertheless encourages an AI assistant to make a live site change without owner approval, so a warning is appropriate.
Decision evidence
public snapshot- The manifest lists development scripts but no npm install lifecycle hook.
- The CLI exposes `pull` as a user-run command and calls the pull workflow with the selected site name.
- For a first pull, the CLI prints guidance telling an AI assistant to publish the first change without asking.
- That guidance is printed only for starter or never-pulled sites; the publish implementation sends a separate request that makes a site version live.
- The `.claude` references are in a formatting target and an empty-folder filter, not agent configuration writes.
- The pull workflow downloads the selected project and runs its package install and setup commands as part of that explicit CLI operation.
- The CLI does not publish during `pull`; the suggested publish requires a later command invocation.
- No automatic npm lifecycle hook or agent configuration mutation was identified.
Source & flagged code
8 flagged · loading sourcePackage source references child process execution.
dist/cli/publishing.jsView on unpkg · L1Package source references dynamic require/import behavior.
dist/cli/starter.jsView on unpkg · L79Findings
Affected versions and remediation
This report applies to @trypattern/sdk@0.1.18.
See all versions of @trypattern/sdk for other recorded verdicts.
- Review the evidence and your use of @trypattern/sdk@0.1.18 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.