Skip to content

Interface: FsJsonlLessonStoreNode ​

Defined in: core/dist/ast/domain/fs-jsonl-lesson-store-node.d.ts:8

Passive AST node configuring a host-root content-addressed JSON/JSONL lesson store (fs.jsonlLessonStore).

Splits immutable lesson definition files in definitionsDir from high-frequency telemetry counters in statsPath synchronized via lockFile.

Extends ​

Properties ​

PropertyModifierTypeDescriptionInherited fromDefined in
definitionsDirreadonlystringHost-root directory storing immutable <lessonId>.json definition files.-core/dist/ast/domain/fs-jsonl-lesson-store-node.d.ts:10
lockFilereadonlystringHost-root advisory lockfile path used for cross-process synchronization.-core/dist/ast/domain/fs-jsonl-lesson-store-node.d.ts:14
statsPathreadonlystringHost-root file path storing mutable lesson telemetry and outcome counters.-core/dist/ast/domain/fs-jsonl-lesson-store-node.d.ts:12
typereadonly"fs:jsonl-lesson-store"Unique string-literal discriminant of the lesson store node.BaseLessonStoreASTNode.typecore/dist/ast/base/base-lesson-store-ast-node.d.ts:11

Released under the MIT License.