A manifest as an author writes it, before defineApp fills in the defaults.
Separate from AppManifest for one reason: name is optional here and guaranteed on the
way out, so everything downstream can read manifest.name without a fallback.
Type Declaration
Optionalcolor?: string
Deprecated
Author tile instead. Accepted so an add-on bundle predating it still loads.
A manifest as an author writes it, before
defineAppfills in the defaults.Separate from
AppManifestfor one reason:nameis optional here and guaranteed on the way out, so everything downstream can readmanifest.namewithout a fallback.