@bongos/core@1.20.1
Cloud Bongos — the AI-first build platform core (GDS + platform surfaces + module system), installed as a versioned dependency (ADR 0108).
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe onboarding flow sends session text to a model CLI despite telling users that raw transcripts stay local. Warn because the recipient is configurable and analysis is gated by consent and a time window; the source does not establish an install-time or publisher-controlled transfer.
Decision evidence
public snapshot- package.json has no npm lifecycle hook; agent configuration materialization is performed by init or upgrade flows.
- The setup prompt says raw transcripts stay on the machine, but accepts an empty response as consent.
- The analyzer and spooler check recorded consent and the onboarding window before processing.
- The analyzer reads saved session turns and builds a prompt containing a compacted transcript.
- The prompt is passed to a spawned model CLI; the CLI binary can be configured, so the recipient is not fixed by this package.
- The inbox receives a derived friction payload; the flagged account-action locations in skill-lint only parse and print lint results.
- There is no install-time trigger, and the analysis path is gated by consent and a time window.
- The package source does not establish a publisher-controlled recipient; the model CLI can be configured.
- The GDS inbox submission contains derived analysis fields rather than the full transcript.
Source & flagged code
23 flagged · loading sourcePackage contains a critical-looking secret pattern.
tests/public_mirror_export.mjsView on unpkg · L103AWS access key ID in tests/public_mirror_export.mjs
tests/public_mirror_export.mjsView on unpkg · L103Findings
Affected versions and remediation
This report applies to @bongos/core@1.20.1.
See all versions of @bongos/core for other recorded verdicts.
- Review the evidence and your use of @bongos/core@1.20.1 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.