Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
21 commits sit in this repo's top risk tercile, which is 35% of the 60scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 9.4 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
How this repo's commit mix shifts over time.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 5a8e4a1a1.1.1 chore: Next 16 toolchain & config (TS strict, Tailwind v4 postcss, ESLint flat) | Siddarth Vaidya | 6d ago | +9.7K -0 | 99%Elevated | more lines added than baseline |
| 2 | e3e26cca5.16 Guest ↔ host messaging | Siddarth Vaidya | 2d ago | +2.9K -46 | 95%Elevated | more lines added than baseline |
| 3 | a8ca1c9a3.9 Create listing | Siddarth Vaidya | 5d ago | +3.4K -37 | 95%Elevated | more lines added than baseline |
| 4 | 362a5a381.2 Database schema & RLS | Siddarth Vaidya | 6d ago | +2.3K -19 | 95%Elevated | more lines added than baseline |
| 5 | 5e495f3eadded intial Context | Siddarth Vaidya | 6d ago | +2.4K -0 | 95%Elevated | more lines added than baseline |
| 6 | 231ceecf5.15 Reviews & ratings | Siddarth Vaidya | 4d ago | +1.7K -41 | 87%Elevated | more lines added than baseline |
| 7 | 32e926d24.13 Trips (guest reservations) | Siddarth Vaidya | 4d ago | +1.6K -39 | 87%Elevated | more lines added than baseline |
| 8 | 4bd776e64.12 Instant Book | Siddarth Vaidya | 5d ago | +2.5K -173 | 87%Elevated | more lines added than baseline |
| 9 | 13d881bd3.11 Availability management | Siddarth Vaidya | 5d ago | +2.2K -71 | 87%Elevated | more lines added than baseline |
| 10 | 79a35dfc2.7 Listing detail | Siddarth Vaidya | 6d ago | +1.9K -36 | 87%Elevated | more lines added than baseline |
| 11 | a2c0a4902.6 Search & filters | Siddarth Vaidya | 6d ago | +2.4K -74 | 87%Elevated | more lines added than baseline |
| 12 | bfb5296d6.17.4 Admin dashboard — E2E coverage, spec fixes and project docs | Siddarth Vaidya | 2d ago | +890 -74 | 78%Elevated | more lines added than baseline |
| 13 | 3527c4214.14 Host reservations | Siddarth Vaidya | 4d ago | +1.3K -30 | 78%Elevated | more lines added than baseline |
| 14 | 2a4dc8e13.10.4 Manage listings — E2E coverage and project docs | Siddarth Vaidya | 5d ago | +1.1K -14 | 78%Elevated | more lines added than baseline |
| 15 | 36552a682.8 Favorites | Siddarth Vaidya | 5d ago | +1.4K -83 | 78%Elevated | more lines added than baseline |
| 16 | 596703c86.17.3 Admin dashboard — the three tables and the Pill primitive | Siddarth Vaidya | 2d ago | +724 -31 | 72%Elevated | more lines added than baseline |
| 17 | 5bc99fdf6.17.2 Admin dashboard — queries, actions and the deletion-impact helper | Siddarth Vaidya | 2d ago | +752 -21 | 72%Elevated | more lines added than baseline |
| 18 | fbe682973.10.1 Manage listings — helpers, schemas, queries and actions | Siddarth Vaidya | 5d ago | +810 -49 | 72%Elevated | more lines added than baseline |
| 19 | ab4cd6181.3 Seed data | Siddarth Vaidya | 6d ago | +1.2K -6 | 72%Elevated | more lines added than baseline |
| 20 | 52e54c5afixed phase 3 errors and backlogs | Siddarth Vaidya | 5d ago | +531 -58 | 67%Elevated | more lines added than baseline |
| 21 | aced2b5c2.5 Home & listing grid | Siddarth Vaidya | 6d ago | +676 -33 | 67%Elevated | more lines added than baseline |
| 22 | 3c339e11updated context | Siddarth Vaidya | 1d ago | +559 -698 | 63%Typical | more lines added than baseline |
| 23 | 9c78a0ab6.18.7 Responsive QA & polish — project docs | Siddarth Vaidya | 1d ago | +416 -6 | 63%Typical | more lines added than baseline |
| 24 | 2f2d2f70phase 1 error fixes - Added initial migration for database schema - Defined enums for property types and booking statuses. - Implemented triggers for user profile creation and automatic timestamp updates. - Established row-level security (RLS) policies for fine-grained access control. - Added functions for admin checks and user management. - Configured real-time messaging capabilities for user interactions. - Hardened security by restricting function access and ensuring proper role-based permiss | Siddarth Vaidya | 6d ago | +789 -10 | 63%Typical | more lines added than baseline |
| 25 | 1c8283453.10.2 Manage listings — the host listings grid | Siddarth Vaidya | 5d ago | +344 -12 | 58%Typical | more lines added than baseline |
| 26 | cfb6f06c1.4.4 test: Playwright auth fixture + auth specs; update context docs | Siddarth Vaidya | 6d ago | +546 -16 | 58%Typical | more lines added than baseline |
| 27 | ad64fdab6.18.3 Responsive QA & polish — keyboard E2E coverage, and two tests that did not gate | Siddarth Vaidya | 1d ago | +348 -0 | 55%Typical | more lines added than baseline |
| 28 | c0d515291.1.2 feat: Supabase clients + guarded middleware, Cloudinary config + sign route, constants/utils, placeholder db types | Siddarth Vaidya | 6d ago | +307 -0 | 55%Typical | more lines added than baseline |
| 29 | 6378aaf46.21.4 tracker & journal — record F21, and the rule that belongs upstream | Siddarth Vaidya | 1d ago | +302 -18 | 51%Typical | more lines added than baseline |
| 30 | fd6678196.18.6 Responsive QA & polish — Render Blueprint, deploy runbook and the README | Siddarth Vaidya | 1d ago | +322 -22 | 51%Typical | more lines added than baseline |
| 31 | c48f88b21.4.3 feat: account menu, sign-in banner, protected route placeholders + admin gate | Siddarth Vaidya | 6d ago | +384 -51 | 51%Typical | more lines added than baseline |
| 32 | d7196f0e6.22.1 docs — rewrite the README for a layered audience, with captured screenshots and a booking-flow demo | Siddarth Vaidya | 1d ago | +493 -86 | 48%Typical | more lines added than baseline |
| 33 | 4383bb3d1.4.2 feat: Google sign-in/out server actions, OAuth callback, safeNextPath guard, profile query | Siddarth Vaidya | 6d ago | +220 -1 | 45%Typical | more lines added than baseline |
| 34 | a63d4d751.1.3 feat: design tokens in globals.css @theme, Inter font, responsive TopNav shell | Siddarth Vaidya | 6d ago | +184 -0 | 45%Typical | more lines added than baseline |
| 35 | fd714856updated Project Context | Siddarth Vaidya | 4d ago | +315 -731 | 43%Typical | more lines added than baseline |
| 36 | 38d593966.19.1 host-manage production failures — the root cause, found and fixed | Siddarth Vaidya | 1d ago | +177 -52 | 41%Typical | more lines added than baseline |
| 37 | eb7f0689fixed google sign in problem in production | Siddarth Vaidya | 1d ago | +225 -17 | 38%Typical | more lines added than baseline |
| 38 | 3d8e14686.18.1 Responsive QA & polish — the two focus hooks | Siddarth Vaidya | 1d ago | +206 -0 | 38%Typical | more lines added than baseline |
| 39 | 6fbfcbe46.18.2 Responsive QA & polish — focus management on the ten surfaces | Siddarth Vaidya | 1d ago | +147 -27 | 36%Typical | more lines added than baseline |
| 40 | 8f9048dd3.10.3 Manage listings — the editor, reusing ListingForm | Siddarth Vaidya | 5d ago | +140 -21 | 34%Typical | more lines added than baseline |
| 41 | 211214486.20.1 a11y audit — two accessible names that were announced as nothing | Siddarth Vaidya | 1d ago | +164 -9 | 33%Below typical | more lines added than baseline |
| 42 | 63000b756.19.3 messages inbox flake — attributed at last, and it was the test | Siddarth Vaidya | 1d ago | +115 -24 | 30%Below typical | more lines added than baseline |
| 43 | fe6c1a676.19.2 seed re-run — seed-verification back to 46/46 | Siddarth Vaidya | 1d ago | +102 -21 | 30%Below typical | more lines added than baseline |
| 44 | 2893d1a31.1.4 test: Vitest + Playwright smoke tests; update progress tracker & build journal | Siddarth Vaidya | 6d ago | +125 -7 | 28%Below typical | more lines added than baseline |
| 45 | 88e053d86.21.3 a11y — reveal the skip link above the sticky header, verified at 7 breakpoints | Siddarth Vaidya | 1d ago | +106 -2 | 25%Below typical | more lines added than baseline |
| 46 | 6026b1a1updated readme | Siddarth Vaidya | 6d ago | +84 -1 | 25%Below typical | more lines added than baseline |
| 47 | c501bf716.18.5 Responsive QA & polish — what the first production-build run found | Siddarth Vaidya | 1d ago | +65 -25 | 23%Below typical | more lines added than baseline |
| 48 | 53d5ce496.18.4 Responsive QA & polish — the date-fragility sweep F17 handed forward | Siddarth Vaidya | 1d ago | +58 -19 | 21%Below typical | more lines added than baseline |
| 49 | e7a78f426.17.1 Admin dashboard — migration 0009 and the unpublish RPC | Siddarth Vaidya | 2d ago | +83 -0 | 19%Below typical | more lines added than baseline |
| 50 | 8809c8c26.21.2 a11y — add a skip link and make <main> its focus target | Siddarth Vaidya | 1d ago | +67 -1 | 18%Below typical | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 60 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
sidvaidya2005/nextbnb has 64 commits in its history from 1 contributor, the first of them Jul 23, 2026. In the last 90 days 144 files were touched, 304 times in total, most often utils.test.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.