@trypattern/sdk@0.1.12
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe scanner's download and network signals map to explicit CLI project-pull and publishing flows. The starter-specific instruction to publish without separately asking creates a conditional AI-agent capability risk, so warn rather than block.
Decision evidence
public snapshot- The manifest exposes a CLI and lists ordinary development scripts; no install lifecycle hook is present.
- The indicated agent-related locations concern formatting `.claude` files and ignoring that folder in an empty-folder check; they do not mutate agent settings.
- The explicit pull command downloads a selected site's source, and starter downloads receive a separate onboarding response.
- That starter onboarding response directs an assistant to publish its first change without separately asking the user.
- Publishing builds the project and posts its selected build and source files through the saved Pattern session.
- The default publishing service is onpattern.app, the package's stated service destination.
- The package manifest has no install hook, so this behavior does not run automatically during npm installation.
- The publish action is an explicit CLI command, and the CLI describes the files sent and the destination.
- The remote instruction is emitted only for a starter download; ordinary pulls instead direct the user to start the project.
Source & flagged code
7 flagged · loading sourcePackage source references child process execution.
dist/cli/publishing.jsView on unpkg · L1Package source references dynamic require/import behavior.
presets/lintPlugin.jsView on unpkg · L4Findings
Affected versions and remediation
This report applies to @trypattern/sdk@0.1.12.
See all versions of @trypattern/sdk for other recorded verdicts.
- Review the evidence and your use of @trypattern/sdk@0.1.12 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.