chore(widgets): re-freeze the drifted widget reference baseline

audit-widget-system.php and validate-widget-golden.php both failed on
"Reference drift: inc/functions/functions.php". The reference theme was
updated from V9.1 to V9.2; its update log records only a message-center
pagination fix, so no widget contract changed.

The file is not a widget source — group_sources in the golden-fixture
generator maps only the five widget-*.php files — so it contributes solely
to the aggregate fingerprint, and re-freezing is safe.

Refresh the pinned SHA256 in .specs/baselines/widget-reference.json and
regenerate tests/fixtures/widget-golden-v1.json so the hash and its
derived fingerprint stay consistent. The fixture diff is those two lines.

Both tools pass again: widget audit (37 widgets, 40 areas, 5 templates)
and golden validation (37 components, 222 screenshot targets).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-10-03 15:44:02 +08:00
co-authored by Claude Fable 5
parent 89a9cf24e9
commit e506309434
+2 -2
View File
@@ -3,7 +3,7 @@
"captured_at": "", "captured_at": "",
"reference": { "reference": {
"source_root": "C:\\Users\\Xing\\Desktop\\zibll", "source_root": "C:\\Users\\Xing\\Desktop\\zibll",
"fingerprint": "47516d89bfa2a7984551ee7e4d9832ca60e99d5e081567091db9ee00c6d55bdb", "fingerprint": "1ead6f7d7e3153429b5a174e14636d06e4bbfe4e00234061e028b04ec10c3019",
"files": { "files": {
"inc/widgets/widget-more.php": "07ea0c3260a9ee9701b1ce03795941fbbfb61c377ad71fe8f7820107763c5528", "inc/widgets/widget-more.php": "07ea0c3260a9ee9701b1ce03795941fbbfb61c377ad71fe8f7820107763c5528",
"inc/widgets/widget-posts.php": "20b04007270ecfd265adaaa287eb1a696566385b1f86379079be9664cfaea409", "inc/widgets/widget-posts.php": "20b04007270ecfd265adaaa287eb1a696566385b1f86379079be9664cfaea409",
@@ -13,7 +13,7 @@
"inc/widgets/widget-index.php": "6f15b1b73f909ea7eccf4697b5274a38512deae2e931ae7b0a33e48a5fcd8b25", "inc/widgets/widget-index.php": "6f15b1b73f909ea7eccf4697b5274a38512deae2e931ae7b0a33e48a5fcd8b25",
"inc/functions/zib-posts-list.php": "ced813182c0b0fc5847ca5c04a57fa4379581ace13a6d40dfb7dfabb55e13ae4", "inc/functions/zib-posts-list.php": "ced813182c0b0fc5847ca5c04a57fa4379581ace13a6d40dfb7dfabb55e13ae4",
"inc/functions/zib-category.php": "d5b8a7f2b838c76cc60095645245444b8f3d009d4e0dec234c29971fd976f6a7", "inc/functions/zib-category.php": "d5b8a7f2b838c76cc60095645245444b8f3d009d4e0dec234c29971fd976f6a7",
"inc/functions/functions.php": "14ef009b26c8a2560e38486a04946e85c5e382c3432dac9eba0b5c01d6527680", "inc/functions/functions.php": "2f390a666ba562283e64acd46855065e13a37a163fb076e1e56a1ee1478fe44a",
"js/section-navs.js": "24cc2c5c73932d98f0f346bcf3d62fc1502a9e8eabe31cc477d96efefe37f88d" "js/section-navs.js": "24cc2c5c73932d98f0f346bcf3d62fc1502a9e8eabe31cc477d96efefe37f88d"
}, },
"policy": { "policy": {