changedInput schema / properties / limit / description
Previous value: -"Max techniques (default 20, max 100)"New value: +"Max techniques (default 20, max 100). Rows come back debt_score-descending, so limit=N is the top-N worst."
changedInput schema / properties / tactic / description
Previous value: -"Filter to one ATT&CK tactic (e.g. \"execution\")"New value: +"Filter to one ATT&CK tactic (e.g. \"execution\", \"defense-evasion\", \"command-and-control\"). An unmatched value returns summary.available_tactics."
addedOutput schema / properties / summary / properties / available_tactics
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / summary / properties / by_priority
Added value: +{
+ "additionalProperties": true,
+ "properties": {},
+ "type": "object"
+}
addedOutput schema / properties / summary / properties / by_tactic
Added value: +{
+ "additionalProperties": true,
+ "properties": {},
+ "type": "object"
+}
addedOutput schema / properties / summary / properties / corpus_total
Added value: +{
+ "type": "integer"
+}
addedOutput schema / properties / summary / properties / has_more
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / summary / properties / returned
Added value: +{
+ "type": "integer"
+}
addedOutput schema / properties / summary / properties / scoring
Added value: +{
+ "description": "States what debt_score counts.",
+ "type": "string"
+}
addedOutput schema / properties / summary / properties / tactic_filter
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / summary / properties / total / description
Added value: +"Techniques matching the tactic filter (the ranking denominator), not the page size."
addedOutput schema / properties / techniques / items / properties / debt_score / description
Added value: +"Ranking unit. Higher = weaker coverage against more exposure; see summary.scoring."
addedOutput schema / properties / techniques / items / properties / detection_count
Added value: +{
+ "description": "Rules mapping this technique or its parent — NOT detections on threats that merely share it.",
+ "type": "integer"
+}
addedOutput schema / properties / techniques / items / properties / epss_max
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / techniques / items / properties / is_covered / description
Added value: +"True when at least one detection maps this technique (or its parent) in detections.mitre_mapping."
addedOutput schema / properties / techniques / items / properties / kev_exposure
Added value: +{
+ "type": "integer"
+}
addedOutput schema / properties / techniques / items / properties / priority_label / description
Added value: +"critical | high | medium | low, banded off debt_score."
addedOutput schema / properties / techniques / items / properties / technique_id / description
Added value: +"Pass to get_mitre_technique."
addedOutput schema / properties / techniques / items / properties / threat_exposure
Added value: +{
+ "type": "integer"
+}