Context
Follow-up from the Non-Tagged Repository Dependencies feature (branch: feature/non-tagged-deps).
Description
The craft init interactive wizard currently only handles tagged (semver) dependency refs. Once non-tagged dependency support lands (commit SHA and branch:<name> refs), the init wizard should be extended to offer these options when prompting users to add initial dependencies.
Acceptance Criteria
craft init wizard offers ref type selection (tag, commit SHA, branch) when adding dependencies
- Branch and commit options include appropriate warnings about weaker guarantees
- Default remains tagged ref for backward compatibility
Priority
Low — users can always craft add non-tagged deps after init.
Context
Follow-up from the Non-Tagged Repository Dependencies feature (branch:
feature/non-tagged-deps).Description
The
craft initinteractive wizard currently only handles tagged (semver) dependency refs. Once non-tagged dependency support lands (commit SHA andbranch:<name>refs), the init wizard should be extended to offer these options when prompting users to add initial dependencies.Acceptance Criteria
craft initwizard offers ref type selection (tag, commit SHA, branch) when adding dependenciesPriority
Low — users can always
craft addnon-tagged deps after init.