ca8d6f33gave power's bar item attributes its bar places by none of; ParseManifest refuses that, and at 19:13 on 2026-10-30 every node-engine refused to compose. No check of #565 parsed the manifest: that judgement was mesh-controller's `module check`, run over every manifest by the old merge gate, and since the checker moved to mesh-delivery it runs this repository's Go tests and the composition, where no test parsed a manifest whole. Quick fix: a row refusing node-bar block attributes other than bar, place and order. Thorough fix: checks/manifests parses every modules/*/module.json with mesh-sdk's ParseManifestWith against predefined.json and its templates beside it, then CatalogueProblems, IdentityProblems and DataProblems over the shelf, the functions the nodes and registration use. Chose thorough: it refuses every kind of manifest the nodes refuse, not this attribute alone. It fails at7e905a66naming power's item 2 and passes at0695ae25.
5 lines
225 B
Plaintext
5 lines
225 B
Plaintext
# What these tests read outside their package, as paths from the repository's root (issue 1936).
|
|
# every module's directory (its manifest and the templates beside it), and the list of predefined keys.
|
|
modules
|
|
predefined.json
|