Skip to content

SpeculatorASTSchema

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

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:477

Collection of documents in the workspace


optional globalIndex: GlobalIndex

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


optional schemaVersion: "1.1.0"

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

Schema version for this AST format


type: "workspace"

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