Pattern catalog: pinned library fingerprints as hint-only recipe evidence

Ported from PR #15: a SHA256-pinned catalog of 49 generic library and
platform fingerprints (carousel/consent/chat/commerce vendors) with an
O(1) signature index. Catalog hits strengthen recipe recognition (small
confidence deltas, marquee->logo-cloud, carousel false-grid skip,
lightbox->gallery, commerce prior) and are recorded in the manifest as
pattern evidence with node references - they never override captured
geometry, which remains gated by the existing plan-agreement checks.
The integrity pin is unconditional: a catalog/lock mismatch always
throws (the fork's env-var soft-warning mode is removed).

515 tests pass (10 new), typecheck clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Samraaj Bath
2026-07-04 14:25:58 -07:00
co-authored by Claude Fable 5
parent 7e8863fc7e
commit f991f469cf
8 changed files with 504 additions and 11 deletions
+1
View File
@@ -0,0 +1 @@
3f46aca40bb69d5c114e957c28b3a4924c58902cecb35332d34f3065114d0e75