Complexity / points: Medium (150 points) - maintainer label: points-150-medium
PR must include:
Problem
We already plan to add per-contract README files (Issue 16), and we also plan to add canonical lifecycle docs (Issue 23) plus docs/API.md (Issue 1) and deployment manifest/scripts (Issues 11 and 30).
To avoid fragmented documentation, each per-contract README should be kept consistent and reference the same sources.
Proposed change
Update and verify the per-contract README content and its links after implementing the earlier documentation issues.
Acceptance criteria
Dependencies
- Depends on Issue 16 (per-contract README usage guides)
- Depends on Issue 23 (canonical lifecycle doc)
- Depends on Issue 1 (docs/API.md)
- Depends on Issue 11 (deployment scripts) and Issue 30 (deployment manifests)
Complexity / points: Medium (150 points) - maintainer label: points-150-medium
PR must include:
Closes #38in the PR descriptionunwrap()in production Soroban contract paths (project convention)cargo testpasses locally; match CI (cargo fmt,cargo clippy -D warnings) when touching RustProblem
We already plan to add per-contract README files (Issue 16), and we also plan to add canonical lifecycle docs (Issue 23) plus
docs/API.md(Issue 1) and deployment manifest/scripts (Issues 11 and 30).To avoid fragmented documentation, each per-contract README should be kept consistent and reference the same sources.
Proposed change
Update and verify the per-contract README content and its links after implementing the earlier documentation issues.
Acceptance criteria
docs/API.mdanddocs/lifecycle.mdCONTRACT_IDs)Dependencies