Expand description
Resolution pipeline. Local-only for Tier 1 (RFC phases 1–6):
- Path deps (
{ path = "../lib" }) are read from the filesystem, hashed, copied into the store, and pinned in the lockfile. - Workspace member deps work the same as path deps.
- Registry (
http = "1.0") and git ({ git = "..." }) deps return a structured “not yet implemented” error so the CLI surface is honest about what’s wired today.
When the registry / PubGrub semver / parallel fetch land (RFC phases 7-9),
they slot in at Resolver::resolve without changing the lockfile shape.
Structs§
- Resolve
Outcome - Outcome of resolving one project’s dep graph.
- Resolver
- Drives manifest → lockfile resolution against a
Store.