ARCHITECTURE / OPEN-SOURCE FIRST
Architecture
The system separates question, capability selection, execution, events, result, and inspectable trace so providers and runtimes can change without rewriting the product surface.
- Web interface and state remain separate from tools and data.
- Capability contracts declare runtime, permissions, network posture, and license.
- Open seams make local and future server adapters replaceable.