Bindings — placeholder
Language bindings over the C++ engine. Not implemented yet.
c_abi/— stable C ABI (int error_codereturns, opaque handles). Consumed by .NET and Pythonctypes. This ABI is frozen in Phase 0 alongside thePdfDocument/PdfPageinterface contracts (Gate G0b) and must not change without a version bump. Phase 3 ships.so/.dylib/.dllpackages from it.python/— pybind11 module used by the FastAPI gateway. Exposesrender_page(),apply_edits(),extract_text().
Internal engine code uses std::expected<T, E>; the C ABI surface translates
that to int error_code (engine blueprint §16.2).