{"schema_version":"1.0","name":"Peptide Index eligible evidence record schema","updated_at":"2026-09-09","scope":"Eligible non-Growth Peptide Index records only; protected Growth Guys code records, VIP10 resources, and deferred NextEdge technical/source records are excluded.","record_policy":{"history":"Append prior source-backed observations rather than overwriting material history.","unknown_fields":"Unknown values remain null or are omitted; they are never inferred.","freshness":"Freshness states describe the age of a recorded observation and do not imply continuous monitoring.","indexing":"Publication of a record does not guarantee search-engine indexing or future availability."},"fields":[{"name":"record_id","type":"string","required":true,"description":"Deterministic Peptide Index identifier for the record revision.","example":"PI-GNP-PERKS10-20260909-001"},{"name":"vendor_id","type":"string","required":true,"description":"Peptide Index vendor identifier."},{"name":"vendor","type":"string","required":true,"description":"Displayed vendor name."},{"name":"vendor_domain","type":"uri","required":true,"description":"Canonical public vendor destination represented by the record."},{"name":"code","type":"string","required":true,"description":"Code as listed in the eligible record."},{"name":"status","type":"string","required":true,"description":"Bounded record status, not a continuous availability claim."},{"name":"source_classification","type":"enum","required":true,"allowed":["reported_manual_observation","published_documentation","public_editorial_record"],"description":"How the record entered the Peptide Index evidence set."},{"name":"verification_date","type":"date","required":true,"description":"Date associated with the observation or source record."},{"name":"evidence_artifact_id","type":"string|null","required":true,"description":"Linked artifact identifier when a retained public artifact exists; otherwise null."},{"name":"evidence_limit","type":"string","required":true,"description":"Plain-language limitation that prevents overclaiming."}],"maintenance_classes":{"time_sensitive":"Review according to the displayed freshness window; do not rewrite daily without a new source-backed observation.","evergreen":"Review periodically when methodology, policy, or source context changes.","historical":"Append corrections or later records while preserving the original dated context."}}