full diff

com.airplaneian.contrail.temp.trip

airplaneian.com +1 −1
From
bafyreigr2o6wt3vi5fqv64xozllhea55ec7c2nl4yue4wuw5iamhrm4jme indexed 2026-07-25 20:16 UTC View this version
To
bafyreigxlkq7qlejpen2wuk66jbvdjc3arbh7lreena2zqsdyr7mwwz7ni indexed 2026-07-26 02:16 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "An assertion that a set of flights belonged to one journey. Only 'createdAt' is required, and absent means unknown or not applicable. The reference points one way only, from trip to flight, and a trip references only flight records the author wrote.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "description": "When this record was written, not when the trip happened. Explicit UTC offset, no fractional seconds.",
1111 "format": "datetime",
1212 "type": "string"
1313 },
1414 "flights": {
15 "description": "The flights in this trip, in the order flown, as AT-URIs to flight records. Plain AT-URIs rather than strong references, since flight records are corrected in place. References may dangle; readers must tolerate that.",
15 "description": "The flights in this trip, in the order flown, as AT-URIs to flight records. Plain AT-URIs rather than strong references, so a reference stays valid when a flight record is corrected in place. A reference may dangle if a flight is later deleted.",
1616 "items": {
1717 "format": "at-uri",
1818 "type": "string"
1919 },
2020 "maxLength": 200,
2121 "type": "array"
2222 },
2323 "name": {
2424 "description": "Free-text name for the trip. Public as soon as the record is written, and copies may persist after the record is deleted.",
2525 "maxGraphemes": 64,
2626 "maxLength": 640,
2727 "type": "string"
2828 },
2929 "source": {
3030 "description": "Short identifier for the tool that wrote this record.",
3131 "maxLength": 64,
3232 "type": "string"
3333 },
3434 "sourceId": {
3535 "description": "That tool's own identifier for this trip. A grouping key may be sensitive even when the grouping is not: never write a booking reference here.",
3636 "maxLength": 512,
3737 "type": "string"
3838 }
3939 },
4040 "required": [
4141 "createdAt"
4242 ],
4343 "type": "object"
4444 },
4545 "type": "record"
4646 }
4747 },
4848 "id": "com.airplaneian.contrail.temp.trip",
4949 "lexicon": 1
5050}

Compare other versions