Expand description
Deterministic ID formatting/parsing (ids-v1, determinism contract §5). IDs are functions of canonical order — never random, never time-based.
Functions§
- check_
id - Format a verification check id (
v%04d, input order). - chunk_
id - Format a chunk id (
c%06d, chunker emission order). - element_
id - Format an element id (
e%06d, reading order). - finding_
id - Format a security finding id (
f%04d). - page_id
- Format a page id (
p%04d, 1-based original document index). - parse_
check_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
chunk_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
element_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
finding_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
page_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
region_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
span_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
table_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - parse_
warning_ id - Parse the 1-based ordinal out of an id;
Nonewhen malformed. - region_
id - Format a region id (
r%04d, page/y/x/stream order). - span_id
- Format a span id (
s%06d, content-stream order). - table_
id - Format a table id (
t%04d, reading-order anchor). - warning_
id - Format a warning id (
w%04d, sorted emission — contract §5).