app.zeens.featuredItem

An admin-curated featured item, written to the dedicated curator repo (feeder.psky.social). Currently always a post; `kind` future-proofs featured collections. `active=false` pulls the item from the splash carousel but keeps it for the Inspire > Featured archive. Reorder = putRecord with a new `position`; unfeature = putRecord with active=false; hard-remove = deleteRecord.

Repository @zeens.app did:plc:pwpuqwge6g7xrjmfbw73uycw namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityzeens.app
Indexed

Record

record · key tid

Properties

active

requiredboolean

True = shown in the splash carousel. False = retired but kept for the Featured archive.

createdAt

requiredstring · datetime

kind

requiredstring

What the subject is. Only `post` is used today.

  • enum: post | collection

layout

string

Tile size in the public Featured grid: square (1x1), wide (2x1), or tall (1x2). Absent = square.

  • enum: square | wide | tall

position

requiredinteger

Admin sort order within the active set (lower = earlier).

subject

requiredref

Strong-ref to the featured post (or, later, collection).

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • List admin-curated featured items from the curator repo, joined to their subject posts and hydrated with author + live engagement counts. `activeOnly=true` returns the splash set ordered by admin position; otherwise returns the full archive newest-first. `curator` is the curator account DID.

  • Featured posts record for the Babesky creator portfolio. An ordered selection of the creator's own posts (max 8) displayed as a curated preview reel in Atmosphere apps. Consumed alongside com.babesky.actor.profile, com.babesky.actor.links, and com.babesky.actor.support.

  • A single item (post or article) inside a Zeens collection. The collection itself is referenced by its AT-URI. Removing an item is a record delete. Re-adding the same subject creates a new item record (clients should de-dupe by subject.uri at write time if needed).