Nomos (Greek νόμος: law, custom, that which is apportioned and held to — the law as a THING a house can point at). The policy document turned into columns: sections, subsections, the tables inside them and the date the document itself states, as DATA with no opinion about how any of it looks. DISTINCT FROM RENDERING, and the distinction is the whole reason it exists apart: a renderer takes structure and puts it on a screen, and this takes prose somebody wrote and finds the structure already in it. THE DATE IS THE DOCUMENT'S OR IT IS EMPTY — never a default, because a page printing a hardcoded date for a document that does not carry one is telling the reader something the document never said; both of the house's labels are read, "Last updated:" and "Effective date:". A TABLE IS LIFTED, NOT FLATTENED: a markdown table inside a section comes back as headers and rows on that section. NESTING IS KEPT and the tree is the document's own. NOTHING THROWS AND NOTHING IS INVENTED: an empty document, a document with no headings, a heading with no body, a subheading with no parent, a table outside any section, a header-less table and a ragged table all come back as calm shapes, and what the document does not say the parse does not say either. It parses a shape, not a language — lists, links, emphasis and code fences ride through as raw text, and only two heading levels nest. No clock, no disk, no network, no DOM, zero imports; reading the file stays the caller's business.
Greek nomos (law, custom, that which is apportioned), from nemein (to distribute, to hold as one's own); law understood as a thing a house can point to and read.
The policy document turned into columns: sections, subsections, the tables inside them and the date the document itself states, as data with no opinion about how any of it looks.