social.wips.update

Update posted to one project. project.uri is a weak AT URI ref so it survives project edits.

Repository @wips.social did:plc:sodoi37wr44i3ypdwwlqqeup namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritywips.social
Indexed

Record

record · key tid

Properties

When false, wips.social application/comment semantics reject new comments on this update. Omitted means true. Not a PDS-enforced lock.

createdAt

requiredstring · datetime

Client-declared timestamp when the update was originally created.

facets

array

Rich-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
itemsref

media

array

Ordered 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

project

requiredref

Stable AT URI of the social.wips.project record this update belongs to.

text

string

Optional caption / body text. Required by application semantics when facets are present.

  • maxLength: 80000
  • maxGraphemes: 8000

Similar lexicons

semantic match

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

  • Comment 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.

  • A 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.