| array| null items: object | Stored products, services, and brands tree. |
| string | Name of the offering from the filing. |
| string| null | Most specific applicable offering dimension; null when none applies. |
| string| null | One-sentence functional description of at most 300 characters; null when absent. |
| string | Lifecycle status stated or supported by the filing. |
| object | Evidence for this row; deterministic injection fills direct extractions. |
| string| null | Shortest continuous verbatim source excerpt, or null when no textual basis exists. Never use an empty string. |
values[].evidence.reasoning# required | string | How the source maps to this row. |
| array| null items: object | Depth-2 offerings. Omit the key when this row has no children; never null or empty. |
values[].children[].name# required | string | Name of the offering from the filing. |
values[].children[].dimension# required | string| null | Most specific applicable offering dimension; null when none applies. |
values[].children[].description# required | string| null | One-sentence functional description of at most 300 characters; null when absent. |
values[].children[].status# required | string | Lifecycle status stated or supported by the filing. |
values[].children[].evidence# required | object | Evidence for this row; deterministic injection fills direct extractions. |
values[].children[].evidence.quote# required | string| null | Shortest continuous verbatim source excerpt, or null when no textual basis exists. Never use an empty string. |
values[].children[].evidence.reasoning# required | string | How the source maps to this row. |
values[].children[].children# | array| null items: object | Depth-3 offerings. Omit the key when this row has no children; never null or empty. |
values[].children[].children[].name# required | string | Name of the offering from the filing. |
values[].children[].children[].dimension# required | string| null | Most specific applicable offering dimension; null when none applies. |
values[].children[].children[].description# required | string| null | One-sentence functional description of at most 300 characters; null when absent. |
values[].children[].children[].status# required | string | Lifecycle status stated or supported by the filing. |
values[].children[].children[].evidence# required | object | Evidence for this row; deterministic injection fills direct extractions. |
values[].children[].children[].evidence.quote# required | string| null | Shortest continuous verbatim source excerpt, or null when no textual basis exists. Never use an empty string. |
values[].children[].children[].evidence.reasoning# required | string | How the source maps to this row. |