Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
4f86075
feat: add sefaria API endpoint normalization util
Jul 28, 2026
735394d
feat: add per-project deduped endpoint usage counting with top-6+Othe…
Jul 28, 2026
91f3d91
feat: add pie chart of most-used Sefaria API endpoints
Jul 28, 2026
dba7563
fix: harden tool usage counting against bad data, unhide charts on em…
Jul 28, 2026
63a82c3
feat: add vibe-coded vs not-vibe-coded monthly trend util
Jul 28, 2026
d06a866
feat: add vibe-coded vs not-vibe-coded trend chart
Jul 28, 2026
8526dd9
fix: dedupe vibe-coded series constant and add trend-artifact caption
Jul 28, 2026
725e425
feat: add technologies-used frequency chart
Jul 28, 2026
b18c9c2
feat: give each category label a distinct pale, muted color
Jul 28, 2026
79e5dc6
feat: widen and left-align the search bar under the developers logo
Jul 28, 2026
6944815
fix: force every technology label to render on the Technologies used …
Jul 28, 2026
dd20803
feat: add getScreenshotUrl utility backed by a screenshot manifest
Jul 30, 2026
b206adf
feat: layer screenshot background + scrim into ProjectCard
Jul 30, 2026
290b808
feat: add npm run screenshots to pre-generate project website screens…
Jul 30, 2026
62d9734
docs: document npm run screenshots
Jul 30, 2026
378125c
fix: address final review findings (stale test assertion, hover state…
Jul 30, 2026
c5c51ca
feat: replace whole-card link with a front/back flip card (title-only…
Jul 30, 2026
d85815a
fix: disable pointer-events on hidden card face, add title hover color
Jul 30, 2026
331aec8
fix: hide flipped front-face link from keyboard/a11y tree, prevent fl…
Jul 30, 2026
bd2748b
chore: ignore local data/ dumps to prevent re-committing sensitive CSVs
Aug 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ dist-ssr
.superpowers/
docs/superpowers/

# Raw local data dumps (may contain sensitive info, never commit)
data/

# Editor directories and files
.vscode/*
!.vscode/extensions.json
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ Other scripts:
- `npm run build` — production build
- `npm run preview` — preview the production build locally
- `npm run lint` — run ESLint
- `npm run screenshots` — regenerate the faint website-screenshot backgrounds shown on project cards. Fetches the current published project list, captures a screenshot of each project's site with headless Chrome, and writes the results to `public/screenshots/` + `src/data/screenshotManifest.json`. Run this manually whenever you want to pick up newly-added projects or refresh existing screenshots — it is **not** run automatically on build or deploy. Takes roughly 1–2 minutes for the current project count; sites that fail to load are skipped and logged, not treated as errors.

## Troubleshooting

Expand Down
Loading
Loading