Showcase
An agent record, and what it may assert
A SemText document can carry its own agent: the
agent element holds a name, a
one-line bio and the instructions the model must follow, and the
document body holds exactly what those instructions may draw on.
The contract is auditable by a human — the instructions say
“cite fact ids”, and the facts are right there with
their ids.
The document
The agent element is inert to the browser and a record to the extractor — it never renders, which is why the visible page reads as the answerable material alone.
agent example
Render view: this block wires to the SemText runtime bundle in the full example viewer (port-reference lane) — the source beside it is the same file, byte for byte.
Why this works
-
statementandconclusionchildren make every fact an assertable pair — the conclusion is the citable takeaway. -
The
idattribute is a stable anchor: a#a-storedeep link reaches the fact through any closed reveal. -
sem-revealis the non-assertive counterpart to the fact pair — a disclosure, not a claim extraction would return.
Elements used: agent,
sem-facts,
sem-reveal. Their contracts live on
the reference pages
.