marque-ism 0.1.0

ISM vocabulary types, generated CVE enums, and Span for marque
Documentation

marque-ism — ISM vocabulary types, generated CVE enums, and core spans.

This crate is the leaf dependency in the marque workspace. It owns:

  • Span and scanner candidate types (zero-copy position tracking)
  • IsmAttributes (the canonical parsed marking representation)
  • TokenSet trait and CapcoTokenSet (Aho-Corasick CVE token matching)
  • Generated code from ODNI ISM schemas (CVE enums, validators, migrations)

WASM-safe: no I/O, no format dependencies, no platform-specific code.