← ClaudeAtlas

noyalib-config-and-flagslisted

Every noyalib configuration axis: Cargo features, ParserConfig DoS budgets and toggles, SerializerConfig, preset constructors. Use for 'what does feature X do', 'how do I limit Y', 'what is the default for max_document_length', 'does strict reject duplicate keys', or adding a new axis safely.
sebastienrousseau/agtmls · ★ 1 · AI & Automation · score 80
Install: claude install-skill sebastienrousseau/agtmls
# noyalib — Configuration and Flags Date-stamped: **2026-07-08**, verified against **noyalib v0.0.14** (`crates/noyalib/Cargo.toml` line 3). Flags drift. Numbers drift. Before quoting anything from this file, re-run the drift re-checks in the **Provenance** section at the bottom and update rows that no longer match. > **Reference tables** — full 24-row Cargo feature matrix, 12-row > `ParserConfig` DoS-budget table, 16-row behavioural-toggles table, > 13-row `SerializerConfig` table, and the extended #84 tale live in > [`reference.md`](reference.md). This file keeps doctrine (checklists), > the streaming-gate list, compact preset summary, defaults, MSRV rules. ## When to use this skill - "What does feature X do / what's the default for Y" questions. - PR reviews adding a Cargo feature, `ParserConfig` field, `SerializerConfig` field, or preset constructor. - Explaining streaming vs AST loader routing based on caller config. - Sizing ingestion-pipeline security posture (which knobs, which preset). ## When NOT to use - Architecture rationale ("why three loaders", "why zero unsafe") → `noyalib-architecture-contract`. - YAML semantics of a toggle (1.1 vs 1.2) → `yaml-domain-reference`. - Release / branch / CI mechanics → `noyalib-change-control`. --- ## 1. Cargo feature matrix — orientation Source of truth: `crates/noyalib/Cargo.toml` lines 488–616. Full 24-row matrix (enables / deps / default / prod vs exp / MSRV) in [`reference.md` §1](reference.md#1-cargo-feature