Plans

28 plans. The files are the source of truth; this board is a window.

To do

11
todo AI

Welcome to your plan board

0/2 tasks · 2026-09-18

todo AI

AI agency — navigate and operate the portfolio like a human

Track ai · 2/10 tasks · 2026-09-18

  • ai/
  • routes/ai-routes.ts
  • ../grain/packages/grain/ai/
  • scripts/xray.js
  • pages/mail.html
  • tours/
todo AI

The builder becomes a sandbox, not a form page

Track demo · 3/6 tasks · 2026-09-18

  • view/pages/builder.html
  • view/components/pages/builder/
  • src/ai/builder-page.ts
  • src/ai/field-matcher.ts
  • src/server.ts
  • src/ai/desk-reasoner.ts
  • content/data/contact-form.json
  • ../grain/packages/grain/components/atoms/b-checkbox/
  • ../grain/packages/grain/components/atoms/b-radio/
  • ../grain/packages/grain/components/atoms/b-check/
  • ../grain/packages/grain/components/atoms/b-input/b-input.css
  • ../grain/packages/grain/components/molecules/form-grid/
todo AI

The map nobody opens, and the question that would fix it

Track ai · 0/8 tasks · 2026-09-18

  • ../pantry/map.ts
  • ../pantry/map.test.ts
  • ../pantry/graph.ts
  • ../pantry/app.ts
  • ../pantry/app.test.ts
  • ../pantry/pantry-map.js
  • ../pantry/pantry.css

⚠ 1 issue

todo AI

Plan: course credentials and badges

2026-09-18

⚠ 2 issues

todo Human

Author the content backlog

Track D · 0/3 tasks · 2026-09-18

  • notes/
  • CONTENT-BACKLOG.md
todo AI

Say what the loop actually does, once it actually does it

Track content · 0/7 tasks · 2026-09-18

  • docs/CONTENT-BACKLOG.md
  • content/notes/
  • standards/
  • ../pantry/README.md

⚠ 1 issue

todo Human

A tutorial someone can follow to build this loop on a small project

Track content · 0/6 tasks · 2026-09-18

  • content/notes/
  • docs/CONTENT-BACKLOG.md
  • standards/
  • ../pantry/README.md
todo Human

Reading list — a library on the desk

Track apps · 0/9 tasks · 2026-09-18

  • books/
  • pages/library/
  • components/
  • server.ts
  • tours/
todo AI

The builder becomes a page builder, not a form builder

Track demo · 5/5 tasks · 2026-09-18

  • src/ai/block-set.ts
  • src/ai/composition.ts
  • src/ai/builder-page.ts
  • src/ai/field-matcher.ts
  • src/ai/desk-reasoner.ts
  • src/server.ts
  • view/pages/builder.html
  • view/components/pages/builder/
  • view/components/molecules/page-foot/
  • scripts/
  • e2e/
todo AI

Skills runtime + loop feedback — make the standards fire, make adherence visible

Track ai · 35/59 tasks · 2026-09-18

  • standards/
  • ../pantry/
  • plans/

Doing

8
doing AI

Autonomy earned by evidence, not granted by the model

Track ai · 5/6 tasks · 2026-09-18

  • standards/LOOP.md
  • standards/CONFORMANCE.md

⚠ 1 issue

doing AI

The loop — one standard AI workflow across every repo

Track ai · 12/28 tasks · 2026-09-18

  • standards/
  • plans/
  • ../pantry/
  • ../greenroom/
  • ../../lakbay-ph/
  • ../../thesis-advising/
  • content/notes/
doing AI

The builder stops looking like a page about a builder

Track demo · 7/7 tasks · 2026-09-18

  • view/pages/builder.html
  • view/components/pages/builder/builder.css
  • src/ai/builder-page.ts
  • src/ai/builder-canvas.ts
  • src/ai/canvas.ts
  • src/ai/composition.ts
  • e2e/
doing AI

CRUMB prefilled demos: preset steps, prefilled data, and a tour that writes the next prompt

Track ai · 5/6 tasks · 2026-09-18

  • docs/CRUMB-PREFILL-FEASIBILITY-2026-08-09.md
  • content/tours/
  • docs/crumb/WRITE-A-TOUR.md
  • standards/TOUR-STANDARD.md
  • view/pages/
  • e2e/
doing AI

The four gaps between what the loop says and what the loop runs

Track ai · 0/5 tasks · 2026-09-18

  • plans/
  • standards/LOOP.md
  • standards/SESSION-LOOP.md
  • ../../../.claude/tools/review-gate.sh
  • ../../../.claude/tools/context-trigger.sh
  • ../../../.claude/settings.json
  • content/notes/
doing AI

The control center: one place that knows where the project is

Track ai · 8/16 tasks · 2026-09-18

  • ../pantry/app.ts
  • ../pantry/app.test.ts
  • ../pantry/sessions.ts
  • ../pantry/sessions.test.ts
  • ../pantry/config.ts
  • ../pantry/config.test.ts
  • ../pantry/context.ts
  • ../pantry/doctor.ts
  • ../pantry/capture.test.ts
  • ../pantry/crumb-mount.test.ts
  • ../pantry/drift.test.ts
  • ../pantry/init.test.ts
  • ../pantry/preview.test.ts
  • ../pantry/retrieval.test.ts
  • ../pantry/skills.test.ts
  • ../pantry/pantry.css
  • ../pantry/pantry-control.js
  • ~/.claude/tools/session-event.sh

⚠ 1 issue

doing AI

PANTRY hosts the review, CRUMB makes it addressable

Track ai · 16/18 tasks · 2026-09-18

  • ../pantry/answers.ts
  • ../pantry/answers.test.ts
  • ../pantry/app.ts
  • ../pantry/artifacts.ts
  • ../pantry/capture.ts
  • ../pantry/capture.test.ts
  • ../pantry/cli.ts
  • ../pantry/config.ts
  • ../pantry/doctor.test.ts
  • ../pantry/crumb-mount.test.ts
  • ../pantry/preview.test.ts
  • ../pantry/decisions.ts
  • ../pantry/doctor.ts
  • ../pantry/preview.ts
  • ../pantry/pantry-decisions.js
  • ../pantry/pantry-review-client.js
  • ../pantry/pantry-review.js
  • ../pantry/pantry.css
  • ../pantry/pantry-cmdk.js
  • ../pantry/pantry-map.js
  • ../pantry/INSTALL.md
  • ../pantry/fixtures.ts
  • ../pantry/graph.ts
  • ../pantry/package.json
  • ../pantry/paths.ts
  • ../pantry/paths.test.ts
  • ../pantry/runs.test.ts
  • ../pantry/retrieval.test.ts
  • ../pantry/drift.test.ts
  • ../pantry/app.test.ts
  • content/tours/review-answer-channel.md
  • content/tours/review-tier1-nongrain.md
  • artifacts/reviews/2026-08-10-review-tier1-nongrain
  • artifacts/reviews/2026-08-10-tmp-capture-failure-proof
  • decisions/answers.jsonl
  • pantry.config.json
  • standards/DECISIONS.md
  • standards/TOUR-STANDARD.md

⚠ 1 issue

doing AI

The run ledger, read at two altitudes

Track ai · 5/6 tasks · 2026-09-18

  • ../pantry/app.ts
  • ../pantry/pantry.css
  • ../pantry/app.test.ts

⚠ 1 issue

Done

9
done AI

The review loop — CRUMB dev tours as the check-changes surface

Track ai · 20/20 tasks · 2026-09-18

  • content/notes/ten-times-zero.md
  • content/tours/
  • docs/crumb/
  • e2e/
  • standards/
  • tools/review-gate.sh
  • .claude/settings.json
  • package.json
  • bun.lock
  • ../grain/packages/crumb/
  • ../grain/packages/proof/
done Human

Archive the vestigial tjakoen/standards repo

Track D · 1/1 tasks · 2026-09-18

done AI

A form comes from data, and a description builds one

Track demo · 8/10 tasks · 2026-09-18

  • content/data/contact-form.json
  • view/pages/about.html
  • view/pages/builder.html
  • src/ai/field-matcher.ts
  • src/ai/form-draft.ts
  • src/ai/builder-page.ts
  • src/component-refs.ts
  • ../grain/packages/grain/components/atoms/b-field/
  • ../grain/packages/grain/components/atoms/b-choice/
  • ../grain/packages/grain/components/atoms/b-option/
  • ../grain/packages/grain/components/atoms/b-textarea/
  • ../grain/packages/grain/components/atoms/b-memo/
done Human

Publish grain 0.1.18 and bump the pin

5/5 tasks · 2026-09-18

  • package.json
  • bun.lock
  • e2e/visual.e2e.ts-snapshots/catalog-darwin.png
  • content/tours/review-catalog-flat-panel.md
done AI

The design system's own status colour, and the hue it does not have

Track design · 5/5 tasks · 2026-09-18

  • ../grain/packages/grain/components/atoms/b-button/b-button.css
  • ../grain/packages/grain/styles/variables.css
  • ../grain/packages/crumb/crumb.css
  • content/tours/review-grain-status.md
  • view/pages/review/grain-status.html
  • tools/export.ts
  • grain-token-debt.md

⚠ 1 issue

done Human

Every multi-line bullet on the published site is broken

Track ai · 3/3 tasks · 2026-09-18

  • package.json
  • mill-list-continuation.md
done AI

Note: the loop nobody ran

2026-09-18

⚠ 1 issue

done Human

Repo structure reorg — tame the root

Track D · 2026-09-18

  • src/
  • content/
  • view/
  • docs/
  • package.json
  • playwright.config.ts
  • tools/
done AI

Storyboard — "Watch me work" (demo.run showcase)

2026-09-18

  • src/ai/showcase.ts
  • src/ai/desk-reasoner.ts
  • src/ai/desk-door.ts
  • src/ai/actions.ts
  • scripts/site.js

Blocked

0