Skip to content

SpeculatorASTSchema

Defined in: packages/speculator/src/types/ast.generated.ts:520

AST-first schema for Speculator workspace. A workspace contains one or more specification documents. Semantic marker nodes are introduced during parse and may be refined during resolve. Global indexing aggregates definitions across documents.

documents: Document[]

Defined in: packages/speculator/src/types/ast.generated.ts:529

Collection of documents in the workspace


optional globalIndex: GlobalIndex

Defined in: packages/speculator/src/types/ast.generated.ts:530


optional schemaVersion: "1.1.0"

Defined in: packages/speculator/src/types/ast.generated.ts:524

Schema version for this AST format


type: "workspace"

Defined in: packages/speculator/src/types/ast.generated.ts:525