orchestrata_tools.openspec

Reference › components › tools › orchestrata_tools › openspec

OpenSpec format support (SPEC-104).

OpenSpec format support (SPEC-104) for orchestrata_tools. detect locates a project's spec folder and recognizes its format, parse reads OpenSpec markdown into models, render writes the models back to markdown, and repo provides the repository operations. requirements_parser parses requirement checklists into Prolog facts. See the openspec narrative.

7 modules, 748 lines of code.

Modules

Module Summary LOC Lifted from
__init__ OpenSpec format support (SPEC-104). 48 lifted from orchestrata_ultimate.openspec
detect Locate a project's spec folder and recognize its format (SPEC-104 FR-001/002). 96 lifted from orchestrata_ultimate.openspec.detect
models OpenSpec data models (SPEC-104). 67 lifted from orchestrata_ultimate.openspec.models
parse Parse OpenSpec markdown into models (SPEC-104 FR-003/006). 124 lifted from orchestrata_ultimate.openspec.parse
render Render OpenSpec models back to OpenSpec markdown (SPEC-104 FR-004/007). 77 lifted from orchestrata_ultimate.openspec.render
repo OpenSpec repository operations (SPEC-104 FR-004/005/007/008). 111 lifted from orchestrata_ultimate.openspec.repo
requirements_parser Parse spec requirement checklists into Prolog facts. 225 lifted from orchestrata_ultimate.openspec.requirements_parser

Dependency diagram

Package dependency diagram orchestrata_tools.openspec