Honest maturity labels for public consumers. Core factories, access, tokens, and registries are the primary supported product surface. Protocol trees vary widely.
Label
Meaning
stable
Crane-native patterns in active use; TestBase/Behavior coverage expected for public APIs
experimental
Usable for integration/learning; APIs or ports may change; not a production guarantee
vendored
Upstream sources under contracts/external or protocol trees; fidelity to upstream, Crane wrappers partial
WIP
Incomplete port or scaffolding; do not rely on for mainnet
GitHub Actions uses FOUNDRY_PROFILE=ci, which skipscontracts/external/**, contracts/protocols/**, and heavy fork/protocol tests to avoid OOM. A green CI run proves framework core, not every protocol port.