@varveai/adit-cli@1.0.5
AI Development Intent Tracker — Transparent Time Machine for your codebase
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe manifest has no install hook, and the CLI entry point is guarded against running on import. The added local-session reporting is part of the cloud integration and sends session IDs over an open relay connection, consistent with the package’s stated purpose.
Decision evidence
public snapshot- The manifest exposes dist/index.js as the CLI entry point and declares only build and typecheck scripts; it has no install lifecycle script.
- CLI argument parsing runs only when the file is invoked as the CLI entry point.
- The new session lister reads local Claude session files and selects UUIDs for reporting.
- The reporter sends session IDs only when its WebSocket is open; the relay payload is typed local-sessions.
- The cloud Claude command wires in the reporter, and the configured default cloud service is adit-cloud.varve.ai.
Source & flagged code
4 flaggedPackage source references child process execution.
dist/commands/self-update.jsView on unpkg · L8Package source invokes a package manager install command at runtime.
dist/commands/self-update.jsView on unpkg · L124Findings
Affected versions and remediation
This report applies to @varveai/adit-cli@1.0.5.
See all versions of @varveai/adit-cli for other recorded verdicts.
- Review the evidence and your use of @varveai/adit-cli@1.0.5 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.