Expand description
Version Governance & Package Identity APIs
Functions§
- activate_
package_ variant - Hot-switches variant with full safety + branching preview
- current_
forge_ version - Returns forge’s own Version struct
- declare_
tool_ version - Tool self-declares its exact semver (validated against manifest)
- enforce_
exact_ version - Runtime panic on version mismatch — zero tolerance policy
- query_
active_ package_ variant - Returns current variant ID (e.g. “shadcn-pro”, “minimal-dark”)
- require_
forge_ minimum - build.rs macro — compilation fails if forge is too old