KB Get Document
kb_getRetrieve any governance document by its stable ID, receiving the full markdown content and metadata. Expired documents remain accessible with freshness and validity info.
Instructions
Retrieve a document by id (STD-U-001, ADR-002, T-NNN, etc.). Returns the full content markdown plus metadata.
Always resolves regardless of expiry (ids never dangle): an expired
document is still returned, with its full validity object and a
computed freshness indicator (stale/expired/upcoming).
verbose: False (default) returns the full content_markdown body (kb_get
exists to read the doc) with a trimmed envelope: path,
git_remote_url, and last_modified_source are dropped and empty
status/type/applies_when/description/validity/freshness are omitted;
source_commit and last_modified provenance are kept, and
in_force: false is emitted when the computed in-force predicate says
the doc does NOT currently govern (deviation-only; an in-force doc
omits the key). verbose=True returns the full legacy envelope with
every field plus the computed in_force: bool (the single-sourced
status + validity-window + not-inbox predicate; never stored in
frontmatter).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Stable KB document id to retrieve. | |
| verbose | No | False returns the compact response; true includes all fields. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||