Problem
A key use case is setting up a new computer: install the apps, then apply the stored settings. The current product materials do not make this flow concrete enough.
Scope
Define and implement the new-computer bootstrap workflow from a settings storage folder.
Expected user story
- User installs applications, for example with
brew bundle from a Brewfile.
- User points dotfiles-manager at an existing settings storage folder.
- dotfiles-manager shows which apps/settings can be applied, which apps are missing, and what will change.
- User applies all or selected settings safely.
- Missing or unsupported apps are reported clearly without blocking unrelated settings.
Acceptance criteria
#219 audit follow-up: split sequence
Source: #219 audit merged in #220 (docs/internal/project/v2-reset-audit-issue-219.md).
This issue is now a parent delivery area. Use these split issues:
Additional gate:
Project Execution Standards alignment
Latest standard read for this update: /Users/shpoont/Work/shpoont/project-execution-standards/project-execution-standard.md, last-updated 2026-06-29.
Project record / source of truth: #209 plus docs/internal/project/v2-reset-execution-record.md; this issue is the bootstrap parent.
Role of this issue: parent delivery area for new-computer bootstrap, not a direct implementation package.
Risk tier: parent mixed Tier 1/Tier 2. #230 is Tier 1 UX/design work because it defines a user-facing setup flow and output. #231 is Tier 2 implementation work because it can write stored settings into live app settings on a new machine.
Required sequence:
Change rule:
- Changes to bootstrap scope, command/output shape, write semantics, mandatory prerequisites, or implementation sequence are managed changes requiring Project Owner decision.
No-go actions:
Acceptance rule / closure rule:
Problem
A key use case is setting up a new computer: install the apps, then apply the stored settings. The current product materials do not make this flow concrete enough.
Scope
Define and implement the new-computer bootstrap workflow from a settings storage folder.
Expected user story
brew bundlefrom a Brewfile.Acceptance criteria
#219 audit follow-up: split sequence
Source: #219 audit merged in #220 (
docs/internal/project/v2-reset-audit-issue-219.md).This issue is now a parent delivery area. Use these split issues:
Additional gate:
Project Execution Standards alignment
Latest standard read for this update:
/Users/shpoont/Work/shpoont/project-execution-standards/project-execution-standard.md, last-updated 2026-06-29.Project record / source of truth: #209 plus
docs/internal/project/v2-reset-execution-record.md; this issue is the bootstrap parent.Role of this issue: parent delivery area for new-computer bootstrap, not a direct implementation package.
Risk tier: parent mixed Tier 1/Tier 2. #230 is Tier 1 UX/design work because it defines a user-facing setup flow and output. #231 is Tier 2 implementation work because it can write stored settings into live app settings on a new machine.
Required sequence:
Change rule:
No-go actions:
Acceptance rule / closure rule:
docs/internal/project/v2-reset-execution-record.md.