Skip to content

Add explicit external storage IO roots and manifests - #83

Merged
rsasaki0109 merged 1 commit into
mainfrom
agent/external-storage-io
Aug 2, 2026
Merged

Add explicit external storage IO roots and manifests#83
rsasaki0109 merged 1 commit into
mainfrom
agent/external-storage-io

Conversation

@rsasaki0109

Copy link
Copy Markdown
Owner

Summary

  • Add explicit input/output storage roots with safe relative-path resolution.
  • Add SHA-256 and size file manifests plus URI receipts.
  • Expose root and manifest options across the Rust CLIs and Python bindings.
  • Document the external-storage workflow.

Validation

  • cargo fmt --all --check
  • cargo test -p spatialrust-io --all-features
  • cargo test -p spatialrust --no-default-features --features mvp --bin spatialrust-mvp
  • cargo test -p spatialrust --no-default-features --features streaming-cli --bin spatialrust-stream
  • cargo check --manifest-path crates/spatialrust-py/Cargo.toml
  • Targeted Clippy checks and git diff --check
  • External-SSD streaming E2E: 3 points read/written with verified receipt and SHA-256 manifest

@rsasaki0109
rsasaki0109 marked this pull request as ready for review August 2, 2026 09:23
@rsasaki0109
rsasaki0109 merged commit 195556d into main Aug 2, 2026
103 of 105 checks passed
@rsasaki0109
rsasaki0109 deleted the agent/external-storage-io branch August 2, 2026 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant