IWP v1 Draft / Natural-Language-First Protocol
Beyond Static Software
InstructWare compiles human instruction into governed, verifiable, source-traceable runtime behavior.
Software vs InstructWare
Software
- Release-bound change cycles
- Pre-fixed interfaces and workflows
- Code is the primary expression and change entry
InstructWare
- Human instruction drives continuous iteration
- Interfaces are generated and adapted at runtime
- Systems evolve continuously within governance boundaries
The Three Laws of InstructWare
Law I
Natural Language as the Primary Intent Source
Law II
Dynamic and Generative Interface
Law III
Continuously Evolvable Runtime
IWP v1 Minimal Loop
- Instruction -> Intent -> Execution
- `.iw` as the intent-layer SSOT
- `.iwc` and diagnostics ensure source traceability
Values
- Human Instruction as the contract over code as the bottleneck.
- Instruction-to-Execution pipelines over release-bound feature queues.
- Source-traceable runtime evolution over opaque one-shot deployments.
- Machines adapting to human goals over humans adapting to machine constraints.
Define intent in docs, verify it at runtime, and evolve continuously.