{"arm":"wood","version":"0.1.0-framework","banner":"FRAMEWORK PREVIEW — NOT FOR DESIGN USE. Checks marked 'certified' have passed the PangaCAD life-critical audit chain; everything else is scaffolding being filled in through those gates.","governing_standard":"NDS-2024","format":"ASD","units":"US customary (NDS-native); metric at router boundary only","ruling":"NDS-2024 solely at launch, ASD first, native imperial engine units; international standards join as registry entries (Alex 2026-07-04).","render":{"wow_lane":true,"endpoint_configured":true},"standards":{"NDS-2024":{"title":"ANSI/AWC NDS-2024 National Design Specification for Wood Construction (USA)","held_text":true,"audit_greppable":true,"lane":"open","format":"ASD","units":"US customary (psi, in, lbs/ft) — NDS-native engine units; metric only at the router boundary","supplement":{"title":"NDS 2024 Supplement: Design Values for Wood Construction","held_text":true,"addendum":"2025-03-27 (REPLACES Hem-Fir(N) Table 4A values + G — print values are superseded and were unconservative)"},"note":"Governing standard for launch. ANSI-approved 2023-10-16, referenced by the 2024 IBC. Current, not superseded."},"AS1720.1:2010":{"title":"AS 1720.1:2010 (+A1-A3) Timber Structures — Design Methods (Australia)","held_text":false,"audit_greppable":false,"lane":"future","note":"Current edition, not superseded (verified 2026-07-04). Registry entry reserved; acquire text before the lane opens (sibling of the steel arm's AS 4100 lane)."},"EN1995-1-1:2025":{"title":"EN 1995-1-1:2025 Eurocode 5 (2nd generation)","held_text":false,"audit_greppable":false,"lane":"future","note":"2nd-gen EC5 published 2025; national annexes landing through 2027. Buy the :2025 edition ONLY — the 2004+A2 first generation is deprecating (withdrawal ~2028)."},"SANS10163-1:2003":{"title":"SANS 10163-1:2003 Ed 2.3 The Structural Use of Timber — Limit-States Design (South Africa)","held_text":false,"audit_greppable":false,"lane":"future","note":"Still the governing SA timber code — NO SANS 51995 Eurocode adoption exists (verified 2026-07-04); watch for the EC2-style supersession event. Cheap SABS purchase + SANS 1783 grading tables; SA home-market lane."},"CSA-O86":{"title":"CSA O86 Engineering Design in Wood (Canada)","held_text":false,"audit_greppable":false,"lane":"future","note":"Reserved; edition currency not yet source-verified."}},"checks":{"catalogue-wood-sections":{"name":"Sawn lumber section properties (NDS 2024 Supplement Table 1B)","endpoint":"/api/v1/wood/sections","engine":"catalogue data (golden-refs wood_sections_1b.json)","standard":"NDS-2024","verification":"unverified","note":"Three-way-clean curation 2026-07-04: dual extraction (pymupdf 13-col + pdfplumber 11-col, 86/86 rows) + FIRST-PRINCIPLES recompute of every cell (946 cells: A=bd, S=bd^2/6, I=bd^3/12 both axes, w=A/144*rho at printed precision) + page-render eyeball. Reproducible: golden-refs/wood/.../table-1b/crosscheck-1b.py exits 0. Awaiting dual-lineage certification (Chatty + gc-3)."},"catalogue-wood-design-values":{"name":"Reference design values, visually graded dimension lumber (NDS 2024 Supplement Table 4A + Addendum 2025-03-27)","endpoint":"/api/v1/wood/design-values","engine":"catalogue data (golden-refs wood_design_values_4a.json)","standard":"NDS-2024","verification":"unverified","note":"Dual-extraction identical (277/277 records, 35 species) + text-layer completeness pin (guards the page-4 correlated parse blindspot found+fixed 2026-07-04) + page-render eyeball. ADDENDUM APPLIED: 8 Hem-Fir(N) grades replaced (print values were UNCONSERVATIVE, e.g. SS Fb 1300->1200, E 1.7M->1.6M, G 0.46->0.44); print values retained as superseded_print. ASD basis, normal load duration, dry service — use with Table 4A adjustment factors (NDS 4.3). Southern Pine (Table 4B) and timbers (4D) are QUEUED lanes, NOT served. Awaiting dual-lineage certification."},"sawn-bending-nds":{"name":"Sawn lumber bending (Fb' chain incl. beam stability CL)","endpoint":null,"engine":"planned","standard":"NDS-2024","verification":"planned","note":"NDS 3.3 + Eq 3.3-5/3.3-6; le per Table 3.3.3; RB <= 50 (3.3.3.7); adjustment factors NDS 4.3 / Table 4.3.1."},"sawn-shear-nds":{"name":"Sawn lumber shear parallel to grain","endpoint":null,"engine":"planned","standard":"NDS-2024","verification":"planned","note":"NDS 3.4, Eq 3.4-2 (+3.4.3 notch provisions)."},"sawn-compression-nds":{"name":"Sawn lumber compression parallel (column stability CP)","endpoint":null,"engine":"planned","standard":"NDS-2024","verification":"planned","note":"NDS 3.6-3.7, Eq 3.7-1 (c=0.8 sawn), le/d <= 50, FcE."},"sawn-tension-nds":{"name":"Sawn lumber tension parallel to grain","endpoint":null,"engine":"planned","standard":"NDS-2024","verification":"planned","note":"NDS 3.8."},"combined-bending-axial-nds":{"name":"Combined bending + axial (interaction)","endpoint":null,"engine":"planned","standard":"NDS-2024","verification":"planned","note":"NDS 3.9, Eq 3.9-1/-2/-3."},"bearing-nds":{"name":"Bearing perpendicular/parallel to grain (Cb)","endpoint":null,"engine":"planned","standard":"NDS-2024","verification":"planned","note":"NDS 3.10, Table 3.10.4 bearing area factors."}}}