ADR 0615 §1: the builder invokes indexer_read_modules, _manifests, _candidates and assigner_read_placement, consumes their views families and reads none of the four buckets; it keeps first-views and findings. The lead's ruling: an owner that is down never holds the start; the modules are built once the modules', manifests' and candidates' first views are answered, the placement is followed into the toolchain gate once its first view is, and until then the gate passes every report on as before the placement settled. Tools builder_first_views and builder_first_view_again. Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
32 lines
1.1 KiB
AMPL
32 lines
1.1 KiB
AMPL
module mesh-delivery-builder
|
|
|
|
go 1.26.0
|
|
|
|
require (
|
|
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261103221822-85ba0a9a70d8
|
|
github.com/nats-io/nats-server/v2 v2.11.17
|
|
github.com/nats-io/nats.go v1.54.0
|
|
)
|
|
|
|
require git.novox.be/novox/mesh-catalog/modules/mesh-build-go/buildstep v0.0.0-20261102193506-d221c633799a
|
|
|
|
require (
|
|
git.novox.be/novox/mesh-delivery/modules/mesh-delivery-builder/buildrun v0.0.0-00010101000000-000000000000
|
|
github.com/antithesishq/antithesis-sdk-go v0.7.0-default-no-op // indirect
|
|
github.com/google/go-tpm v0.9.8 // indirect
|
|
github.com/klauspost/compress v1.20.0 // indirect
|
|
github.com/minio/highwayhash v1.0.4 // indirect
|
|
github.com/nats-io/jwt/v2 v2.8.1 // indirect
|
|
github.com/nats-io/nkeys v0.4.16 // indirect
|
|
github.com/nats-io/nuid v1.0.1 // indirect
|
|
golang.org/x/crypto v0.57.0 // indirect
|
|
golang.org/x/sys v0.48.0 // indirect
|
|
golang.org/x/time v0.15.0 // indirect
|
|
)
|
|
|
|
replace git.novox.be/novox/mesh-delivery/modules/mesh-delivery-builder/buildrun => ./buildrun
|
|
|
|
require git.novox.be/novox/mesh-delivery/sdk v0.0.0-00010101000000-000000000000
|
|
|
|
replace git.novox.be/novox/mesh-delivery/sdk => ../../sdk
|