halfcycle@0.3.25
Your coding agents are the engineers. Halfcycle is the rest of the team: product owner, architect, planner and independent reviewer for Claude Code.
AI Security Review
scanned 28d ago · by lpm-firewall-aiThe package provides explicit CLI setup that writes Claude Code settings and hooks, so it has a concrete agent-configuration capability. The manifest has no install lifecycle hook and the installer uses an allowlist, supporting a warning rather than a block.
Decision evidence
public snapshot- The manifest exposes a CLI and has no npm lifecycle hook; setup runs through the CLI.
- The CLI installer limits writes to listed Claude configuration and Halfcycle paths.
- The installer command can set up the target repository, and its installer writes Claude settings and hooks.
- The credential declaration describes a hook sourcing a per-engagement environment file.
- The bundled guard binary is a package entrypoint used by the installer.
- The CLI sends device sign-in requests to the configured Halfcycle service.
- The setup is activated by running the CLI, not by npm installation.
- The installer has a write allowlist, and the sign-in request targets the configured Halfcycle service.
Source & flagged code
6 flaggedPackage source references child process execution.
bin/bin.bundle.mjsView on unpkg · L15437Findings
Affected versions and remediation
This report applies to halfcycle@0.3.25.
See all versions of halfcycle for other recorded verdicts.
- Review the evidence and your use of halfcycle@0.3.25 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.