35 lines
906 B
Markdown
35 lines
906 B
Markdown
# IF.GOV.TRIAGE
|
|
|
|
## Role
|
|
|
|
Classify a request by risk/controversy and decide what governance path is required.
|
|
|
|
## Responsibilities
|
|
|
|
- assign a risk tier and an escalation recommendation
|
|
- size the panel (minimum vs extended)
|
|
- emit a signed decision record (even when rejecting/short-circuiting)
|
|
|
|
## Non-responsibilities
|
|
|
|
- does not generate the final user answer
|
|
- does not “deliberate” on truth claims; it only classifies and routes
|
|
|
|
## Inputs
|
|
|
|
- user request metadata (actor id, request type, policy surface)
|
|
- optional: retrieval/context hints
|
|
|
|
## Outputs
|
|
|
|
- `panel_size` recommendation (e.g., 5 → 30)
|
|
- escalation path (fast path vs panel)
|
|
- required seats (e.g., contrarian mandatory)
|
|
|
|
## Required evidence
|
|
|
|
- trace id for the request
|
|
- a `TRIAGE` event logged to `IF.AUDIT.TRAIL` with:
|
|
- inputs hashed
|
|
- output decision + panel size
|
|
- link to the follow-on `PANEL` decision (if invoked)
|