{"v":"<p dir=\"auto\"><strong>Update: the &#34;new field&#34; limitation is gone.<\/strong><\/p>\n<p dir=\"auto\">The placement and signing-line proposers now read the definition <em>about to be<\/em> published: each form&#39;s newest draft wherever it differs from the published version. <code>--published<\/code> restores the old reading.<\/p>\n<p dir=\"auto\">So a field added to a form gets its boxes in the same <code>--import<\/code>, and the one-button publish carries the form and its placement together. Publishing still judges each map against the definition published at that moment, which in the pipeline is the one it has just published.<\/p>\n<p dir=\"auto\">Proved on dev:<\/p>\n<ul dir=\"auto\">\n<li>I added a tick box to a draft of <em>Things Your Attendant May Not Do<\/em>.<\/li>\n<li>One rehearsal published the definition (&#34;New field&#34;) and the map (&#34;Now printed&#34;).<\/li>\n<li>The check refused only because the interview didn&#39;t ask the new field yet, which is correct.<\/li>\n<\/ul>\n<p dir=\"auto\">The test drafts were removed afterwards. The regression is pinned in <code>test-form-v2-pipeline-state.php<\/code>, which now has 24 checks.<\/p>\n"}