docs: add Cline Bun lockfile example and verified case study#656
docs: add Cline Bun lockfile example and verified case study#656Ayush7614 wants to merge 1 commit into
Conversation
Document cline/cline at 9d59de4 (1,518 packages, 5 findings) with Bun workspace lockfile coverage, bun audit comparison, and modeling caveats. Closes OWASP#583
sonukapoor
left a comment
There was a problem hiding this comment.
The Bun workspace coverage is exactly what was missing from the portfolio and the bun audit comparison table is well done - clearly explains the deduplication difference.
Two things needed before this merges:
Every case study ends with a ## Want your project reviewed? section - it's the last required section in the template and it's missing here. Please add it after ## Fixture scope. The standard text is in the other case studies (e.g. presenton.md's closing section is a good reference).
The ## Fixture scope section is a good addition and can stay - it just needs to sit before ## Want your project reviewed?, not instead of it.
Branch is behind main - please rebase with git fetch origin && git rebase origin/main && git push --force-with-lease.
Document cline/cline at 9d59de4 (1,518 packages, 5 findings) with Bun workspace lockfile coverage, bun audit comparison, and modeling caveats.
Closes #583
Summary
examples/cline/from cline/cline@9d59de4 (rootpackage.json+bun.lock)website/docs/case-studies/cline.md— AI coding-agent / IDE tooling coverage on a Bun workspaces monorepo (1,518 packages, 5 findings)bun auditon the same lockfile (6 vulnerability entries vs 5 deduplicated packages)website/static/img/cline-logo.pngCase-study-only PR — no shared-file edits (
index.md,sidebars.ts,README.md,examples/readme.md,CHANGELOG.md, root lockfile) per updated CONTRIBUTING guidance.Why this change
Cline (~63k GitHub stars) is a widely adopted autonomous coding agent (SDK, IDE extension, CLI). A committed Bun workspace lockfile snapshot extends CVE Lite coverage into AI agent tooling at meaningful scale — distinct from existing
bun-simple/bun-workspacefixtures — and documents how CVE Lite behaves on real-world Bun monorepo graphs vsbun audit.What changed
examples/cline/package.json+examples/cline/bun.lockpinned to upstream revision9d59de4website/docs/case-studies/cline.mdwith verified scan results,bun auditcomparison, manualbun add --filter …remediation notes, and baseline findings tablewebsite/static/img/cline-logo.png(bundled locally from Cline branding assets)Verified scan output
Notable findings:
esbuild@0.27.7— high (transitive · dev) via Vite webview workspaces (new vs issue preliminary scan at v1.19.2)postcss@8.4.31— medium,file-type@16.5.4— medium,@ai-sdk/provider-utils@3.0.25— low,diff@8.0.2— lowbun audit(same lockfile): 6 vulnerabilities (1 high · 2 moderate · 3 low) — totals align after CVE Lite deduplication (esbuild reports two advisories as one package row).Validation
npm run buildnode dist/index.js examples/cline --verbose --all— 5 findings, 0 command groups, 1518 packages parsedbun auditrun fromexamples/cline/— workspace paths documented in case studycve-lite-scan-2026-06-14T22-07-53.json)User-facing impact
Does this change:
Notes
Issue #583 preliminary scan (v1.19.2, 2026-06-08) reported 4 findings / 2 fix groups with direct
postcssanddiffclassification. Verified scan at v1.22.0 reports 5 findings (esbuild advisory additions) and 0 auto fix groups on this lockfile-only Bun workspace snapshot — the case study documents this delta and recommends pairing CVE Lite withbun auditfor workspace filter targets.cc: @sonukapoor