keyGenerator constant

String const keyGenerator

Key for the optional producer identity, e.g. tom_ast_generator 0.1.6.

SCE15. version identifies the FORMAT; it says nothing about what built the bundle. That gap matters more here than anywhere else in the ecosystem: a bundle is produced on a server and shipped to an app that cannot re-derive it, so a bundle that fails to interpret on device could not say whether it was written by a generator older than the app's model.

Optional and additive. Every reader in this file takes known keys only, so an older reader ignores it and a bundle without it loads unchanged — which is exactly why version does NOT bump for this. A format stamp bumps only for a change that is not backwards compatible.

Implementation

static const String keyGenerator = 'generator';