Whitepapers
Longer-form documents exploring the design decisions, theoretical foundations, and engineering tradeoffs behind ***plain.
01
On the Concept of :Concept:
When treated as informal guidance, specifications can afford to be ambiguous. But once specs become the source of truth for software behavior, and the input to AI code generation, ambiguity turns into a liability. This whitepaper introduces the :Concept: notation in ***plain, a pragmatic response to the inherent ambiguity of natural language. :Concept: notation does not try to formalize everything or replace natural language with rigid schemas. Instead, it provides a lightweight way to anchor meaning where precision matters most.
Spec-driven developmentLanguage DesignAI Code Generation
20 min read→