The export bundle is the input to this port, not a sketch: the curriculum, the tutor prompt and the five logic modules are finished and tested. They land here byte-identical and stay that way. diff -r export/data data && diff -r export/lib lib diff -r export/prompt prompt && diff export/validate.mjs validate.mjs data/, lib/, prompt/ and validate.mjs sit at the repo root so validate.mjs runs verbatim with no path edits. All four are excluded from lint and formatting — they are not ours to restyle. Types for lib/ live alongside in types/ rather than as sibling .d.ts files, so the verbatim check stays a plain directory diff. CI runs the curriculum gate first, before anything else can pass: node validate.mjs PASS — 0 blocking, 0 advisory Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
85 lines
1.3 KiB
JSON
85 lines
1.3 KiB
JSON
{
|
|
"note": "의성어 · 의태어 — lettered into the artwork, absent from most textbooks.",
|
|
"items": [
|
|
{
|
|
"ko": "쿵",
|
|
"en": "a heavy thud"
|
|
},
|
|
{
|
|
"ko": "쾅",
|
|
"en": "a bang, a crash"
|
|
},
|
|
{
|
|
"ko": "헉",
|
|
"en": "a gasp"
|
|
},
|
|
{
|
|
"ko": "헐",
|
|
"en": "disbelief"
|
|
},
|
|
{
|
|
"ko": "두근두근",
|
|
"en": "a pounding heart"
|
|
},
|
|
{
|
|
"ko": "반짝",
|
|
"en": "a sparkle"
|
|
},
|
|
{
|
|
"ko": "스윽",
|
|
"en": "a smooth, quiet movement"
|
|
},
|
|
{
|
|
"ko": "털썩",
|
|
"en": "slumping down"
|
|
},
|
|
{
|
|
"ko": "씨익",
|
|
"en": "a slow grin spreading"
|
|
},
|
|
{
|
|
"ko": "꿀꺽",
|
|
"en": "a gulp"
|
|
},
|
|
{
|
|
"ko": "덜덜",
|
|
"en": "trembling"
|
|
},
|
|
{
|
|
"ko": "빙글",
|
|
"en": "turning around"
|
|
},
|
|
{
|
|
"ko": "화악",
|
|
"en": "a sudden rush or flush"
|
|
},
|
|
{
|
|
"ko": "철썩",
|
|
"en": "a slap"
|
|
},
|
|
{
|
|
"ko": "바스락",
|
|
"en": "a rustle"
|
|
},
|
|
{
|
|
"ko": "싸늘",
|
|
"en": "a chill in the air"
|
|
},
|
|
{
|
|
"ko": "울컥",
|
|
"en": "a surge of emotion"
|
|
},
|
|
{
|
|
"ko": "찌릿",
|
|
"en": "a jolt, a tingle"
|
|
},
|
|
{
|
|
"ko": "멍",
|
|
"en": "blanked out, dazed"
|
|
},
|
|
{
|
|
"ko": "끄덕",
|
|
"en": "a nod"
|
|
}
|
|
]
|
|
} |