map_control_to_requirement
Map a security control to a compliance requirement to record coverage. Use this to manually assert a single mapping that updates the compliance report.
Instructions
Manually map one security control to one compliance-framework requirement. Mutating: records a control-to-requirement mapping, which re-derives that requirement's coverage in the compliance report.
Use for a single, deliberate mapping you are asserting by hand. To let the LLM propose mappings across many requirements at once, use auto_map_controls; to close gaps end-to-end (map + exclude + fill), use auto_remediate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Optional free-text note explaining the mapping rationale. | |
| model_id | Yes | ID of the threat model. | |
| confidence | No | Provenance label recorded on the mapping: "manual" (default, operator-asserted), "llm" (machine-suggested), or "verified" (human-confirmed). | manual |
| control_id | Yes | ID of the control to map (e.g. "CTRL-01"). | |
| framework_id | Yes | ID of the compliance framework. | |
| requirement_id | Yes | ID of the requirement to map to (e.g. "V2.1.1"). | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||