Readiness gap
The engine versions are mechanically kept together, but current product/package prose has already drifted:
- the workspace and Python package are at
0.12.0;
sdk/python/README.md still says the project is at “v0.2”;
CONTRIBUTING.md says the Python SDK “will become PyO3/maturin bindings” even though it already is;
- the same file calls the JavaScript SDK a placeholder even though the npm launcher is a supported install path.
None of these break the engine, but stale current-state documentation makes a pre-alpha project look less reliable and can send adopters down obsolete setup paths.
Acceptance criteria
Readiness gap
The engine versions are mechanically kept together, but current product/package prose has already drifted:
0.12.0;sdk/python/README.mdstill says the project is at “v0.2”;CONTRIBUTING.mdsays the Python SDK “will become PyO3/maturin bindings” even though it already is;None of these break the engine, but stale current-state documentation makes a pre-alpha project look less reliable and can send adopters down obsolete setup paths.
Acceptance criteria
sdk/python/README.mdandCONTRIBUTING.mdto describe the shipping PyO3 wheel and npm launcher accurately.versions agreejob, or add a docs-truth check, so stale hard-coded current versions and known placeholder/future-tense statements fail CI.pip install flowproofandnpx flowproof --version.