Index Pure Rewrite
The pure Index rewrite is split into four source modules:
apps.index.document-model: semantic document records, source metadata,
headings, links, citations, sections, text blocks, action hints, and stable
text/JSON rendering.
apps.index.extractors: HTML, Markdown, feed-shaped input, link, markdown,
JSON, citation, section, and malformed-input diagnostics.
apps.index.render: plain/profile rendering, TUI command parsing, and stable
command output records.
apps.index.policy-tools: compatibility pack, auth assist, challenge, IDX,
and adapter policy logic against fake state.
These modules are pure. Runtime-backed file, HTTP, browser, and process behavior
is attached only by later Index runtime milestones.