Repository navigation
Website Guide
Kuray Karaaslan edited this page Oct 5, 2026
·
1 revision
The companion website is a static Next.js export in tepegoz-browser-website. It is the public
marketing/documentation site, but its claims are sourced from the product repo.
The website owns layout and rendering. The product repo owns the copy and claims under
tepegoz-browser/docs/website/.
This prevents the site from drifting away from the code. If product behavior changes, the source copy should change in the same review.
- Next.js static export.
- React.
- KUI React vendored locally.
- Content data modules under
modules/marketing/content. - Media ledger and provenance checks for screenshots/recordings.
- No third-party analytics or tracking.
From tepegoz-browser-website:
npm install
npm run dev
npm run check
npm run buildnpm run build runs npm run check first.
- KUI import check.
- Media manifest and asset checks.
- Alt-text stamp checks.
- Content rules.
- Source drift check against
tepegoz-browser/docs/website. - i18n extraction/check.
- Route check.
- TypeScript and lint.
The site is configured for Vercel static export. vercel.json pins the build command so production
uses the same gated build path as local builds.
tepegoz-browser-website/README.mdtepegoz-browser/docs/website/README.mdtepegoz-browser-website/package.jsontepegoz-browser-website/vercel.json