Skip to content

refactor(caps): remove obsolete perform-fs compatibility surface#477

Merged
lthibault merged 1 commit into
masterfrom
lthibault/stage6-remove-fs-compat
May 20, 2026
Merged

refactor(caps): remove obsolete perform-fs compatibility surface#477
lthibault merged 1 commit into
masterfrom
lthibault/stage6-remove-fs-compat

Conversation

@lthibault
Copy link
Copy Markdown
Contributor

Summary

  • remove legacy make_fs_handler compatibility shim from std/caps
  • remove associated legacy tests that expected perform fs deprecation errors
  • update kernel handler-wrapping comments to match active caps (host, runtime, routing)
  • update docs/changelog to reflect that perform fs surface is fully removed

Why

Stage 6 of #468: remove obsolete fs/ipfs data-plane compatibility surface now that read/write paths are consolidated.

Validation

  • cargo fmt --all
  • cargo check -p ww --lib --bins
  • cargo test -p ww test_run_command_rejects_targeted_mounts_preflight -- --nocapture

Notes:

  • cargo test -p ww -q fails in this workspace due a pre-existing missing example artifact: examples/echo/bin/echo.wasm.

Refs #473
Refs #468

@lthibault lthibault merged commit 1acb06c into master May 20, 2026
11 checks passed
@lthibault lthibault deleted the lthibault/stage6-remove-fs-compat branch May 20, 2026 22:24
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