com.cultureblocs.place.lineup

Cultural detail attached to an event that the shared calendar record does not carry: who is on, and what is performed or shown. A layer, not a replacement — it references an event by strongRef and never duplicates it. Supersedes com.cultureblocs.venue.lineup, renamed with venue.profile → place.profile so the namespace stays consistent; the shape is unchanged except that `venue` is now `place`. If these fields prove generally useful they belong upstream in the community calendar lexicon, not here.

Details · record, key tid
Kindrecord
Record keytid
Authorityplace.cultureblocs.com
Indexed

Record

record · key tid

Properties

billing

array

Who is on: performers, artists, speakers, DJs. `did` links to a creative profile where one exists.

  • maxLength: 20
itemsref

createdAt

requiredstring · datetime

event

requiredref

The event this describes — normally a community.lexicon.calendar.event record. Pin the CID so the attachment is tamper-evident.

note

string
  • maxGraphemes: 2000

The place.profile record, when the event happens at a place that publishes one.

tags

array
  • maxLength: 8
itemsstring
  • maxGraphemes: 64

works

array

Works performed or shown, where the programme is specific about them.

  • maxLength: 20
itemsref

Similar lexicons

semantic match

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

  • DEPRECATED — do not write new records. Use com.cultureblocs.place.lineup, identical except that `venue` is renamed `place`. This schema remains published so existing records stay resolvable. Original description: cultural detail attached to an event that the shared calendar record does not carry: who is on, and what is performed or shown. A layer, not a replacement — it references an event by strongRef and never duplicates it. The same discipline as the creative namespace: layers reference the c

  • com.cultureblocs.venue.listing

    record not from the namespace authority

    DEPRECATED — do not write new records. Use community.lexicon.calendar.event instead: it is the shared event record of the open social web, so a venue's nights appear in every calendar app on the network rather than only in CultureBlocs. Cultural extras that the community event does not carry (who is on, works performed) live in com.cultureblocs.venue.lineup, which references the event. This schema remains published so existing records stay resolvable.

  • Marks a community.lexicon.calendar.event as a music event (concert, festival, club night...) and links it to the artists performing. The calendar event carries the name, dates and venue; this record carries what is specific to music. Rocksky only indexes calendar events that have one of these attached.

  • DEPRECATED — do not write new records. Use com.cultureblocs.place.profile with spaceTypes including 'venue': the same publishing-party record, widened to cover rehearsal rooms, studios, suppliers and shops. This schema remains published so existing records stay resolvable; readers map it to place.profile as { spaceTypes: ['venue'], location, capacity, accessibility, links, externalIds, tags }. Original description: a venue or organiser as a publishing party: the small amount a grassroots space n

  • An artist on an event lineup, linked to the Rocksky artist when one was resolved.