Skip to main content

Module package_lock

Module package_lock 

Source
Expand description

Unified shape.lock model for deterministic dependency resolution and compile-time artifact caching.

This is the single source of truth for:

  • resolved package dependencies
  • compile-time artifacts (schema inference, comptime outputs, generated metadata)

Structs§

LockedArtifact
A generic compile-time artifact cached in shape.lock.
LockedPackage
A single locked package entry.
PackageLock
Top-level lockfile structure written to shape.lock.

Enums§

ArtifactDeterminism
Reproducibility mode for a compile-time artifact.
LockedSource
Source from which a locked package was resolved.