What problem does it solve?
Provides authoritative, machine-readable knowledge of the Vulgata v0.6 language so AI assistants and developers can accurately read, explain, author, and review .vg source code with correct syntax, typing, semantic-layer reasoning, and generation rules.
Core Features & Use Cases
- Complete language reference covering lexical rules, declarations, type system, pattern matching, mutability model, semantic layers, standard library, and generation conventions.
- Authoring and generation: produce idiomatic Vulgata source and follow generation rules for compiler/interpreter compatibility and Rust emission.
- Analysis and review: perform syntax checks, type reasoning, intent/contract extraction, example/test validation, and recommend fixes or refactorings.
- Use cases: code review of Vulgata modules, generating Vulgata actions from specs, converting Vulgata to Rust stubs, and producing human-readable explanations of complex .vg logic.
Quick Start
Analyze the following Vulgata v0.6 source and produce a clear explanation of its behavior, type-check findings, and actionable suggestions to fix any issues.