data: scaffold word deck registry

This commit is contained in:
gitea-actions[bot]
2026-05-10 11:42:46 +09:00
commit 3b9e3a2d36
14 changed files with 700 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
{
"schemaVersion": 1,
"stableDeckKey": "official:deck:travel-basic",
"deckKind": "CUSTOM",
"title": "Travel Basic",
"description": "Sample custom travel vocabulary deck published through the official registry.",
"versionCode": 1,
"createdAt": 1778400000000,
"updatedAt": 1778400000000
}
+14
View File
@@ -0,0 +1,14 @@
[
{
"stableWordKey": "official:word:airport",
"displayOrder": 0
},
{
"stableWordKey": "official:word:reservation",
"displayOrder": 1
},
{
"stableWordKey": "official:word:ticket",
"displayOrder": 2
}
]
+47
View File
@@ -0,0 +1,47 @@
[
{
"stableWordKey": "official:word:airport",
"readingJa": "くうこう",
"readingKo": "",
"partOfSpeech": "noun",
"grammar": "",
"kanji": "空港",
"meaningJa": "",
"meaningKo": "공항",
"exampleJa": "空港まで行きたいです。",
"exampleKo": "공항까지 가고 싶습니다.",
"tag": "travel",
"note": "Sample custom package word.",
"contentHash": "sha256:01d44ce6ba568f17dca98d970f742df22edc93bef49817b4d468ab6c7bfb63f6"
},
{
"stableWordKey": "official:word:reservation",
"readingJa": "よやく",
"readingKo": "",
"partOfSpeech": "noun",
"grammar": "",
"kanji": "予約",
"meaningJa": "",
"meaningKo": "예약",
"exampleJa": "予約があります。",
"exampleKo": "예약이 있습니다.",
"tag": "travel",
"note": "Sample custom package word.",
"contentHash": "sha256:679b7b32ce7c576e1f8b8e75243deca7af60022e214feb9875ca72e3f1a38478"
},
{
"stableWordKey": "official:word:ticket",
"readingJa": "きっぷ",
"readingKo": "",
"partOfSpeech": "noun",
"grammar": "",
"kanji": "切符",
"meaningJa": "",
"meaningKo": "표",
"exampleJa": "切符を一枚ください。",
"exampleKo": "표 한 장 주세요.",
"tag": "travel",
"note": "Sample custom package word.",
"contentHash": "sha256:a27fd3edcaa3871b7588d67302e59b71f4d4aee19a452475e415122c7ee4e1d1"
}
]
+10
View File
@@ -0,0 +1,10 @@
{
"schemaVersion": 1,
"stableDeckKey": "official:deck:jlpt-n5",
"deckKind": "OFFICIAL",
"title": "JLPT N5 Sample",
"description": "Small JLPT N5 sample deck for validating the 0.3 package format.",
"versionCode": 1,
"createdAt": 1778400000000,
"updatedAt": 1778400000000
}
+22
View File
@@ -0,0 +1,22 @@
[
{
"stableWordKey": "official:word:au",
"displayOrder": 0
},
{
"stableWordKey": "official:word:aoi",
"displayOrder": 1
},
{
"stableWordKey": "official:word:akai",
"displayOrder": 2
},
{
"stableWordKey": "official:word:agaru",
"displayOrder": 3
},
{
"stableWordKey": "official:word:akarui",
"displayOrder": 4
}
]
+77
View File
@@ -0,0 +1,77 @@
[
{
"stableWordKey": "official:word:au",
"readingJa": "あう",
"readingKo": "",
"partOfSpeech": "동사",
"grammar": "5단동사, 자동사",
"kanji": "会う",
"meaningJa": "",
"meaningKo": "만나다",
"exampleJa": "前に彼にあったのを覚えている。",
"exampleKo": "",
"tag": "JLPT N5",
"note": "Light sample adapted from the app seed data.",
"contentHash": "sha256:6f9bc1f6327f865957a4bd96178ce14ada1a97350990e0702bd204013fc9a152"
},
{
"stableWordKey": "official:word:aoi",
"readingJa": "あおい",
"readingKo": "",
"partOfSpeech": "형용사",
"grammar": "い형용사",
"kanji": "青い",
"meaningJa": "",
"meaningKo": "파랗다. 푸르다",
"exampleJa": "なぜ空が青いか知っているか。",
"exampleKo": "",
"tag": "JLPT N5",
"note": "Light sample adapted from the app seed data.",
"contentHash": "sha256:0d198f6f0b5adc4fe2f8d60fad7d80d58a41f730a64717f33a7129353854f466"
},
{
"stableWordKey": "official:word:akai",
"readingJa": "あかい",
"readingKo": "",
"partOfSpeech": "형용사",
"grammar": "い형용사",
"kanji": "赤い",
"meaningJa": "",
"meaningKo": "붉다. 빨갛다",
"exampleJa": "彼女は赤いスカートをはいていた。",
"exampleKo": "",
"tag": "JLPT N5",
"note": "Light sample adapted from the app seed data.",
"contentHash": "sha256:27a23262a70221a3c30c53ce595bf10fda2408a03da87002a79339f41752dadd"
},
{
"stableWordKey": "official:word:agaru",
"readingJa": "あがる",
"readingKo": "",
"partOfSpeech": "동사",
"grammar": "5단동사, 자동사, 타동사",
"kanji": "上がる",
"meaningJa": "",
"meaningKo": "오르다",
"exampleJa": "3月1日から鉄道運賃が1割あがると発表された。",
"exampleKo": "",
"tag": "JLPT N5",
"note": "Light sample adapted from the app seed data.",
"contentHash": "sha256:e9fd51e06175c0793e1c128c3c9b3dd7e19142e8552beff800818f6ed020401e"
},
{
"stableWordKey": "official:word:akarui",
"readingJa": "あかるい",
"readingKo": "",
"partOfSpeech": "형용사",
"grammar": "い형용사",
"kanji": "明るい",
"meaningJa": "",
"meaningKo": "밝다. 환하다. 명랑하다",
"exampleJa": "ダイヤは明るく光った。",
"exampleKo": "",
"tag": "JLPT N5",
"note": "Light sample adapted from the app seed data.",
"contentHash": "sha256:1f07f834e0f1ca89d7b70e59f22d981d3f62682f5aeac22adc7028e5a54d3980"
}
]