{"schemaVersion":"1.0","generatedAt":"2026-09-22","exportedCatalogFields":["id","slug","name","aliases","summary","type","category","descriptors","status","createdAt","updatedAt","revision","canonicalUrl","verifiedClaimIds"],"excludedPrivateFields":["graphWeights","similarityScores","rankingWeights","recommendationFormula","personalizationState","userProfile","privateRelationships"],"excludedDataClasses":[{"key":"private-graph","examples":["graphWeights","similarityScores","privateRelationships"],"reason":"Private graph/similarity internals are outside the public atlas contract."},{"key":"ranking-recommendation","examples":["rankingWeights","recommendationFormula"],"reason":"Private ranking and recommendation internals are outside the public contract."},{"key":"personalization-user-state","examples":["personalizationState","userProfile"],"reason":"No live public user-account/personalization data surface exists."},{"key":"browser-tracking-state","examples":["advertising profile","behavioral personalization profile","affiliate commission ranking"],"reason":"Current website code does not include those public product behaviors."}],"privacyPosture":{"browserStorageApis":0,"browserCookieAccess":0,"sensorPermissionApis":0,"searchPersonalProfile":false,"searchPersonalizedRanking":false},"rules":{"publicByContract":"A field is public because it is explicitly present in a public route/schema/record contract, not merely because it exists somewhere in repository code.","omission":"Omitted private fields must not be inferred from public exports, ordering, fingerprints or relation records.","futureFeatures":"Future account, personalization or recommendation features require an explicit public-contract review before any new user/private data is exposed."}}