full — everything, including the info META layer (tag descriptions,
group provenance, raw mappingKeys patterns). Native-CLI parity.
browser-full — the same conversion capabilities as full, minus the
meta strings the browser should not pay to download.
bitmark-json — bitmark ↔ JSON only.
Size gating follows the DELIVERY CHANNEL, not the compilation target: a Node
backend loading wasm from disk has native-CLI requirements, while any entry
can be bundled for the browser. So every variant is buildable for both
targets and richness is always chosen explicitly. The per-entry defaults
below are conveniences; the contract is "you get the variant you selected".
A deployable wasm feature set (PLAN-174).
full— everything, including theinfoMETA layer (tag descriptions, group provenance, raw mappingKeys patterns). Native-CLI parity.browser-full— the same conversion capabilities asfull, minus the meta strings the browser should not pay to download.bitmark-json— bitmark ↔ JSON only.Size gating follows the DELIVERY CHANNEL, not the compilation target: a Node backend loading wasm from disk has native-CLI requirements, while any entry can be bundled for the browser. So every variant is buildable for both targets and richness is always chosen explicitly. The per-entry defaults below are conveniences; the contract is "you get the variant you selected".