8 Commits
Author SHA1 Message Date
Mike Schwarz 91ad6e719f docs: name the directories the spec library scan skips (#2462)
The instance layout reference now says which directories the spec library scan skips. Below the built-in specs, $OPENRIG_HOME/specs and the legacy library, it skips any directory named .git, .worktrees, node_modules, dist, build, .turbo or .next (SKIP_DIRS in spec-library-service.ts), so a spec such as specs/build/rig.yaml isn't listed and nothing says why. To list it, rename its directory and run rig specs sync; rig specs add keeps a directory's own name, so it doesn't help for a directory named build, and rig up with a path to the rig.yaml still launches it without the library. Text only; the scan itself is unchanged. Reported in #2333 by @EZotoff.
2026-11-03 15:45:28 -08:00
Mike Schwarz aa126c74d5 docs: bring the as-built and reference docs to the 0.6.8 cut (#1041)
The README, reference and as-built documents are refreshed to the 0.6.8 cut.
2026-10-08 15:06:42 -07:00
Rudy Mizrahi Celekli 7e9452d266 fix(config): preserve usable settings after partial writes (#576)
Settings writes from the CLI config store and the daemon settings store keep the existing file usable when an update fails partway. Each store stages the new content beside the target and renames it into place, preserving owner, group and mode, so a failed staged write or rename (including ENOSPC or EIO) leaves the original byte-identical. An existing target is first opened for writing without truncation, so a read-only settings file is refused as before. Where the directory doesn't allow temporary entries, ownership, mode or rename (EACCES, EPERM, EBUSY), the update falls back to writing in place, as before, with that path's existing partial-write limit. instance-layout.md describes the behaviour, including that a hard-linked second name keeps referring to the previous file after an atomic replace.
2026-10-03 05:45:28 -07:00
v-openrig-build 4a8e49b079 feat: add agent-operated 0.5.9 migration bridge 2026-09-04 18:46:27 +00:00
v-openrig-build b486d6bb96 fix(upgrade): make migration helper CLI explicit 2026-09-04 18:06:27 +00:00
v-openrig-build 8d45b0b07d fix(upgrade): verify telemetry migration convergence 2026-09-04 02:42:22 +00:00
v-openrig-build 62f53a1934 feat: complete system world migration seam 2026-09-04 01:39:20 +00:00
v-openrig-build f9f7e0f00e feat: initialize canonical OpenRig instance layout 2026-09-03 19:49:43 +00:00