---
title: CascadeGenerationWarning schema
description: One non-blocking finding from the definition validator, addressed to the node it concerns. The cascade is still valid and runnable.
canonical_url: "https://cascades.crscreditapi.com/docs/api/schemas/CascadeGenerationWarning"
doc_version: "1.0.0"
last_updated: "2026-10-09T18:04:24Z"
source: "public/api-docs/v1/swagger.yaml#/components/schemas/CascadeGenerationWarning"
---

# CascadeGenerationWarning

One non-blocking finding from the definition validator, addressed to the node it concerns. The cascade is still valid and runnable.

Defined in [openapi.json](https://cascades.crscreditapi.com/openapi.json#/components/schemas/CascadeGenerationWarning) ([YAML](https://cascades.crscreditapi.com/openapi.yaml)).

| Field | Type | Required | Description |
|---|---|---|---|
| `node_id` | string | yes | The `id` of the node the finding is about. |
| `code` | string | yes | Machine-readable finding. Current codes: `unreachable_node`, `missing_adverse_action`, `generic_adverse_action_reason`, `folded_thresholds`, `jurisdiction_review`. |
| `message` | string | yes | Human-readable explanation with the suggested fix. |

```json
{
  "node_id": "step_fico_check",
  "code": "missing_adverse_action",
  "message": "Decision node \"step_fico_check\" has a fail branch that does not end in an AdverseAction. FCRA declines should send an adverse-action notice."
}
```

## Sitemap

See the full [sitemap](https://cascades.crscreditapi.com/sitemap.md) for all pages.
