@ngockhoale/ukit@3.4.45
Install/update an index-first AI workspace for Claude Code, OpenAI Codex and omp (Oh My Pi).
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe manifest has no install lifecycle hook or self-dependency, and the flagged files inspected resolve to product safeguards or development and measurement tooling. The outbound decision request is package-aligned and filters its state before sending.
Decision evidence
public snapshot- package.json exposes a CLI and lists no install lifecycle hook or runtime self-dependency.
- The agent-related locations describe path protection, preserved settings, hook repair, uninstall cleanup, fixtures, probes, benchmarks, audits, or release checks.
- Crash handling hashes error frames, sanitizes crash records, and registers process error handlers.
- The decision client uses the UNIC gateway, sends only registered model-decision requests, and applies a sensitive-data gate to approved state fields.
- The agent runtime adapter redacts tool output before producing a bounded summary.
- The source inspected does not establish malicious behavior behind the scanner's source-similarity hints.
- The inspected outbound decision request is package-aligned and guarded by state filtering and sensitive-data checks.
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.45.
See all versions of @ngockhoale/ukit for other recorded verdicts.
- Review the evidence and your use of @ngockhoale/ukit@3.4.45 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.