Allow top-level uuid in Workbench page specs
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3582984. --> Reported by: [balintbrews](https://www.drupal.org/user/613760) Related to !863 >>> <h3 id="overview">Overview</h3> <p>Canvas Workbench page specs should allow an optional top-level <code>uuid</code> so local page files can be updated by the CLI <code>push</code> command.</p> <h3 id="proposed-resolution">Proposed resolution</h3> <p>Update the Workbench page spec parser to allow top-level <code>uuid</code>, and update the authored page spec TypeScript type to reflect that optional field.</p> <h3 id="ui-changes">User interface changes</h3> <p>n/a</p>
issue