//! Format-specific scanners for GTS identifier discovery and validation.
//!
//! Each sub-module handles a specific file format:
//! - `markdown` — Markdown files with code-block state machine
//! - `json` — JSON tree-walker
//! - `yaml` — YAML scanner (delegates to JSON walker via `serde_json::Value`)