net.atpix.gallery.collectionRule
Declares social sources (follow graph, explicit DIDs, hashtags) for gallery feed or album population.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | gallery.atpix.net |
| Indexed |
Record
record · key tidProperties
active
booleanATPix — inactive rules are ignored by listFeedPhotos.
default: true
dc:date · schema:dateCreated — RFC 3339 UTC.
description
stringdc:description — optional explanation.
maxLength: 2000
followedActors
arrayschema:follows (conceptual) — explicit DID allow-list; unioned with follow graph when useFollowGraph is true.
maxLength: 500
hashtags
arraydc:subject — normalized hashtags (no #); matched against photo.keywords.
maxLength: 50
maxLength: 64
includeOwnPhotos
booleanATPix — include photos authored by the rule owner.
default: true
modifiedAt
string · datetimeschema:dateModified — RFC 3339 UTC.
dc:title — human-readable rule name.
maxLength: 200
targetAlbumUri
string · at-uriATPix — required when targetScope is album; target album AT URI.
ATPix — gallery (social feed) or album (membership seeding).
useFollowGraph
booleanATPix — when true, resolve actors via app.bsky.graph.getFollows.
default: false
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
net.atpix.gallery.createCollectionRule
procedureCreate a collection rule for follow-graph and/or hashtag sourcing.
-
Social gallery feed from active collectionRules (follow graph + hashtags). Requires authenticated caller for follow graph resolution.
-
net.atpix.gallery.updateCollectionRule
procedureUpdate an existing collection rule.
-
net.atpix.gallery.album
recordATPix album container. Maps to schema:ImageGallery / schema:Collection conceptually.
-
Subset of schema:Place for schema:locationCreated.