registry  /  signposts  /  0.1.0

signposts@0.1.0

Keep your AI coding agent on the rails — a rules repository that catches the mistakes your agent makes before they land, and learns new guardrails as you work.

Static Scan Results

scanned 3h ago · by rust-scanner

Static analysis flagged 11 finding(s) at 72.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.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNativeBindingsShell
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 34 file(s), 252 KB of source, external domains: github.com

Source & flagged code

4 flagged · loading source
rules/git-hygiene/no-git-discard.mjsView file
21L22: import { execFileSync } from 'node:child_process'; L23: import { readFileSync, mkdtempSync, writeFileSync, rmSync } from 'node:fs';
High
Child Process

Package source references child process execution.

rules/git-hygiene/no-git-discard.mjsView on unpkg · L21
src/engine.mjsView file
138if (c.type === 'js') { L139: try { const mod = (await import(c.abs)).default; if (mod) return { kind: mod.kind || 'content', js: mod }; } L140: catch { return null; }
Medium
Dynamic Require

Package source references dynamic require/import behavior.

src/engine.mjsView on unpkg · L138
src/cli/uninstall.mjsView file
48if (existsSync(rel('.git'))) { L49: log(`${tag}unarm lefthook (npx lefthook uninstall)`); L50: if (!dryRun) spawnSync('bash', ['-lc', 'npx --no-install lefthook uninstall'], { cwd: target, stdio: 'ignore' }); L51: }
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

src/cli/uninstall.mjsView on unpkg · L48
src/hooks/lefthook-on-write.shView file
path = src/hooks/lefthook-on-write.sh kind = build_helper sizeBytes = 1468 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

src/hooks/lefthook-on-write.shView on unpkg

Findings

3 High4 Medium4 Low
HighChild Processrules/git-hygiene/no-git-discard.mjs
HighShell
HighRuntime Package Installsrc/cli/uninstall.mjs
MediumDynamic Requiresrc/engine.mjs
MediumEnvironment Vars
MediumShips Build Helpersrc/hooks/lefthook-on-write.sh
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings