R4e (mesh-delivery): the builder pushes and keys artifacts by reference, the checker's verdict and try, the view, and the checker's owed state read by the forge #22

Merged
mesh-tools merged 43 commits from feat/r4e into main 2026-10-22 22:13:06 +00:00
Showing only changes of commit 66ae4dc791 - Show all commits
@@ -71,7 +71,9 @@ type Examiner struct {
Announce Announcer
// Packages names, of a repository, the paths (repository-relative) its TypeScript package artifacts are built from, from
// the indexer's modules (delivery.Module.ArtifactPaths, lead decision L8); nil serves no group package.
Packages interface{ PackagePaths(repository string) []string }
Packages interface {
PackagePaths(repository string) []string
}
// Trunks are the trunk heads of every repository, for the siblings a repository's tests read.
Trunks interface{ Heads() map[string]string }
Now func() time.Time