Built by agents

This site builds itself.

Every feature on montethakkar.com is shipped by an autonomous agent harness. Each one runs the same loop — planner → build → evaluator— and only work that passes the evaluator gets to ship. Below is the real sprint record that produced the site you're looking at.

Milestones
9
Evaluator PASS
5
Shipped
4

The loop

  1. Planner

    Expands the goal into an ordered backlog of small, evaluable sprints.

  2. Generator

    Writes the feature code for the current sprint and builds the static export.

  3. Evaluator

    Runs the site headlessly and grades it against the rubric + acceptance criteria.

PASS
Ship it.
FAIL
Loop back and fix.

Sprint history

  1. Bootstrap

    shipped
    Jun 12, 2026Bootstrap

    Site v1 plus the first port of the agent harness — the loop that builds everything after this.

  2. /travel globe v1

    PASS
    Jun 27, 2026Travel Globe v1

    Interactive 3D globe with country pins and polish. Built over four sprints, all PASS.

  3. Nav / hamburger

    shipped
    Jun 27, 2026Navigation

    Sticky header bar with a hamburger menu.

  4. Settings + themes

    PASS
    Jun 27, 2026Settings & Themes

    Theme engine, the /settings page, and a reduce-motion preference — the infrastructure every later sprint builds on.

  5. Nav refinements

    shipped
    Jun 27, 2026Navigation

    Desktop links, lucide icons, a page-title header, and the theme toggle.

  6. Travel v2 — Sprint 1

    PASS
    Jun 27, 2026Travel v2

    Filled, per-category country polygons replace the pins — triangulated and projected onto the sphere. The riskiest piece of the revamp.

  7. Travel v2 — Sprint 2

    PASS
    Jun 27, 2026Travel v2

    Rich info on tap: a bottom sheet on mobile, a dialog on desktop, with flag, category chip, detail, and blurb.

  8. Travel v2 — Sprint 3

    PASS
    Jun 27, 2026Travel v2

    Globe-first layout with an overlaid legend and hint; the static country list was removed.

  9. Travel fix

    shipped
    Jun 27, 2026Travel v2

    Globe no longer resets its view on select — a stable camera prop and orientation-preserving fit. Self-verified by dragging through select and close.