| Kind | What happened | When | Sent via |
|---|---|---|---|
| Release | claude-code-history shipped v2.3 and took #1 for “claude history” on the Marketplace | Yesterday 04:20 | email, hook |
| Left top 10 | “session viewer” on Marketplace, #8 → #12 | 2 days ago | email, hook |
| Rank moved | “claude usage” on Open VSX, #25 → #21 | 3 days ago | |
| Passed you | codex-history-viewer moved above you for “code history viewer”, #5 vs #6 | 4 days ago | email, hook |
| Rating | Marketplace average 3.85 → 3.77 after 2 new ratings | 6 days ago | |
| Release | codex-history-viewer shipped v0.9.1 | 8 days ago | hook |
| Rank moved | “claude history” on Marketplace, #13 → #11 | 9 days ago |
Identical Marketplace searches return the same top 9 but shuffle positions 10 to 100 between calls. We sample three times and alert on the median, and a move has to clear the shuffle to count. Open VSX ordering is stable, so its threshold can be lower.