test: restore Astro verification contracts
Reinstate all 42 legacy facts as output or authoritative-source contracts, retain output snapshots, and set the 84-assertion floor. Extend the audit count without changing site content or components.
This commit is contained in:
@@ -29,6 +29,7 @@ const builtValues = {
|
||||
colors: new Set(builtCss.match(/#[0-9a-fA-F]{3,8}\b|(?:rgba?|hsla?)\([^)]*\)/g) || []),
|
||||
sizes: new Set(builtCss.match(/\b\d+(?:\.\d+)?(?:px|rem|em|vw|vh)\b/g) || []),
|
||||
};
|
||||
if (!builtCss) throw new Error('Astro build emitted no CSS assets to audit');
|
||||
// Captured from origin/main after its Astro build. This catches a value that is
|
||||
// silently changed to a nearby token: source token checks cannot see that drift.
|
||||
const baselineValues = JSON.parse(read('.agents/snapshots/built-css-values.json'));
|
||||
|
||||
Reference in New Issue
Block a user