@tldraw ah, yeah that does bring up the menu bar! thanks for the interim solution. certainly not obvious but I'm confident you'll fix the UX so glad I could bring it to your attention
@mattpocockuk Then if you think about it in a kanban status format, GitHub has in-built automations for changing the status of an issue which you can use to move a Blocked issue to Todo outside the agent lifecycle entirely. That's something I'm still tinkering with.
@mattpocockuk The issue I was running into with the format you have cited is that the agent will spend a non-trivial amount of time trying to validate whether an issue is still blocked and can second guess itself a lot. So, a checkbox format helps to eliminate ambiguity.
@mattpocockuk I ran into this exact problem modeling something similar in conjunction with GitHub Projects for status tracking and automation. A key caveat here is that the task completion appears to only work on merging to main, not to consolidated feature branches.
@mattpocockuk Looking at /to-issues, might I suggest that your Blocked By template section use markdown Task List format instead? GitHub automatically marks issues listed this way as complete when merged to main, so this is helpful to automate determining whether an issue is still blocked.
@DustinBrowder not to say that those aren't noble goals to have for a project, but I think that those are what really separated AA / Indie games from AAA games. It's a ton of pressure to put on a team that is already trying to do something new and ambitious
@DustinBrowder from my time in the biz, it seemed to me like a big part of this headcount, budget, and revenue target explosion was specifically around localization and designing for a global audience. hitting all the metrics to perform well overseas put a lot of constraints on development
@airkatakana among the other projects linked in that repo, you will find one that does duolingo style stroke order practice with mouse and touch support
because they are all SVG and strokes are grouped by radicals, it's also possible to color code them by stroke or radical easily
@airkatakana this is something that pre-exists and there's more than one implementation + they are usually open-sourced with varying licensing requirements
specifically you can modify https://t.co/piWBQN3tGZ to do exactly this. see their references for other tools