3 projects
theoworks-sphinx
TheoWorks Sphinx extension — emits the needs-graph JSON (needs.json) consumed by the TheoWorks viewer, editor, and CLI
theoworks-core
TheoWorks core — byte-stable sphinx-needs round-trip, schema, validation, and traceability (pure-Python, no runtime dependencies)
theoworks-cli
TheoWorks CLI — local-mode `theoworks` / `theo` commands: init a sphinx-needs project, build the needs graph, validate, and report traceability