Refuse a verb argument the seat would pass over; a push without a machine says it is the whole mesh (hq issue 244) #71

Merged
mesh-admin merged 1 commits from fix/verb-schemas into main 2026-10-05 22:43:08 +00:00
1 Commits
Author SHA1 Message Date
jochen 0f0028785c Refuse a verb argument the seat would pass over, and say a push is of the whole mesh
A push naming one machine reached the verb without it and pushed every
machine behind (hq issue 244). The controller now refuses any argument a
verb does not declare, any it composed its command line without, and a
switch that is not true or false; a push that names no machine says first
that it is the whole mesh. Tests walk every served verb: no argument is
ever ignored, and every flag of a verb's command, read from the source, is
in its schema or accounted for. plan gains files, push behind, builds and
plans limit.
2026-10-06 00:37:14 +02:00