{"uri":"at://did:web:lexicon.atcr.io/com.atproto.lexicon.schema/io.atcr.hold.stats","cid":"bafyreieslim3xwnekf365z2sdrli24tzhy27badelazvuhop56enuinra4","value":{"id":"io.atcr.hold.stats","defs":{"main":{"key":"any","type":"record","record":{"type":"object","required":["ownerDid","repository","pullCount","pushCount","updatedAt"],"properties":{"lastPull":{"type":"string","format":"datetime","description":"RFC3339 timestamp of last pull"},"lastPush":{"type":"string","format":"datetime","description":"RFC3339 timestamp of last push"},"ownerDid":{"type":"string","format":"did","description":"DID of the image owner (e.g., did:plc:xyz123)"},"pullCount":{"type":"integer","minimum":0,"description":"Number of manifest downloads"},"pushCount":{"type":"integer","minimum":0,"description":"Number of manifest uploads"},"updatedAt":{"type":"string","format":"datetime","description":"RFC3339 timestamp of when this record was last updated"},"repository":{"type":"string","maxLength":256,"description":"Repository name (e.g., myapp)"}}},"description":"Repository statistics stored in the hold's embedded PDS. Tracks pull/push counts per owner+repository combination. Record key is deterministic: base32(sha256(ownerDID + \"/\" + repository)[:16])."}},"$type":"com.atproto.lexicon.schema","lexicon":1}}