Problem
A recipe inside a larger production block sometimes deserves to become its own dedicated block. Example: in py-hard-mode block 38, molten glass currently lives inside the Flask block, but it should be split into a separate block elsewhere.
Desired behavior
From a recipe row in a block, provide an action to break that recipe out into a new dedicated block:
- Create a new block seeded with the selected recipe.
- Size the new block from the selected row's current solved product rate when available.
- Preserve the selected row's machine, fuel, module, beacon, reactor layout, and relevant pin configuration.
- Remove the recipe from the original block.
- Leave the original block and new block saved with refreshed solve caches.
Notes
This should be a first-class block editor workflow, not a manual copy/remove/create sequence.
Problem
A recipe inside a larger production block sometimes deserves to become its own dedicated block. Example: in py-hard-mode block 38, molten glass currently lives inside the Flask block, but it should be split into a separate block elsewhere.
Desired behavior
From a recipe row in a block, provide an action to break that recipe out into a new dedicated block:
Notes
This should be a first-class block editor workflow, not a manual copy/remove/create sequence.