[object Object]

← back to Games Agentabrams

auto-save: 2026-07-25T11:35:57 (1 files) — sync.sh

ddb5d460fb723a255b2bd01c1e41aa227a448778 · 2026-07-25 11:36:06 -0700 · Steve Abrams

Files touched

Diff

commit ddb5d460fb723a255b2bd01c1e41aa227a448778
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Sat Jul 25 11:36:06 2026 -0700

    auto-save: 2026-07-25T11:35:57 (1 files) — sync.sh
---
 sync.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/sync.sh b/sync.sh
index bdf6424..cd68fa5 100755
--- a/sync.sh
+++ b/sync.sh
@@ -22,6 +22,13 @@ if [ "${1:-}" = "--check" ]; then
     if ! cmp -s "$src/index.html" "$dest/index.html" 2>/dev/null; then
       echo "DRIFT: games/$id/index.html differs from $src/index.html"; drift=1
     fi
+    # also verify the .aa manifests the mutating sync copies (line 20)
+    for aa in "$src"/*.aa; do
+      [ -e "$aa" ] || continue
+      if ! cmp -s "$aa" "$dest/$(basename "$aa")" 2>/dev/null; then
+        echo "DRIFT: games/$id/$(basename "$aa") differs from $aa"; drift=1
+      fi
+    done
   done < "$MAP"
   # games-data.js must equal a fresh regen of games.json (lockstep mirror)
   if [ -f "$HUB/games.json" ]; then

← 686fd16 sync guard: deploy re-syncs from source first + sync.sh --ch  ·  back to Games Agentabrams  ·  (newest)