Skip to content

refactor: internalise playbook functions#1660

Merged
TheyCreeper merged 6 commits into
new-updatefrom
refactor/internalise-functions
May 13, 2026
Merged

refactor: internalise playbook functions#1660
TheyCreeper merged 6 commits into
new-updatefrom
refactor/internalise-functions

Conversation

@jacksyrm
Copy link
Copy Markdown
Member

Summary

  • Move inline playbook PowerShell blocks into named task scripts so YAML stays declarative and scripts are reusable/testable.
  • Split large Atlas PowerShell modules into domain files while keeping the existing public module exports.
  • Move wrapper implementation details into Scripts/Internal and leave existing public entrypoints as thin delegators.
  • Harden new-user setup markers, taskbar pinning, and search taskbar mode finalization to avoid repeated setup after profile recreation.

Commit Structure

  • refactor: move playbook inline scripts into tasks
  • refactor: split Atlas modules by domain
  • refactor: internalize script wrapper logic
  • fix: harden new user setup completion

Verification

  • Ran git diff --check new-update..refactor/internalise-functions.

@jacksyrm jacksyrm requested review from RadNotRed and Xyueta as code owners May 13, 2026 18:19
@github-actions github-actions Bot added readme Improvements or additions to readme playbook Playbook related issues/PRs appx AppX related issues or PRs tweaks Modifications to the 'tweaks' in the Playbook labels May 13, 2026
@jacksyrm jacksyrm requested a review from TheyCreeper May 13, 2026 18:20
Copy link
Copy Markdown
Member

@TheyCreeper TheyCreeper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@TheyCreeper TheyCreeper merged commit 845564e into new-update May 13, 2026
2 of 4 checks passed
@jacksyrm jacksyrm deleted the refactor/internalise-functions branch May 13, 2026 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

appx AppX related issues or PRs playbook Playbook related issues/PRs readme Improvements or additions to readme tweaks Modifications to the 'tweaks' in the Playbook

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants