Rules
FP605 · large-interface
A reusable workflow declares more inputs than `limits.maxInputs`.
| Code | Name | Category | Default severity |
|---|---|---|---|
FP605 | large-interface | Graph structure | 🔵 info |
Why it matters
Interfaces with dozens of inputs are where forgotten bindings and dead knobs hide. Related values are easier to keep consistent when grouped.
How to fix
Group related inputs into one JSON input (fromJSON(inputs.test-config)), split the workflow, or move constants into the callee.
Configure
Change the severity (or turn the rule off) in .github/flowpact/flowpact.config.yml, by code or by name:
rules:
FP605: off
# or: large-interface: errorExplain it in the terminal:
flowpact explain FP605