From 9ef81069fc462f850afcb3bd05d22c72e44fbe73 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Sat, 23 May 2026 11:42:08 +0600 Subject: [PATCH] [2026-05-23] vault-git-sync: mark Taiga script as fixed --- wiki/tech/vault-git-sync.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wiki/tech/vault-git-sync.md b/wiki/tech/vault-git-sync.md index 26e91b74..8c93bb2f 100644 --- a/wiki/tech/vault-git-sync.md +++ b/wiki/tech/vault-git-sync.md @@ -34,11 +34,11 @@ on 2026-05-23 (two incidents: 3a44a55, c9020c4). |--------|------------------------------------|----------------| | Eagle | `~/scripts/sync-vault.sh` | ✅ Correct | | Kraken | `~/scripts/sync-vault-partial.sh` | ✅ Correct | -| Taiga | `/opt/data/sync-vault.sh` | ❌ **BROKEN** — see below | +| Taiga | `/opt/data/sync-vault.sh` | ✅ Fixed 2026-05-23 | -The correct script for Taiga/Kraken is at `~/scripts/sync-vault-partial.sh` on Eagle. -It uses sparse checkout (only `personal/` and `family/`), which is an additional safeguard: -if Taiga never checks out `wiki/`, it can never delete wiki/ files even if the script has bugs. +All scripts now use scoped `git add personal/ family/ .obsidian/` (not `git add -A`) before stash. +Taiga additionally uses sparse checkout (only `personal/` and `family/`) — double safeguard: +even if a bug reintroduces `git add -A`, sparse checkout means wiki/ is never checked out locally. ## Taiga Architecture