How to Make Your App AI-Testable
We built a complete AI test generator for DarJS in a single session. The AI never saw the HTML. It never read the Nunjucks templates, never inspected a...
Collection
We built a complete AI test generator for DarJS in a single session. The AI never saw the HTML. It never read the Nunjucks templates, never inspected a...
You built a framework. It has eleven packages, a mixin engine, a schema generator, a CLI, a template renderer, and an Express server. You want an AI to...
There’s a file in every serious AI-assisted project that determines whether the AI is useful or just fast. Not the codebase. Not the tests. The instruction file —...
tags: [codemap, codegraph, symbol-index, pre-commit, tooling, maintenance] related: 032_pre-index-your-codebase.md 033_structure-vs-intent.md status: current — 036 — Kill Your CODEMAP: When Structural Tools Make Manual Symbol Indexes Obsolete There is...
tags: [testing, scenarios, nl-testing, studio, design, artifacts, composability, dar-test] related: packages/studio/server.js packages/studio/public/studio.js packages/testing/nl-runner.js packages/studio/tests/scenarios.test.js status: current — 025 — One Artifact, Three Consumers A scenario in DarJS looks...
There’s a moment in every business app build where the form gets complicated. The model has twenty fields. Some only matter for certain order types. Some need to...
When Ahmed asked for a tool that would let an AI populate a Studio canvas — designing a full app with models and workflows — the first instinct...
tags: [codegraph, pre-indexing, tool-calls, agent-efficiency, sqlite, tree-sitter, knowledge-graph] related: 019_three_token_debts.md 011_nlp_first_codebase.md 023_living_codemap.md supersedes: ~ status: current — 032 — Pre-Index Your Codebase Before the Agent Needs It The...
Most developers use AI the same way they use a search engine: one query, one answer, move on. One model, one conversation, one project. The model does everything...