Expand description
Wire-format types shared between the GUI export pipeline (writer) and the GUI app’s first-launch bootstrap (reader).
Both halves of mur agent export --format gui need to agree on
these structs byte-for-byte: the export pipeline writes
metadata.json into the bundled resources, and the bootstrap
reads it back. Keeping them in mur-common (the shared schema
crate) is the only way to prevent silent drift if either side
adds or renames a field.