OptionalbitBit-group keys this bit belongs to, sorted. Omitted when it has none.
OptionalcardOnly present when the bit has a card set.
OptionaldeprecatedOnly present when the bit is deprecated.
OptionaldescriptionDescription. info-meta only: present on the full wasm variant and every
native binary, absent on browser-full and bitmark-json.
Internal config id — stable only within one config version.
OptionalmigrateOnly present when a migration target exists. Such a bit is re-emitted under its target's name in every parser output, so this name identifies legacy input and already-indexed content — never new parser output.
Bit type name, e.g. cloze.
OptionalrequiredRequired resource name — only present when one is required. Name only:
its chain is already in tags.
OptionaltitleEnglish display name; only present when authored.
OptionaltitlesDisplay names by BCP-47 tag, present ONLY when InfoOptions.language
named more than one (or "all").
Always carries en — the English title, which every build has. Otherwise
SPARSE: a requested language with no translation is absent rather than
filled with English, so a hole is visible instead of silently
indistinguishable. Keyed by the tag you ASKED for, not the one that
satisfied it: request de-CH with only de available and you read
titles["de-CH"].
One bit in compact output.
FullBitInfo is a strict superset: every key here appears there, spelled identically and with an equal value.