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.
Properties
Section titled “Properties”documents
Section titled “documents”documents:
Document[]
Defined in: packages/speculator/src/types/ast.generated.ts:529
Collection of documents in the workspace
globalIndex?
Section titled “globalIndex?”
optionalglobalIndex:GlobalIndex
Defined in: packages/speculator/src/types/ast.generated.ts:530
schemaVersion?
Section titled “schemaVersion?”
optionalschemaVersion:"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