Nisarg GurjarEmail me
INTERACTIVE · TRY IT LIVE

Learning Dashboard. A curriculum for auditing code you didn’t write.

Status
Feature-complete — hosted on this site
Type
Personal — my own learning system
Stack
One self-contained HTML file · vanilla JS
Scale
5 milestones × 3 modules · token-level code reader
Source
github.com/ngurjar513/learning-dashboard
Year
2026
Runs right herethe artifact is the proof — open it
The Learning Dashboard — milestone navigation, core concept modules, and copyable auditing rules in a dark interface
Milestone 1 of 5 — but don't take the screenshot's word for it; open the real thing above.
The problem

If AI writes your code, your job becomes auditing — and nobody teaches that. I needed a way to systematically learn to read structure, spot bloat, and interrogate code I didn’t write. So I had the AI build the curriculum that teaches me to check the AI.

What I shipped
  • Five milestones — structural anatomy, data contracts, control flow and edge cases, architecture and bloat detection, test-driven orchestration.
  • A clickable code-anatomy reader — every token in a TypeScript sample explains itself.
  • Copyable audit rules and adversarial assessment prompts — tools I actually use in real sessions.
  • Zero infrastructure — one HTML file, progress in localStorage, no build, no server.
How it works
Learn → audit → verify
  1. 1Work a milestone’s three concept modules
  2. 2Practice on the interactive code reader
  3. 3Take the audit prompts into a real session
The hard part
Honesty about the audience: it teaches me — an operator who audits code rather than writes it — which forced every explanation to earn its jargon. The assessment prompts are layered adversarially — the AI being audited is instructed to make realistic mistakes, and the fail-safe protocol keeps hints from becoming answers.
Proof
  • Open it — the entire artifact is one click away, running on this site.
Milestone 3 · control flowIN PROGRESS
Code anatomy · 41 tokensCLICKABLE
Audit prompt · layeredCOPY
Where it stands

Feature-complete and in use. It’s also the clearest statement of how I work: I don’t just trust the code — I train myself to judge it.

I wrote the curriculum and audited every module against it — a course on auditing AI, built by auditing AI. Claude Code implemented it. How I work →

Want something like this built?

I take on projects where shipping something real — tested, verified, in production — is the whole point.

Email me