triflux@10.76.0
CLI-first multi-model orchestrator for Claude Code — route tasks to Codex, Antigravity, and Claude
AI Security Review
scanned 8d ago · by lpm-firewall-aiThe source verifies an unconsented postinstall change to a global AI-agent control surface. This meets the install-time control-surface block policy without relying on scanner similarity hints.
Decision evidence
public snapshot- package.json runs scripts/setup.mjs from its postinstall hook.
- The installed package’s postinstall path runs runDeferred, which invokes the deferred setup routine.
- Deferred setup reads Claude settings, applies settings changes, and persists them when changed.
- applyAgentTeams enables experimental agent teams and sets teammate mode to automatic.
- The settings destination is ~/.claude/settings.json; the separate consent routine runs later.
- The agent-team settings change is not guarded by that later consent routine.
Source & flagged code
25 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references shell execution.
Findings
Affected versions and remediation
This report applies to triflux@10.76.0.
See all versions of triflux for other recorded verdicts.
- Avoid installing triflux@10.76.0. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.