fix: installer copies default framework files (AGENTS.md) to mosaicHome #363

Merged
jason.woltje merged 1 commits from fix/cli-sync-issues into main 2026-04-03 02:34:44 +00:00
Owner

Summary

  • Default sourceDir now points to the bundled framework/ directory instead of mosaicHome, so syncFramework() actually copies files on first install
  • syncFramework() now copies root-level defaults (AGENTS.md, STANDARDS.md, etc.) from framework/defaults/ into mosaicHome when they don't already exist
  • Fixes missing AGENTS.md after fresh mosaic install
  • Bump to 0.0.9

Test plan

  • Typecheck passes
  • Lint passes
  • Format check passes
  • 41/41 mosaic package tests pass
  • Manual: mosaic install on fresh env creates AGENTS.md
## Summary - Default `sourceDir` now points to the bundled `framework/` directory instead of `mosaicHome`, so `syncFramework()` actually copies files on first install - `syncFramework()` now copies root-level defaults (AGENTS.md, STANDARDS.md, etc.) from `framework/defaults/` into mosaicHome when they don't already exist - Fixes missing AGENTS.md after fresh `mosaic install` - Bump to 0.0.9 ## Test plan - [x] Typecheck passes - [x] Lint passes - [x] Format check passes - [x] 41/41 mosaic package tests pass - [ ] Manual: `mosaic install` on fresh env creates AGENTS.md
jason.woltje added 1 commit 2026-04-03 02:34:34 +00:00
fix: installer copies default framework files (AGENTS.md, STANDARDS.md) to mosaicHome
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
297ec526ff
sourceDir now defaults to the bundled framework/ directory instead of
mosaicHome, so syncFramework() actually copies files. Additionally,
syncFramework() now copies root-level defaults (AGENTS.md, STANDARDS.md,
etc.) from framework/defaults/ into mosaicHome when they don't already
exist. Bump to 0.0.9.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
jason.woltje merged commit d4c5797a65 into main 2026-04-03 02:34:44 +00:00
jason.woltje deleted branch fix/cli-sync-issues 2026-04-03 02:34:44 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#363