Skip to content

Add runnable Prolly S3 branching walkthrough - #90

Draft
forhappy wants to merge 1 commit into
mainfrom
agent/s3-branching-walkthrough
Draft

Add runnable Prolly S3 branching walkthrough#90
forhappy wants to merge 1 commit into
mainfrom
agent/s3-branching-walkthrough

Conversation

@forhappy

Copy link
Copy Markdown
Contributor

Summary

  • add a zero-infrastructure, runnable Prolly S3 core walkthrough
  • demonstrate commit history, branch divergence, paged structural diff, conflict planning, failed merge safety, explicit conflict resolution, and merged reads
  • link the exact command from both S3 READMEs

Why

The S3 client documentation explains each API separately, but it did not provide one small executable flow that connects the repository concepts. This example uses the in-memory versioned object plane so readers can explore the model without AWS credentials or RustFS while exercising the same provider-neutral repository operations.

Verification

  • cargo run --manifest-path extensions/s3/Cargo.toml -p prolly-s3-core --example branching_walkthrough
  • cargo fmt --manifest-path extensions/s3/Cargo.toml --all -- --check
  • cargo clippy --manifest-path extensions/s3/Cargo.toml --workspace --all-targets --all-features -- -D warnings
  • cargo test --manifest-path extensions/s3/Cargo.toml --workspace --all-features

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