Description
Rename crates/common → crates/trusted-server-core and crates/fastly → crates/trusted-server-adapter-fastly following EdgeZero naming convention. Add EdgeZero workspace dependencies.
http crate version compatibility
Both fastly = "0.11.12" and EdgeZero use http 1.x. No version conflict expected — verify during dependency resolution and note in PR description. (Previously flagged as a risk; downgraded to verification item.)
Done when
- All per-PR gates pass (
cargo build --workspace, cargo build --package trusted-server-adapter-fastly --target wasm32-wasip1, cargo test --workspace, cargo clippy --workspace --all-targets --all-features -- -D warnings, cargo fmt --all -- --check)
cargo doc builds
CLAUDE.md updated with new crate names and paths
- http crate version compatibility verified
Blocked by
None (first task)
References
Description
Rename
crates/common→crates/trusted-server-coreandcrates/fastly→crates/trusted-server-adapter-fastlyfollowing EdgeZero naming convention. Add EdgeZero workspace dependencies.http crate version compatibility
Both
fastly = "0.11.12"and EdgeZero usehttp 1.x. No version conflict expected — verify during dependency resolution and note in PR description. (Previously flagged as a risk; downgraded to verification item.)Done when
cargo build --workspace,cargo build --package trusted-server-adapter-fastly --target wasm32-wasip1,cargo test --workspace,cargo clippy --workspace --all-targets --all-features -- -D warnings,cargo fmt --all -- --check)cargo docbuildsCLAUDE.mdupdated with new crate names and pathsBlocked by
None (first task)
References
docs/internal/EDGEZERO_MIGRATION.md— Phase 0: Foundation