Support structured array/object payloads without requiring per-field context mapping
F
Fairy tale Canidae
Problem Statement:
Today, handling arrays or complex objects requires:
Exploding data into individual context keys
Manually mapping ctx_field_1, ctx_field_2, ctx_field_3, etc.
Duplicating mappings for each row
For large forms:
This creates hundreds of context mappings
YAML becomes unreadable and unmaintainable
Any change requires major rework
Current Limitation
Arrays must be flattened into individual context keys
No clean way to pass:
Array of objects
Nested structures
Context key explosion makes workflows brittle
Log In
F
Fairy tale Canidae
Desired Behavior
Allow IDP forms to:
Store structured data (arrays / objects) natively
Pass them to pipelines as single variables
Pipelines should be able to:
Receive the full array
Parse and process it internally
Avoid the need for per-row or per-field mapping
Example Use Cases
Repository + infra configurations per row
Security group definitions
Application tier configurations
Business Impact
Enables complex real-world forms
Reduces YAML size and complexity
Makes workflows readable and maintainable
Essential for enterprise-scale IDP usage
Priority
High – Required to support multi-row workflows cleanly.