Research-software release discipline
DOI release, citation metadata, reproducibility guide, claim evidence table, and bounded limitations.
Project context
Metriplane v0.4.1 is the current Python distribution and CLI package. Metriplane v0.2.0 is the DOI-archived public release prepared as the primary software artifact for a manuscript submitted to SoftwareX. The site keeps those roles separate rather than treating the latest package as retroactive evidence.
Maintainer responsibilities
DOI release, citation metadata, reproducibility guide, claim evidence table, and bounded limitations.
PEP 517 metadata, PyPI distribution, version synchronization, optional dependency groups, and documented wheel boundaries.
OIDC publishing, TestPyPI verification, separate owner-started production promotion, strict artifact validation, and production install verification.
Planar state, process rules (domain packs), event timelines, incidents, Incident Reports, and evidence bundles.
Archived author-run maintainer-gate evidence, deterministic replay checks, bundle verification, and repeatable regression checks.
ROS 2, Omniverse, dashboard, exporter, replay, and operator-review work is documented with its narrower scope; it is not part of the v0.3.0 demo-support claim.
Reviewer quickstarts, paper evidence docs, runbooks, schema notes, and public claim boundaries.
The preprint separates physical mapping, latency, continuity, replay, overload, and backend claims rather than substituting one for another.
The release separates current package behavior, historical research evidence, unsupported environments, and explicit non-claims.
Links