B&J — repo and codebase facts (v2, verified 2026-05-24)

All counts below come from a direct query against the repo at /home/kevin/projects/boucherjones-web on 2026-05-24.

Branch / commit shape

Item Value
Branch marketing-site
Upstream origin/marketing-site
Total commits on branch 185
First commit 2026-05-08 22:25:59 UTC9ed3c5f Stage 2: scaffold Next.js 16 + TS strict, reshape to Chasing Grip layout
Most recent commit 2026-05-23 21:30:41 UTC3514d02 SEO / a11y / security: close third-party audit gaps in one structural pass
Repo age 16 days

Code shape

Item Value
App Router pages (page.tsx) 37
Components under src/components/ 155 files (kit + sections + UI primitives)
Kit primitives (src/components/ui/kit/) 19
Section components (src/components/sections/) 33
Service files (src/lib/services/) 4contact.ts, contactEmail.ts, ontarioDieselRate.ts, manifold.ts
Migration files 0 SQL migrations in the marketing-site repo. The one production table (contact_submissions) was created out-of-band; the repo does not version DB schema.
Production dependencies 18
Dev dependencies 19

Lines of code (project source — src/, scripts/, docs/)

Surface Files Lines
src/**/*.ts 77 5,054
src/**/*.tsx 201 27,455
src/**/*.css 47 3,745
src/content/**/*.mdx 12 2,190
scripts/** 2 822
docs/** 2 591
Total project source (ts + tsx + css + mdx) 337 38,444 lines

cloc is not installed; counts above come from find … | xargs wc -l.

Stack versions (verbatim from package.json)

Package Version
next 16.2.6
react 19.2.4
react-dom 19.2.4
typescript ^5
tailwindcss ^4.3.0
eslint ^9
prettier ^3.8.3
husky ^9.1.7
lint-staged ^17.0.3
@next/bundle-analyzer not installed

Tailwind v4 is used with no tailwind.config.js — tokens live in a @theme block inside src/app/globals.css. See B&J — five structural craft signals worth surfacing in case-study narrative (v2) for the design-token discipline.

These versions are the canonical source of truth — see Rule (B&J): when describing the marketing site tech stack, the live repo CLAUDE.md is the source of truth — not the project-knowledge tech-stack doc.