Decide Inventory Pair
decide_inventory_pairDecide whether two threat-model inventory entries are the same asset or attacker, or distinct entities, recording a judgment that overrides pair checks until either entry changes.
Instructions
Decide that two entries of a model's inventory are, or are not, one entity. Mutating; creates no model version; a judgment.
The decision is bound to both entries' texts: while it stands it replaces
the checks' answers for the pair, and an edit of either entry voids it.
same keeps the pair shown until a person removes one of the two
(remove_entity); nothing is merged. Refused 422 two_elements for
two assets that are each an element of the behavioural model (two
elements are two things), 422 same_entity, 404 unknown_entity.
A program's decision is refused with 403 and an escalation_id unless
the workspace's delegation policy names inventory_pair_decided.
Do not retry: report the escalation_id and poll list_proposals.
Returns {pair, entity_kind, verdict, decided_at, objectives},
objectives counting those resting on the two entries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a | Yes | One entry's id (e.g. "A-12"). | |
| b | Yes | The other entry's id. | |
| verdict | Yes | ``same`` or ``different``. | |
| model_id | Yes | ID of the threat model. | |
| rationale | No | Why (at most 2000 characters). | |
| entity_kind | Yes | ``asset`` or ``attacker``. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||