@ngockhoale/ukit@3.4.46
Install/update an index-first AI workspace for Claude Code, OpenAI Codex and omp (Oh My Pi).
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe manifest has no install lifecycle hook, and inspected configuration, benchmark, and runtime code is consistent with the package’s workspace tooling. The scanner’s source-similarity labels are not evidence of malicious behavior.
Decision evidence
public snapshot- package.json exposes a command-line entry point and has no install lifecycle hook; its scripts run explicit commands.
- The CLI is a workspace installer, and its project changes preserve user settings or apply bounded cleanup to generated configuration.
- The agent hooks and probes support user workspace workflows and benchmark/reporting; inspected harnesses use deterministic inputs, temp fixtures, or explicit commands.
- Runtime support code redacts secret-shaped tool output; the decision client uses configured gateway credentials and endpoint resolution.
- Crash handling fingerprints errors locally; no credential transfer or unrelated account action was identified in the inspected source.
- Flagged benchmark and release scripts describe measurement, test, and opt-in release checks; their source-similarity labels do not establish malicious behavior.
Source & flagged code
17 flagged · loading sourcePackage source references dynamic require/import behavior.
scripts/bench/runGold.mjsView on unpkg · L121Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/release/verify-release.mjsView on unpkgFindings
Affected versions and remediation
This report applies to @ngockhoale/ukit@3.4.46.
See all versions of @ngockhoale/ukit for other recorded verdicts.
- Review the evidence and your use of @ngockhoale/ukit@3.4.46 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.