Dds (dds v0.18.0)
Copy MarkdownThe dds toolchain, bundled. This module is a LOCATOR AND RUNNER, nothing more — the instruments are the bundled Python (the same bytes as the tagged toolchain repo), and all semantics live there.
Runtime resolution:
- Pythonx (a hard dep — embedded CPython, hermetic):
mix deps.getis the ONLY prerequisite. Pythonx provisions a standalone interpreter and the tree-sitter wheels itself (pinned below), in-process, no system Python, no PATH. The mechanical witness and evidence replay work out of the box. - Fallback, only when the host app already initialized pythonx
with its own interpreter AND that interpreter lacks our deps:
uvon PATH (same hermetic properties via subprocess), thenpython3(stdlib legs, honest degradation), then a clear error.