56 lines
1.1 KiB
Markdown
56 lines
1.1 KiB
Markdown
# Repo Mosaic Linkage
|
|
|
|
This repository is attached to the machine-wide Mosaic framework.
|
|
|
|
## Load Order for Agents
|
|
|
|
1. `~/.mosaic/STANDARDS.md`
|
|
2. `AGENTS.md` (this repository)
|
|
3. `.mosaic/repo-hooks.sh` (repo-specific automation hooks)
|
|
|
|
## Purpose
|
|
|
|
- Keep universal standards in `~/.mosaic`
|
|
- Keep repo-specific behavior in this repo
|
|
- Avoid copying large runtime configs into each project
|
|
|
|
## Optional Quality Rails
|
|
|
|
Use `.mosaic/quality-rails.yml` to track whether quality rails are enabled for this repo.
|
|
|
|
Apply a template:
|
|
|
|
```bash
|
|
~/.mosaic/bin/mosaic-quality-apply --template <template> --target .
|
|
```
|
|
|
|
Verify enforcement:
|
|
|
|
```bash
|
|
~/.mosaic/bin/mosaic-quality-verify --target .
|
|
```
|
|
|
|
## Optional Matrix Orchestrator Rail
|
|
|
|
Repo-local orchestrator state lives in `.mosaic/orchestrator/`.
|
|
|
|
Run one cycle:
|
|
|
|
```bash
|
|
~/.mosaic/bin/mosaic-orchestrator-matrix-cycle
|
|
~/.mosaic/bin/mosaic-orchestrator-run --once
|
|
```
|
|
|
|
Run continuously:
|
|
|
|
```bash
|
|
~/.mosaic/bin/mosaic-orchestrator-run --poll-sec 10
|
|
```
|
|
|
|
Bridge events to Matrix:
|
|
|
|
```bash
|
|
~/.mosaic/bin/mosaic-orchestrator-matrix-publish
|
|
~/.mosaic/bin/mosaic-orchestrator-matrix-consume
|
|
```
|