By Day 30 (November 23, 2026) the Agent Market at thechalklabs.com/market covers all 12 listing types with 75,000+ listings, every visible listing has a freshness grade and the top 20,000 a security grade, people can install from the website, CLI and the directory's own MCP server, 100 builders are in a private beta, 500 maintainers know they are listed, and the public launch (Show HN + Product Hunt + a "we scanned N agent tools" report) is booked for December 1, 2026, after US Thanksgiving week.

Each day below is one database row. Open a row for the full task list: goal, "done when" checks, 13 to 18 agent tasks with step checklists and acceptance tests, the human tasks for you, and the end-of-day log. The same files live in the repo at docs/plan/ so coding agents read them directly.

Targets for Day 30

Metric Day 0 (Oct 24) Day 30 target Blueprint month 3
Listings indexed 49,617 (connectors + skills) 75,000+ across 12 types 10,000
Hand-checked listings 0 1,000 500
Listings with security grade 0 20,000+ all visible
Checked in last 7 days 100% 90%+ via nightly sync 90%
Surfaces live website + JSON API v0 website, API v1, MCP server, CLI v0, badges, feeds website
Newsletter subscribers 0 300 n/a
Beta users / interviews 0 / 0 100 invited / 20 interviews 20 users
Maintainers contacted / claimed 0 / 0 500 / 50+ 100 claimed
Successful installs per week not measured measured, 100+ 500

Day 0 (Sat Oct 24): done

How a day runs

  1. The agent reads docs/plan/README.md, that day's file and yesterday's log in docs/log/.
  2. It works the agent tasks top to bottom. A task is done only when its acceptance check passes and is written in the log.
  3. Work lands on a branch day-NN/<short-slug>, gets a Vercel preview, and merges when tests, typecheck and build pass. Database changes ship as migrations in supabase/migrations/.
  4. Human tasks need you: accounts, money, legal, sending outbound messages, publishing packages, final copy on public posts.
  5. The agent writes the day log and moves anything unfinished into tomorrow's file. Mark the row's Status as you go.

Guardrails for every run