L3a: the indexer waits on a manifest field its judge does not know; the grants part keeps a held module's users and others' grants (ADR 0601 clause 3) #145

Closed
mesh-tools wants to merge 3 commits from feat/l3a-waits into main
3 Commits
Author SHA1 Message Date
jschoubben 83f7a7612d Review round 2: a held module's object reads come from its running manifest; one with none keeps the list in force, said; indexer_judge asks the engine for the running build again (issue 774)
mesh/check failed (3): shanks: novox/mesh-sdk#163 does not merge into the trunk: files in conflict: go/deli…; and 2 more | 83f7a7612d19 on c4470f42dba9
mesh/delivery-group group feat/l3a-waits rejected: composed together: the checker's verdict at the members' heads (de2cdacb9cde): shanks
mesh/delivery closed: the pull request closed unmerged
2026-11-03 13:07:11 +01:00
jschoubben 1fe1beee58 Review round 1: the indexer learns its build from the node-engine's seat; a held module's seats and hearings come from its running manifest; indexer_judge; one judge pass at a time (issue 774) 2026-11-03 13:03:11 +01:00
jschoubben 40da5e924e A manifest with a field the judge does not know waits instead of being refused; a held module keeps its bus users; tools list and redo the verdicts (ADR 0578 amended, issue 774) 2026-11-03 12:53:07 +01:00