Commit Graph

24 Commits

Author SHA1 Message Date
80c3680ccb feat: rename rails/ to tools/ and add service tool suites
Rename the `rails/` directory to `tools/` for agent discoverability —
agents frequently failed to locate helper scripts due to the non-intuitive
directory name. Add backward-compat symlink `rails/ → tools/`.

New tool suites:
- Authentik: auth-token, user-list, user-create, group-list, app-list,
  flow-list, admin-status (8 scripts)
- Coolify: team-list, project-list, service-list, service-status, deploy,
  env-set (7 scripts)
- Woodpecker: pipeline-list, pipeline-status, pipeline-trigger (3 stubs)
- GLPI: session-init, computer-list, ticket-list, ticket-create, user-list
  (6 scripts)
- Health: stack-health.sh — stack-wide connectivity check

Infrastructure:
- Shared credential loader at tools/_lib/credentials.sh
- install.sh creates symlink + chmod on tool scripts
- All ~253 rails/ path references updated across 68+ files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 11:51:39 -06:00
a9ce355c85 fix: enforce headless browser automation + update README for wizard (#2)
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
2026-02-21 18:56:24 +00:00
6a84f7e210 feat: TypeScript installation wizard with @clack/prompts TUI (#1)
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
2026-02-21 18:25:51 +00:00
Jason Woltje
e3ec3e32e5 chore: sync local Mosaic changes 2026-02-21 09:55:34 -06:00
1e4eefeca3 Update scripts to keep SOUL.md idempotent. Add release upgrade framework. 2026-02-20 07:36:54 -06:00
Jason Woltje
f577ccd61d docs: rewrite README with one-liner install, mosaic CLI, and upgrade docs
- Mac/Linux curl one-liner and Windows PowerShell one-liner at the top
- First-run flow (mosaic init → mosaic claude)
- Architecture diagram showing AGENTS.md as single source of truth
- Injection mechanism table for all runtimes (launcher vs direct)
- All mosaic CLI commands documented
- mosaic upgrade workflow documented
- Removed outdated sections superseded by the mosaic launcher

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 13:38:23 -06:00
Jason Woltje
449e47bedc add central multi-repo project orchestration command 2026-02-17 14:50:02 -06:00
Jason Woltje
0ff39bcee4 add drain-mode orchestration and docs/tasks sync for codex-opencode 2026-02-17 14:41:47 -06:00
Jason Woltje
c7f363b2d2 migrate mosaic home to xdg config path 2026-02-17 14:12:02 -06:00
Jason Woltje
e16ff8af70 add opencode runtime adapter and matrix fallback orchestration guidance 2026-02-17 14:05:39 -06:00
Jason Woltje
014654972c add single-command orchestrator matrix cycle 2026-02-17 13:56:59 -06:00
Jason Woltje
d7d5415bce add matrix publish/consume transport for orchestrator rail 2026-02-17 13:35:25 -06:00
Jason Woltje
caaa0e6a46 add matrix orchestrator rail and repo scaffolding 2026-02-17 13:31:29 -06:00
Jason Woltje
e1c1ce2856 integrate generalized quality-rails into mosaic bootstrap 2026-02-17 13:16:01 -06:00
Jason Woltje
a146aa0709 drop claude symlink trees for migrated assets 2026-02-17 12:20:33 -06:00
Jason Woltje
947d4e808d add runtime empty-directory cleanup command 2026-02-17 12:12:58 -06:00
Jason Woltje
db2ec9524f generalize runtime ownership with doctor and local skill migration 2026-02-17 12:10:06 -06:00
Jason Woltje
967c9c462b add safe prune command for migrated runtime backups 2026-02-17 12:00:39 -06:00
Jason Woltje
adef51d852 add cicd rail and link generate-docker-steps via mosaic 2026-02-17 11:59:11 -06:00
Jason Woltje
33bbf60bad generalize presets into mosaic profiles with runtime overlays 2026-02-17 11:46:12 -06:00
Jason Woltje
4eac2c76e6 centralize guides and rails under mosaic with runtime compatibility links 2026-02-17 11:39:52 -06:00
Jason Woltje
bf911e4042 feat: add universal skill sync and runtime linking 2026-02-17 10:56:48 -06:00
Jason Woltje
a658550ba1 feat: add slave upgrade utility with dry-run default 2026-02-17 10:51:44 -06:00
Jason Woltje
a7ceeb0bbb feat: initial mosaic bootstrap framework 2026-02-17 10:41:09 -06:00