项目文件夹

文件
2026-07-13 12:58:18 +08:00

21 行
866 B
YAML

# Probe: pin-drift
#
# Weekly ratchet tick against `showcase/scripts/fail-baseline.json`.
# Runs `validate-pins.ts` to collect the current `[FAIL] ...` set,
# hashes it (sort -u | sha256), and compares count + hash against the
# committed baseline. Emits setStatus: stable / regressed / improved /
# no_baseline so the existing pin-drift alert template can route off
# the same signal shape.
#
# Schedule: Monday 10:00 UTC — mirrors the weekly cron in
# `.github/workflows/showcase_validate.yml`'s pin-drift ratchet so the
# in-cluster probe tick lines up with the external CI ratchet. Single-
# target probe (the driver internally walks every showcase package via
# validate-pins.ts' built-in fan-out), so `target` is one synthetic
# entry rather than a targets list.
kind: pin_drift
id: pin-drift-weekly
schedule: "0 10 * * 1"
target:
key: "pin_drift:overall"