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 |