get_domain
Retrieves full rule text for a domain to apply engineering standards during an audit. Also records the fetch to support audit trail verification.
Instructions
Return the full document text for one domain, given its id (e.g. 'd01').
This tool serves the full rule text: it is meant for the local agent
driving the audit, which needs the rules to apply them. Nothing else
in this package returns rule body text.
Because of that, this call is recorded against the run in progress: it
is the one observable event that could have supplied the rules a
verdict is meant to rest on. record_domain_result says so when verdicts
arrive for a domain this was never called for, and the report names
that domain. The claim either way is only ever that the text was
fetched, never that it was read.
A fetch made when no run is in progress belongs to no run and is not
recorded: call begin_run first, then fetch each domain as you come to
it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |