Session Objective

Sam selected option A: add a footer watchdog so the standard site footer does not silently disappear again.

What Was Accomplished

Design Notes

The watchdog uses public WordPress REST pages/posts when available, filters out media and external embeds, and falls back to the latest saved sitemap snapshot if WordPress REST or the live sitemap is temporarily returning 503. This prevents a noisy false failure while still checking the real public page inventory. It exits nonzero only when a footer is missing, duplicated, or malformed.

QA Evidence

Important Caveat

The Projects worktree already had many unrelated dirty and untracked files before this closeout. This session did not revert or clean those unrelated changes. The files touched for this task are the new footer watchdog routine, the new GitHub workflow, the routines README, and the two skill updates above.

Reason for Session Ending