Static Scan Results
scanned 2h ago · by rust-scannerStatic analysis completed at 65.0% confidence. No malicious behavior was detected; 7 low-signal pattern(s) were surfaced and cleared.
Static reason
No blocking static signals were detected.
Decision evidence
public snapshotBehavioral surface
ChildProcessDynamicRequireEnvironmentVarsFilesystemShell
HighEntropyStringsUrlStrings
Source & flagged code
1 flagged · loading sourcecli/lib/commands.mjsView file
22function skillTarget(cwd, scope) {
L23: const base = scope === "global" ? path.join(process.env.HOME || "", ".claude") : path.join(cwd, ".claude");
L24: return path.join(base, "skills", "ozali");
...
L134: info("Actualizando Engram…");
L135: if (process.platform === "darwin" && which("brew")) {
L136: spawnCmd("brew", ["upgrade", "gentleman-programming/tap/engram"]);
...
L183: if (installObsidian) {
L184: const url = process.platform === "darwin" ? "https://obsidian.md/download"
L185: : process.platform === "win32" ? "https://obsidian.md/download"
...
L299: let releases;
L300: try { releases = JSON.parse(raw); } catch { return null; }
L301: if (!Array.isArray(releases)) return null;
Medium
Install Persistence
Source writes installer persistence such as shell profile or service configuration.
cli/lib/commands.mjsView on unpkg · L22Findings
3 Medium4 Low
MediumDynamic Require
MediumEnvironment Vars
MediumInstall Persistencecli/lib/commands.mjs
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings