halfcycle@0.4.4
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 17d ago · by lpm-firewall-aiThe manifest has no npm lifecycle hook, and the agent configuration changes occur through the explicit CLI setup. Credentialed requests target the configured Halfcycle service or an API caller’s supplied endpoint; the bounded code excerpts are part of the documented check workflow, so the inspected signals do not establish malicious behavior.
Decision evidence
public snapshot- package.json exposes a CLI and import entrypoint, with build and test scripts but no npm install lifecycle hook.
- The CLI’s explicit install path configures project-local Claude hooks and deny rules, then registers Halfcycle’s MCP service; the guarded paths are local to the project.
- Runtime bearer requests use the service URL or an endpoint supplied by the API caller, and the CLI defaults to Halfcycle’s control service.
- Guard checks can send capped source excerpts to Halfcycle; the README describes this data flow as part of the checks and ties it to terms accepted at sign-in.
- Guard checks transmit limited source excerpts by default unless explicitly disabled.
Source & flagged code
9 flaggedPackage source references child process execution.
bin/bin.bundle.mjsView on unpkg · L15715This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/cli.jsView on unpkgFindings
Affected versions and remediation
This report applies to halfcycle@0.4.4.
See all versions of halfcycle for other recorded verdicts.
- Review the evidence and your use of halfcycle@0.4.4 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.