pub fn interactive_create(
mana_dir: &Path,
prefill: Prefill,
) -> Result<CreateArgs>Expand description
Run the interactive unit creation wizard.
Prompts the user step-by-step for unit fields. Any field already
provided in prefill is skipped (shown as pre-accepted).
Flow:
- Title (required)
- Parent (fuzzy-search from existing units, or none)
- Verify command (with smart default from project type)
- Acceptance criteria
- Priority (P0-P4, default P2)
- Description (open $EDITOR)
- Produces / Requires (for dependency tracking)
- Labels
- Summary + confirm
Returns a fully populated CreateArgs.