Guard against example <-> template drift #19
Labels
No labels
area:auth
area:cli
area:example
area:infra
area:state
area:ui
bug
cleanup
deferred
dependencies
documentation
duplicate
enhancement
epic
github_actions
good first issue
help wanted
invalid
priority: p0
priority: p1
priority: p2
question
spike
status: backlog
status: done
status: in-progress
status: ready
status: review
status: testing
type: chore
type: docs
type: feature
type: fix
type: infra
type: test
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
sprout/sprout#19
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
apps/example, sprout_cli/templates/, and templates.g.dart are the same app in three places and have already drifted (homeTitle text; build_runner/freezed version pins).
Sequence: LAST code step — after #16, #17, #20 (templates mirror apps/example). Absorbs #21's CreateCommand.run extract + template analysis_options drift.
Done in the merged PR: cli:embed:check drift gate (in check) + dep-pin align. Single-sourcing example↔templates deferred.