From 1a563c0a0698190ac54adaf3560cc6709563c553 Mon Sep 17 00:00:00 2001 From: Vatsal Sanjay | CoMPhy Lab Date: Wed, 14 Oct 2026 16:39:52 -0400 Subject: [PATCH 1/2] Run scheduled shell drift checks twice a month Compare the shared site shell on the 1st and 15th at 07:23 UTC while retaining manual and source/PR checks. --- .github/workflows/shell-drift.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/shell-drift.yml b/.github/workflows/shell-drift.yml index 213e57c..df3860b 100644 --- a/.github/workflows/shell-drift.yml +++ b/.github/workflows/shell-drift.yml @@ -2,7 +2,7 @@ name: Check shared site shell on: schedule: - - cron: "23 7 * * 1" + - cron: "23 7 1,15 * *" workflow_dispatch: permissions: From 57033489c6d00cd3d5886fe606587738c22d086d Mon Sep 17 00:00:00 2001 From: Vatsal Sanjay | CoMPhy Lab Date: Wed, 14 Oct 2026 16:51:01 -0400 Subject: [PATCH 2/2] Align the documented shell check cadence State the approved 1st and 15th at 07:23 UTC schedule, keeping the source/PR validation requirement unchanged. --- docs/SPEC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/SPEC.md b/docs/SPEC.md index d2f20dd..5922f10 100644 --- a/docs/SPEC.md +++ b/docs/SPEC.md @@ -416,7 +416,7 @@ The shared shell uses the main site's explicit navigation colours, including white labels and Close control in dark mode. A semantic check resolves one main-site commit and compares ordered accessible navigation links, footer columns and links, and the Menu breakpoint against both talks templates. -Pages validation fails on drift or a fetch/parse failure. A weekly check +Pages validation fails on drift or a fetch/parse failure. A twice-monthly check on the 1st and 15th at 07:23 UTC maintains one marked drift issue, skips unchanged reports, and does not create an issue when the source cannot be fetched or parsed.