social.wips.update
Update posted to one project. project.uri is a weak AT URI ref so it survives project edits.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | wips.social |
| Indexed |
Record
record · key tidProperties
allowComments
booleanWhen false, wips.social application/comment semantics reject new comments on this update. Omitted means true. Not a PDS-enforced lock.
Client-declared timestamp when the update was originally created.
facets
arrayRich-text annotations (mentions, links, tags) over text, using official app.bsky.richtext.facet. Application validators enforce UTF-8 codepoint-aligned byte ranges, per-facet feature caps, and http(s) link URIs. Ceiling is sized so max text + 50 media + 50 links + max facets stay under the explicit DAG-CBOR record budget.
maxLength: 20
links
arrayOrdered user-authored links. App View may derive previews separately. Protocol ceiling is generous; operational UI limits belong in the app.
maxLength: 50
media
arrayOrdered media items. May freely mix images and videos using shared social.wips.defs media objects. Operational upload limits and safe MIME policy belong in the app, not as tiny product-shaped protocol caps.
maxLength: 50
Stable AT URI of the social.wips.project record this update belongs to.
text
stringOptional caption / body text. Required by application semantics when facets are present.
maxLength: 80000maxGraphemes: 8000
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.wips.comment
recordComment on a wips.social update. Top-level comments omit parent; replies set parent to the immediate comment being answered. subject always points at the root update. Body may be text, ordered media, or both (application validators require at least one of non-whitespace text or known image/video media; unknown open-union media variants do not satisfy content alone). Optional rich-text facets (app.bsky.richtext.facet), langs, and labels (open union; current app policy requires selfLabels). Commen
-
Shared definitions for wips.social records, including project status tokens, weak URI refs, links, aspect ratio, and ordered image/video media objects reused by updates and comments.
-
social.wips.project
recordA wips.social project owned by the repository DID. The project's AT URI is its durable identifier. Protocol ceilings stay generous while keeping worst-case DAG-CBOR size comfortably below the informal 1 MiB network record limit.