Problem
.devcontainer/devcontainer.json is a one-line stub ({"name": "Soroban Environment"}) with no base image, features, extensions, or postCreateCommand declared.
Why it matters
The file's presence implies a working devcontainer setup, but opening this repo in a devcontainer-aware editor wouldn't actually install Rust, the wasm32-unknown-unknown target, or soroban-cli — it silently fails to deliver the environment its name promises.
Suggested fix
Flesh out devcontainer.json with a real base image (or Dockerfile) plus postCreateCommand/features that install the Rust toolchain, wasm32-unknown-unknown target, and soroban-cli, matching what CONTRIBUTING.md/DEPLOY.md describe as the required local setup.
Acceptance criteria
Problem
.devcontainer/devcontainer.jsonis a one-line stub ({"name": "Soroban Environment"}) with no base image, features, extensions, orpostCreateCommanddeclared.Why it matters
The file's presence implies a working devcontainer setup, but opening this repo in a devcontainer-aware editor wouldn't actually install Rust, the
wasm32-unknown-unknowntarget, orsoroban-cli— it silently fails to deliver the environment its name promises.Suggested fix
Flesh out
devcontainer.jsonwith a real base image (orDockerfile) pluspostCreateCommand/featuresthat install the Rust toolchain,wasm32-unknown-unknowntarget, andsoroban-cli, matching whatCONTRIBUTING.md/DEPLOY.mddescribe as the required local setup.Acceptance criteria
devcontainer.jsondeclares a concrete base image and setup steps