From 3ba7c0987ac6b04ceba07e46d218368950066b5b Mon Sep 17 00:00:00 2001 From: Julia Lange Date: Thu, 8 May 2025 16:31:30 -0700 Subject: [PATCH] Meta, add examples for lexicons --- my/spoor/content/external.examples | 24 ++++++++++++++++++++ my/spoor/content/media.examples | 35 ++++++++++++++++++++++++++++++ my/spoor/log/activity.examples | 12 ++++++++++ my/spoor/log/session.examples | 11 ++++++++++ 4 files changed, 82 insertions(+) create mode 100644 my/spoor/content/external.examples create mode 100644 my/spoor/content/media.examples create mode 100644 my/spoor/log/activity.examples create mode 100644 my/spoor/log/session.examples diff --git a/my/spoor/content/external.examples b/my/spoor/content/external.examples new file mode 100644 index 0000000..9a54d20 --- /dev/null +++ b/my/spoor/content/external.examples @@ -0,0 +1,24 @@ +"my.spoor.movies.nogamenolifezero": { + "queryable": { + "$type": "my.spoor.content.external#tvdbv4", + "id": 8149, + "type": "season" + } + "titles": [ + { + "translationType": "my.spoor.content.title#titleNative", + "lang": "ja", + "value": "ノーゲーム・ノーライフ ゼロ", + }, + { + "translationType": "my.spoor.content.title#titleTranslation", + "lang": "en", + "value": "No Game No Life Zero", + } + ], + "overrides": { + "data": { + "lastUpdated": "Too long ago :(" + } + } +} diff --git a/my/spoor/content/media.examples b/my/spoor/content/media.examples new file mode 100644 index 0000000..fbaef67 --- /dev/null +++ b/my/spoor/content/media.examples @@ -0,0 +1,35 @@ +"my.spoor.series.nogamenolife.s1": { + "titles": [ + { + "translationType": "my.spoor.content.title#titleNative", + "lang": "ja", + "value": "ノーゲーム・ノーライフ", + }, + { + "translationType": "my.spoor.content.title#titleTranslation", + "lang": "en", + "value": "No Game No Life", + } + ], + "durationData": { + "$type": "my.spoor.content.media#television", + "episodes": 12, + }, + "lastUpdated": "2025-05-08T22:37:36.877Z" +} + +"my.spoor.movie.nogamenolifezero": { + "titles": [ + { + "translationType": "my.spoor.content.title#titleNative", + "lang": "ja", + "value": "ノーゲーム・ノーライフ ゼロ", + }, + { + "translationType": "my.spoor.content.title#titleTranslation", + "lang": "en", + "value": "No Game No Life Zero", + } + ], + "lastUpdated": "2025-05-08T21:37:36.877Z" +} diff --git a/my/spoor/log/activity.examples b/my/spoor/log/activity.examples new file mode 100644 index 0000000..904b0e9 --- /dev/null +++ b/my/spoor/log/activity.examples @@ -0,0 +1,12 @@ +"3loo44isbet2n": { + "session": { + "cid": "bafyreieujlbvaimry5ocvalkbnedcsmxee6b35vaktaupelafjo7nxaawa", + "uri": "at://did:plc:orm6sxq2ulngj2hsq5v7w456/my.spoor.log.session/3lon4rh3lis22" + }, + "progress": { + "$type": "my.spoor.log.activity#progressIndex", + "index": 4 + }, + "createdAt": "2025-05-08T14:18:11.072Z" +} + diff --git a/my/spoor/log/session.examples b/my/spoor/log/session.examples new file mode 100644 index 0000000..0ba73b5 --- /dev/null +++ b/my/spoor/log/session.examples @@ -0,0 +1,11 @@ +"3lon4rh3lis22": { + "content": { + "cid": "bafyreieujlbvaimry5ocvalkbnedcsmxee6b35vaktaupelafjo7nxaawa", + "uri": "at://did:plc:yhf6s5nbx4zpcvxpdhsh6qhd/my.spoor.content.media/my.spoor.series.nogamenolife.s1" + }, + "label": "No Game No Life Rewatch 9", + "otherParticipants": [ + "did:plc:lgb2xgd64n3swnh7jbtgpvhl" + ], + "createdAt": "2025-05-08T14:18:11.072Z" +}