Get all ATT&CK tactics for a domain.
Tactics represent the adversary's tactical goals (e.g., Initial Access,
Defense Evasion, Persistence).
Args:
domain: ATT&CK domain ('enterprise', 'mobile', 'ics')
include_description: Whether to include tactic descriptions.
Returns:
{
"domain": "<domain>",
"count": <number>,
"tactics": [
{
"attack_id": "<TAxxxx>" | null,
"name": "...",
"stix_id": "x-mitre-tactic--UUID",
"description": "...",
}
],
"formatted": "<optional human-readable text>",
"message": "<summary>"
}