Files
reverse-engineering-anything/scripts
morluto bd9f2cca45 refactor(catalog): break the catalogIdentity-recordedCatalogDigests import cycle (#11339)
refactor(catalog): let the recorded digests own their shape

src/recordedCatalogDigests.ts typed its recorded value with CatalogDigestProfiles from src/catalogIdentity.ts, which imports the recorded value, so the two files imported each other. The recorded file now declares the digest shape (plain type aliases, so they remain JsonValue-compatible) and catalogIdentity imports it. The layer baseline drops the cycle.
2026-11-16 00:51:33 +08:00
..