Release Readiness
This page is the final pre-release checklist for the next alpha cut.
Current local 0.3.0 prep evidence is recorded at the repository root in RELEASE_PREP_0.3.0.md.
Compile Checks To Re-run
Compile-check these sequentially:
cargo check --workspace --all-targets
cargo check --manifest-path android/android_phone_app/Cargo.toml --all-targets
./scripts/check_representative_examples.sh
Manual runtime validation is still recommended for at least one pass through the current live package.
Docs, Migration, And Release Alignment
Confirm that these files describe the same current reality:
README.mdREADME_AR.mdMIGRATION.mdMIGRATION_AR.mdRELEASE_NOTES.mdchangelog.md
Current Local Checklist
-
mdbook build docs -
RUSTDOCFLAGS="-D warnings" cargo doc --workspace --no-deps -
cargo check --manifest-path android/android_phone_app/Cargo.toml --all-targetsthrough./scripts/check_representative_examples.sh -
./scripts/check_representative_examples.sh -
./scripts/verify_alpha_release.sh - release notes and migration pages mention the same current example-availability story
- one manual visual pass over the Android package and relevant current examples from Visual Validation
- GitHub Actions confirmation for the same gates
- RC feedback triage and closure
Wrapper Removal Decision
For the next alpha cut, the decision is:
- do not remove
UScreenRootorUWorldRootautomatically as part of the cut - keep them as deprecated compatibility wrappers until another stabilization review is complete
- reconsider removal only after the next alpha cut has shipped and feedback is in
Root-Level File Roles
README.md: landing story and fastest entry pointREADME_AR.md: Arabic landing storyMIGRATION.md: upgrade path from older docs and assumptionsMIGRATION_AR.md: Arabic migration pathRELEASE_NOTES.md: current alpha release-scale summaryRELEASE_PREP_0.3.0.md: local evidence for the next0.3.0cutchangelog.md: chronological dated history