Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.45 KB

CURRENT_STATE.md

File metadata and controls

39 lines (30 loc) · 1.45 KB

CURRENT_STATE.md

Living document — updated inside every PR before merge.

Current Version

0.1.0 — initial repository, migrated from toolkit/apps/web.

What's Done

  • Repository scaffolded: Next.js 16 (App Router), Tailwind v4, strict TypeScript, ESLint, Playwright.
  • Web app migrated from toolkit/apps/web with no behavior change; the /inspector route consumes the published @ocpp-debugkit/toolkit npm package (^0.3.1), decoupling the site from the toolkit's build.
  • Umbrella content: the landing and docs cover both products — toolkit (library · CLI · web inspector) and studio (native desktop app). Added a shared site header, a two-product landing (comparison table + interop note), a Studio overview page, and a Studio download/install page. Marketing and the scenarios doc refreshed to the current toolkit surface — 16 detection rules and 15 scenarios, source-verified.
  • CI: typecheck, lint, build, and Playwright end-to-end tests.
  • Community docs and issue/PR templates.

What's Next

  • Go-live: import the repo into Vercel; then retire the old toolkit/apps/web so this becomes the canonical site.

Structure

src/app/
├── page.tsx            # Landing page
├── layout.tsx          # Root layout
├── inspector/page.tsx  # In-browser trace inspector (client-side)
└── docs/               # Documentation pages
tests/                  # Playwright end-to-end specs