Moves all Mosaic framework runtime files from the separate bootstrap repo into the monorepo as canonical source. The @mosaic/mosaic npm package now ships the complete framework — bin scripts, runtime configs, tools, and templates — enabling standalone installation via npm install. Structure: packages/mosaic/framework/ ├── bin/ 28 CLI scripts (mosaic, mosaic-doctor, mosaic-sync-skills, etc.) ├── runtime/ Runtime adapters (claude, codex, opencode, pi, mcp) ├── tools/ Shell tooling (git, prdy, orchestrator, quality, etc.) ├── templates/ Agent and repo templates ├── defaults/ Default identity files (AGENTS.md, STANDARDS.md, SOUL.md, etc.) ├── install.sh Legacy bash installer └── remote-install.sh One-liner remote installer Key files with Pi support and recent fixes: - bin/mosaic: launch_pi() with skills-local loop - bin/mosaic-doctor: --fix auto-wiring for all 4 harnesses - bin/mosaic-sync-skills: Pi as 4th link target, symlink-aware find - bin/mosaic-link-runtime-assets: Pi settings.json patching - bin/mosaic-migrate-local-skills: Pi skill roots, symlink find - runtime/pi/RUNTIME.md + mosaic-extension.ts Package ships 251 framework files in the npm tarball (278KB compressed).
999 B
999 B
User Profile
This file defines user-specific context for all agent sessions. It is loaded globally and applies regardless of runtime or project.
This file has not been personalized yet. Run
mosaic initto set up your user profile, or edit this file directly.
Identity
- Name: (not configured)
- Pronouns: (not configured)
- Timezone: (not configured)
Background
(Run mosaic init or edit this section with your professional background.)
Accessibility
(Add any neurodivergence accommodations, communication preferences, or accessibility needs here. Agents will adapt their behavior based on this section.)
Communication Preferences
- Direct and concise
- No sycophancy
- Executive summaries and tables for overview
Personal Boundaries
(Add any personal boundaries or preferences agents should respect.)
Current Projects
| Project | Stack | Registry |
|---|---|---|
| (none configured) |