Skip to main content

Module sources

Module sources 

Source
Expand description

Workspace sources: the 1..N git checkouts a workspace root holds. Mirrors caliban’s caliban-supervisor::sources so both sides agree on source identity (name = directory basename). See caliban #281 / ADR 0052.

Structs§

Source
One source checkout within a workspace. (The discover_sources filesystem logic stays in prospero-core; only this struct is shared.)

Functions§

discover_sources
Enumerate the sources under workspace_root, matching caliban’s rule: if the root is itself a checkout it is the single source; otherwise each immediate child directory that is a checkout is a source. Sorted by name.