Add download activity trend graphs#2730
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
c508bc5 to
24d460a
Compare
24d460a to
fdd9aa6
Compare
fdd9aa6 to
131220b
Compare
131220b to
8eebb6a
Compare
|
Codex review: needs changes before merge. Reviewed June 20, 2026, 1:56 AM ET / 05:56 UTC. Summary Reproducibility: yes. for the blocking review finding: the live merge-result Review metrics: 3 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Mantis proof suggestion Risk before merge
Maintainer options:
Next step before merge
Security Review findings
Review detailsBest possible solution: Land a refreshed branch that keeps the bounded daily-stat approach, classifies the new table in retention policy, resolves current-main conflicts, and has maintainers explicitly accept or adjust the env-gated package rollout. Do we have a high-confidence way to reproduce the issue? Yes for the blocking review finding: the live merge-result Is this the best way to solve the issue? No in the current form. The bounded indexed daily-stat approach is plausible, but the missing retention classification, conflicting merge state, and rollout decision must be resolved before this is the best mergeable solution. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 6f28659e7bfb. Label changesLabel changes:
Label justifications:
Evidence reviewedAcceptance criteria:
What I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
8eebb6a to
395fe73
Compare
395fe73 to
a92e708
Compare
a92e708 to
dd41ef8
Compare
dd41ef8 to
ee383e2
Compare
ee383e2 to
f2111a9
Compare
Summary
sort=installslinks now map to downloads, and install telemetry/management abuse signals remain intact.Validation
bun run test convex/httpApiV1.handlers.test.ts src/components/SkillHeader.test.tsx src/__tests__/skill-detail-page.test.tsx src/__tests__/package-detail-route.test.tsx src/__tests__/user-profile-route.test.tsx src/__tests__/skills-index.test.tsx src/__tests__/packages-route.test.tsx src/routes/skills/-params.test.ts src/lib/packageApi.test.ts src/components/PublisherListItem.test.tsx src/components/PublishedItemCard.test.tsx src/components/UserBadge.test.tsx src/routes/-dashboard.test.tsxpassed: 13 files, 597 tests.bun run test convex/skills.packageCatalog.test.ts convex/skills.publicListCursor.test.ts convex/httpApiV1.handlers.test.tspassed: 3 files, 405 tests.bunx convex codegenpassed.bunx tsc --noEmitpassed.bun run lintpassed.bun run deadcode:cipassed.bun run format:checkpassed.bun run ci:unitpassed: 282 files passed, 1 skipped; 3614 tests passed, 1 skipped.bun run ci:staticfailed only atbun auditon existing advisories:dompurifyGHSA-cmwh-pvxp-8882 andundiciGHSA-vmh5-mc38-953g / GHSA-pr7r-676h-xcf6.check:peerspassed; the remaining static subcommands above passed individually.Browser proof
Checked the running local app at
http://localhost:3000with Playwright at 390, 768, and 1440 widths.Pages checked:
/local-corpus-alta-beatty/notion-im-helper/skills/plugins/user/local-corpus-alta-beatty/auditsResults:
Installs,Most installed,30-day Installs, or daily-install chart labels found.Screenshots saved locally under
/tmp/clawhub-downloads-only-proof-rerun.