Create a Neon preview branch
Approval-gated Neon preview branch workflow for one project. It reads the project and current branch list for context, then calls recued-core.neon.branch.create with one branch name, optional parent branch, and initialization mode. It does not create endpoints, set expirations, alter protected branches, restore/reset/delete branches, retrieve connection URIs, reveal passwords, or call arbitrary Neon APIs.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (14 steps)
normalized_project_id
trim
Trim whitespace from setting project id
normalized_branch_name
trim
Trim whitespace from setting branch name
normalized_parent_id
trim
Trim whitespace from setting parent id
normalized_init_source
trim
Trim whitespace from setting init source
normalized_reason
trim
Trim whitespace from setting reason
project
?
branches_before_raw
?
create_branch
?
branches_before
default
Apply default
branch_count_before
count
Count items in branches before
operations
default
Apply default
operation_rows
slice
Take a subset of
operation_table
to_table
Format results as a data table
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
neon
setting
=
reason
setting
=
parent id
setting
=
project id
setting
=
branch name
setting
=
init source
setting
=
parent-data
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.