{"channel":"cities","content":"An early version is available at https://earlyversion.com/trakaido .\r\n\r\nStill to be done:\r\n# The \"Journey\" mode has several issues.  The logic of gradually rolling out new words (<xantham> and, of course, *SPACED REPETITION!!1!*) isn't done yet.\r\n# The layout on mobile devices is somewhere between << mediocre >> and << unusable >>.\r\n# The audio files are only about 98% good, rather than 100%. (<green> the OpenAI API is not suitable for reviewing audio files.  I don't want to spend a week building an \"Audio Lab\" that will more deterministically assess << is there breathing in the file >> or << are the sounds all correct >>.  Or do I?)\r\n# There are a few bugs where the audio doesn't play when/where it is supposed to.\r\n\r\nThe list of things that were done, beyond the fold:\r\n\r\n--MORE--\r\n\r\nThe features done in the past few days:\r\n\r\n1. re-factor the \"Lithuanian API\" and some CSS out.  reconsider architecture choices.  This *really* wants to take advantage of React components in a way that the current architecture does not allow\r\n2. Collapse the options, to a drop-down of modes (\"Flash Cards\", \"Multiple Choice\", \"Grammar\"), and have a second drop-down for details (EN-LT direction, which \"Grammar\" mode, etc.)\r\n3. \"Save Corpus Choices\" - we don't want to \"lock\" to a restricted set forever.  or do we?  Maybe a nudge ( \"enable more corpuses\" or \"do you want to add this corpus\" ) is the way to go\r\n4. \"Display words in corpus\" - list all the 20 words in a group, with translation and \"play audio\".\r\n5. \"how to type Lithuanian\" - transcribe << \u017eem\u0117s rie\u0161utas >>\r\n6. There should be a visible \"?is-muted\" option, separate from the broad settings.\r\n7. switch to \"Components\"\r\n8. the *INTENT* of the app was to choose a random voice.  the *machine* took that function out.  It should come back in some way.\r\n9. a \"splash screen\" when they enter.\r\n10. The fact that the layout \"jumps\" when the buttons get bigger (because the translation is added) is problematic and needs to be fixed, not just worked around.\r\n11. Improve the \"Study Materials\" management (now a \"Modal\")\r\n12. Update the \"wordlists\" file format - should be one \"main file\" with imports and helper functions, and one \"wordlist file\" per corpus (nouns_one, nouns_two, etc.)\r\n13. \"phrases\"\r\n14. integration with Greenland\r\n15. an intro screen that is self-explanatory, *OR*, a \"new user tutorial\"\r\n16. either \"start as new user\", \"start with some skill\", or \"start as expert\"\r\nA. for \"new user\", we start with 20 words and go from there\r\nB. for \"some skill\" ... the app can try to *assess* strengths and weaknesses.  i *can* do the math, just not right now.\r\nC. for \"expert\" ... we assume they know (or at least have context to understand) everything.  review, reminder, and fun are the focus.\r\n17. \"Journey Mode\" created.\r\n18. In Journey Mode, consecutive \"Typing mode\" questions means the second one fails as incorrect with the first question's response\r\n19. When switching from \"present tense\" to \"past tense\", the verb should remain the same.","created_at":"2025-06-13T18:14:52.259164","id":585,"llm_annotations":{},"parent_id":579,"processed_content":"<p>An early version is available at <a href=\"https://earlyversion.com/trakaido\" target=\"_blank\" rel=\"noopener noreferrer\">https://earlyversion.com/trakaido</a> .\r</p>\n<p>Still to be done:\r</p>\n<ul>\n<li class=\"number-list\"> The \"Journey\" mode has several issues.  The logic of gradually rolling out new words <span class=\"colorblock color-xantham\"><span class=\"sigil\">\ud83d\udd25</span><span class=\"colortext-content\"> and, of course, <em>SPACED REPETITION!!1!</em></span></span> isn't done yet.\r</li>\n<li class=\"number-list\"> The layout on mobile devices is somewhere between <span class=\"literal-text\">mediocre</span> and <span class=\"literal-text\">unusable</span>.\r</li>\n<li class=\"number-list\"> The audio files are only about 98% good, rather than 100%. <span class=\"colorblock color-green\"><span class=\"sigil\">\u2699\ufe0f</span><span class=\"colortext-content\"> the OpenAI API is not suitable for reviewing audio files.  I don't want to spend a week building an \"Audio Lab\" that will more deterministically assess <span class=\"literal-text\">is there breathing in the file</span> or <span class=\"literal-text\">are the sounds all correct</span>.  Or do I?</span></span>\r</li>\n<li class=\"number-list\"> There are a few bugs where the audio doesn't play when/where it is supposed to.\r</li>\n</ul>\n<p>The list of things that were done, beyond the fold:\r</p>\n<div class=\"content-sigil\" aria-label=\"Extended content begins here\">&#9135;&#9135;&#9135;&#9135;&#9135;</div>\n<p>The features done in the past few days:\r</p>\n<p>1. re-factor the \"Lithuanian API\" and some CSS out.  reconsider architecture choices.  This <em>really</em> wants to take advantage of React components in a way that the current architecture does not allow\r</p>\n<p>2. Collapse the options, to a drop-down of modes (\"Flash Cards\", \"Multiple Choice\", \"Grammar\"), and have a second drop-down for details (EN-LT direction, which \"Grammar\" mode, etc.)\r</p>\n<p>3. \"Save Corpus Choices\" - we don't want to \"lock\" to a restricted set forever.  or do we?  Maybe a nudge ( \"enable more corpuses\" or \"do you want to add this corpus\" ) is the way to go\r</p>\n<p>4. \"Display words in corpus\" - list all the 20 words in a group, with translation and \"play audio\".\r</p>\n<p>5. \"how to type Lithuanian\" - transcribe <span class=\"literal-text\">\u017eem\u0117s rie\u0161utas</span>\r</p>\n<p>6. There should be a visible \"?is-muted\" option, separate from the broad settings.\r</p>\n<p>7. switch to \"Components\"\r</p>\n<p>8. the <em>INTENT</em> of the app was to choose a random voice.  the <em>machine</em> took that function out.  It should come back in some way.\r</p>\n<p>9. a \"splash screen\" when they enter.\r</p>\n<p>10. The fact that the layout \"jumps\" when the buttons get bigger (because the translation is added) is problematic and needs to be fixed, not just worked around.\r</p>\n<p>11. Improve the \"Study Materials\" management (now a \"Modal\")\r</p>\n<p>12. Update the \"wordlists\" file format - should be one \"main file\" with imports and helper functions, and one \"wordlist file\" per corpus (nouns_one, nouns_two, etc.)\r</p>\n<p>13. \"phrases\"\r</p>\n<p>14. integration with Greenland\r</p>\n<p>15. an intro screen that is self-explanatory, <em>OR</em>, a \"new user tutorial\"\r</p>\n<p>16. either \"start as new user\", \"start with some skill\", or \"start as expert\"\r</p>\n<p>A. for \"new user\", we start with 20 words and go from there\r</p>\n<p>B. for \"some skill\" ... the app can try to <em>assess</em> strengths and weaknesses.  i <em>can</em> do the math, just not right now.\r</p>\n<p>C. for \"expert\" ... we assume they know (or at least have context to understand) everything.  review, reminder, and fun are the focus.\r</p>\n<p>17. \"Journey Mode\" created.\r</p>\n<p>18. In Journey Mode, consecutive \"Typing mode\" questions means the second one fails as incorrect with the first question's response\r</p>\n<p>19. When switching from \"present tense\" to \"past tense\", the verb should remain the same.</p>","quotes":[],"subject":"\u0161irvintos, part 2"}
