at.kotoba.lesson.pack
Samples
10 randomly sampled records from the AT Protocol firehose
at.kotoba.lesson.pack (10 samples)
{
"$type": "at.kotoba.lesson.pack",
"items": [
{
"row": "a",
"type": "katakana",
"glyph": "ア",
"romaji": "a",
"confusableWith": [
"ma"
]
},
{
"row": "a",
"type": "katakana",
"glyph": "イ",
"romaji": "i"
},
{
"row": "a",
"type": "katakana",
"glyph": "ウ",
"romaji": "u"
},
{
"row": "a",
"type": "katakana",
"glyph": "エ",
"romaji": "e"
},
{
"row": "a",
"type": "katakana",
"glyph": "オ",
"romaji": "o"
},
{
"row": "ka",
"type": "katakana",
"glyph": "カ",
"romaji": "ka"
},
{
"row": "ka",
"type": "katakana",
"glyph": "キ",
"romaji": "ki"
},
{
"row": "ka",
"type": "katakana",
"glyph": "ク",
"romaji": "ku",
"confusableWith": [
"ke",
"ta",
"wa"
]
},
{
"row": "ka",
"type": "katakana",
"glyph": "ケ",
"romaji": "ke",
"confusableWith": [
"ku",
"ho"
]
},
{
"row": "ka",
"type": "katakana",
"glyph": "コ",
"romaji": "ko"
},
{
"row": "sa",
"type": "katakana",
"glyph": "サ",
"romaji": "sa"
},
{
"row": "sa",
"type": "katakana",
"glyph": "シ",
"romaji": "shi",
"confusableWith": [
"tsu",
"so",
"n"
]
},
{
"row": "sa",
"type": "katakana",
"glyph": "ス",
"romaji": "su"
},
{
"row": "sa",
"type": "katakana",
"glyph": "セ",
"romaji": "se"
},
{
"row": "sa",
"type": "katakana",
"glyph": "ソ",
"romaji": "so",
"confusableWith": [
"n",
"shi",
"tsu"
]
},
{
"row": "ta",
"type": "katakana",
"glyph": "タ",
"romaji": "ta",
"confusableWith": [
"na",
"ku"
]
},
{
"row": "ta",
"type": "katakana",
"glyph": "チ",
"romaji": "chi"
},
{
"row": "ta",
"type": "katakana",
"glyph": "ツ",
"romaji": "tsu",
"confusableWith": [
"shi",
"so",
"n"
]
},
{
"row": "ta",
"type": "katakana",
"glyph": "テ",
"romaji": "te"
},
{
"row": "ta",
"type": "katakana",
"glyph": "ト",
"romaji": "to"
},
{
"row": "na",
"type": "katakana",
"glyph": "ナ",
"romaji": "na",
"confusableWith": [
"ta",
"me"
]
},
{
"row": "na",
"type": "katakana",
"glyph": "ニ",
"romaji": "ni"
},
{
"row": "na",
"type": "katakana",
"glyph": "ヌ",
"romaji": "nu",
"confusableWith": [
"me"
]
},
{
"row": "na",
"type": "katakana",
"glyph": "ネ",
"romaji": "ne",
"confusableWith": [
"re",
"wa"
]
},
{
"row": "na",
"type": "katakana",
"glyph": "ノ",
"romaji": "no"
},
{
"row": "ha",
"type": "katakana",
"glyph": "ハ",
"romaji": "ha"
},
{
"row": "ha",
"type": "katakana",
"glyph": "ヒ",
"romaji": "hi"
},
{
"row": "ha",
"type": "katakana",
"glyph": "フ",
"romaji": "fu"
},
{
"row": "ha",
"type": "katakana",
"glyph": "ヘ",
"romaji": "he"
},
{
"row": "ha",
"type": "katakana",
"glyph": "ホ",
"romaji": "ho",
"confusableWith": [
"ke"
]
},
{
"row": "ma",
"type": "katakana",
"glyph": "マ",
"romaji": "ma",
"confusableWith": [
"mu",
"a"
]
},
{
"row": "ma",
"type": "katakana",
"glyph": "ミ",
"romaji": "mi"
},
{
"row": "ma",
"type": "katakana",
"glyph": "ム",
"romaji": "mu",
"confusableWith": [
"ma"
]
},
{
"row": "ma",
"type": "katakana",
"glyph": "メ",
"romaji": "me",
"confusableWith": [
"nu",
"na"
]
},
{
"row": "ma",
"type": "katakana",
"glyph": "モ",
"romaji": "mo"
},
{
"row": "ya",
"type": "katakana",
"glyph": "ヤ",
"romaji": "ya"
},
{
"row": "ya",
"type": "katakana",
"glyph": "ユ",
"romaji": "yu"
},
{
"row": "ya",
"type": "katakana",
"glyph": "ヨ",
"romaji": "yo"
},
{
"row": "ra",
"type": "katakana",
"glyph": "ラ",
"romaji": "ra"
},
{
"row": "ra",
"type": "katakana",
"glyph": "リ",
"romaji": "ri"
},
{
"row": "ra",
"type": "katakana",
"glyph": "ル",
"romaji": "ru",
"confusableWith": [
"ro"
]
},
{
"row": "ra",
"type": "katakana",
"glyph": "レ",
"romaji": "re",
"confusableWith": [
"ne"
]
},
{
"row": "ra",
"type": "katakana",
"glyph": "ロ",
"romaji": "ro",
"confusableWith": [
"ru"
]
},
{
"row": "wa",
"type": "katakana",
"glyph": "ワ",
"romaji": "wa",
"confusableWith": [
"ku",
"ne"
]
},
{
"row": "wa",
"type": "katakana",
"glyph": "ヲ",
"romaji": "wo"
},
{
"row": "n",
"type": "katakana",
"glyph": "ン",
"romaji": "n",
"confusableWith": [
"so",
"shi",
"tsu"
]
},
{
"row": "ga",
"type": "katakana",
"glyph": "ガ",
"romaji": "ga",
"confusableWith": [
"ka"
]
},
{
"row": "ga",
"type": "katakana",
"glyph": "ギ",
"romaji": "gi",
"confusableWith": [
"ki"
]
},
{
"row": "ga",
"type": "katakana",
"glyph": "グ",
"romaji": "gu",
"confusableWith": [
"ku"
]
},
{
"row": "ga",
"type": "katakana",
"glyph": "ゲ",
"romaji": "ge",
"confusableWith": [
"ke"
]
},
{
"row": "ga",
"type": "katakana",
"glyph": "ゴ",
"romaji": "go",
"confusableWith": [
"ko"
]
},
{
"row": "za",
"type": "katakana",
"glyph": "ザ",
"romaji": "za",
"confusableWith": [
"sa"
]
},
{
"row": "za",
"type": "katakana",
"glyph": "ジ",
"romaji": "ji",
"confusableWith": [
"shi"
]
},
{
"row": "za",
"type": "katakana",
"glyph": "ズ",
"romaji": "zu",
"confusableWith": [
"su"
]
},
{
"row": "za",
"type": "katakana",
"glyph": "ゼ",
"romaji": "ze",
"confusableWith": [
"se"
]
},
{
"row": "za",
"type": "katakana",
"glyph": "ゾ",
"romaji": "zo",
"confusableWith": [
"so"
]
},
{
"row": "da",
"type": "katakana",
"glyph": "ダ",
"romaji": "da",
"confusableWith": [
"ta"
]
},
{
"row": "da",
"type": "katakana",
"glyph": "ヂ",
"romaji": "ji",
"confusableWith": [
"chi"
]
},
{
"row": "da",
"type": "katakana",
"glyph": "ヅ",
"romaji": "zu",
"confusableWith": [
"tsu"
]
},
{
"row": "da",
"type": "katakana",
"glyph": "デ",
"romaji": "de",
"confusableWith": [
"te"
]
},
{
"row": "da",
"type": "katakana",
"glyph": "ド",
"romaji": "do",
"confusableWith": [
"to"
]
},
{
"row": "ba",
"type": "katakana",
"glyph": "バ",
"romaji": "ba",
"confusableWith": [
"ha",
"pa"
]
},
{
"row": "ba",
"type": "katakana",
"glyph": "ビ",
"romaji": "bi",
"confusableWith": [
"hi",
"pi"
]
},
{
"row": "ba",
"type": "katakana",
"glyph": "ブ",
"romaji": "bu",
"confusableWith": [
"fu",
"pu"
]
},
{
"row": "ba",
"type": "katakana",
"glyph": "ベ",
"romaji": "be",
"confusableWith": [
"he",
"pe"
]
},
{
"row": "ba",
"type": "katakana",
"glyph": "ボ",
"romaji": "bo",
"confusableWith": [
"ho",
"po"
]
},
{
"row": "pa",
"type": "katakana",
"glyph": "パ",
"romaji": "pa",
"confusableWith": [
"ha",
"ba"
]
},
{
"row": "pa",
"type": "katakana",
"glyph": "ピ",
"romaji": "pi",
"confusableWith": [
"hi",
"bi"
]
},
{
"row": "pa",
"type": "katakana",
"glyph": "プ",
"romaji": "pu",
"confusableWith": [
"fu",
"bu"
]
},
{
"row": "pa",
"type": "katakana",
"glyph": "ペ",
"romaji": "pe",
"confusableWith": [
"he",
"be"
]
},
{
"row": "pa",
"type": "katakana",
"glyph": "ポ",
"romaji": "po",
"confusableWith": [
"ho",
"bo"
]
}
],
"phase": "kana",
"title": "Gojūon — full katakana",
"script": [
"katakana"
],
"defaults": {
"tapToTypeBox": 4,
"katakanaMultiplier": 15000
},
"createdAt": "2026-06-17",
"rationale": "The primary target: recognition sweep across the 46 base katakana plus the dakuten/handakuten (voiced and semi-voiced) rows in standard gojūon order, with the notorious look-alike families (シ/ツ, ソ/ン, ク/ケ, メ/ヌ) paired against each other, and each voiced kana paired against its unvoiced base (ガ↔カ) to drill the dakuten distinction."
}
did:plc:cf6futaebyc2k4wgzsr4v42k | at://did:plc:cf6futaebyc2k4wgzsr4v42k/at.kotoba.lesson.pack/3mohuphrutsdr