Polyglot API Reference¶
The documentation pipeline generates language-native API references from the maintained source surfaces. Generated HTML is an output artefact; it is not committed to the repository.
| Surface | Generator | Published reference |
|---|---|---|
| Rust workspace | cargo doc / rustdoc |
Rust API |
| Go gateway | go doc -all |
Go API |
| TypeScript middleware | TypeDoc | TypeScript API |
| Julia threshold tuner | Documenter.jl | Julia API |
| Lean halt monitor | doc-gen4 | Lean API |
| Protobuf contracts | protoc-gen-doc | Protobuf API |
Run make docs-all to build the MkDocs site and every generated reference.
Individual docs-<language> targets provide focused local parity with CI.
The studio-web tree is not in this gate. It remains a pre-ratification
consumer of shared SCPN-STUDIO packages and does not yet have a buildable,
owned public API surface. Add it only after those dependencies and its
publication contract land.