Posts tagged "deep-dive"

10 posts

  1. You built the form. Nobody helps people fill it out.

    Formspec's Assist specification defines a standard protocol for AI agents, browser extensions, and accessibility tools to help people understand, complete, and reuse data across complex forms — without requiring an LLM.

  2. Give your form a bibliography and AI stops guessing

    Formspec's References and Ontology specs create a dual context layer — meaning plus evidence — that lets AI agents auto-fill, explain, and support form completion with grounded, domain-accurate answers instead of plausible-sounding hallucinations.

  3. Translating forms without breaking them: the Locale Document

    A federal grant application needs English, Spanish, and French — and a typo fix in the French translation must never re-trigger validation or require a new form version. Formspec's Locale Document separates translation from form logic entirely.

  4. One codebase, every platform: the Rust shared kernel

    Formspec had two implementations of the same logic — TypeScript for the browser, Python for the server. We rewrote the shared core in Rust and compile it to both. Here's what we built, why we didn't do a full rewrite, and what happens next.

  5. Chaos testing an MCP server with AI personas

    We built a Claude Code skill that spawns five AI personas — from a nervous admin assistant to an API-first developer — to stress-test our form-building MCP server. Here's the pipeline and what we found.

  6. Three weeks from research to runtime

    Formspec was built as a chain of formal models — research into specs, specs into schemas, schemas into implementations. Here's how we did it in three weeks, and what we learned about AI-driven specification work.

  7. Designing FEL: Why Formspec has its own expression language

    We evaluated CEL, JSONLogic, JSONata, Power Fx, and JEXL before building FEL. Here's every alternative side by side — same expressions, six languages — and the Rust-based future that makes owning a language sustainable.

  8. Why another form thing?

    Forms have been solved a hundred times — unless your data actually matters. A look at the gap between form builders and form infrastructure, and how six prior-art standards shaped Formspec.