feat(ds-flow): 前端设计系统治理重构(Flutter 五端 + Web 两端) #2

Merged
wangjia merged 117 commits from worktree-macos-killswitch into main 2026-07-08 00:47:03 +00:00
Showing only changes of commit f8e870fd6a - Show all commits
+4 -3
View File
@@ -39,10 +39,11 @@ fi
cat "$BK"
ENDSSH
# 本地二次校验:gzip 完好 + 大小 sanity(空/损坏库会很小)。
# 本地二次校验:gzip 完好 + 非空 sanity。空 gzip 仅 ~20 字节;真备份(即便很小的库)
# gzip 后也远大于 1KB,故用 >1k 区分「空/断流」与「有效备份」(不用 50k:小库压缩后可能 <50k)。
gzip -t "$DEST"
if ! find "$DEST" -size +50k -print -quit | grep -q .; then
echo "==> backup-db: 备份异常小(<50k),中止" >&2
if ! find "$DEST" -size +1k -print -quit | grep -q .; then
echo "==> backup-db: 备份异常小(<1k,疑似空/断流),中止" >&2
rm -f "$DEST"
exit 1
fi