5 ms·
How significant are AI contributions to this project?
by somebehemoth 8mo ago
How significant are AI contributions to this project?
- Kerrick 8mo agoVery significant. Nearly every commit has involved the use of one or more LLMs, as evidenced by the commit trailers. I would not have started this project without it, because I do not know Rust. Even the overall direction and architecture has involved roleplay-based "rubber ducking" with LLMs [0]. I've carefully stewarded & heavily edited the Ruby code in lib/ and test/, and the documentation (RDoc and Markdown). The Rust code has been left largely to the AI, with its quality kept presumably-okay by Clippy and extensive automated tests on the Ruby side. As for the non-library stuff ("internal" to the project), you can tell by browsing the tasks/ folder where I left the AI to its own devices [1], and where I heavily edited the Ruby code [2]. [0]: https://man.sr.ht/~kerrick/ratatui_ruby/history/ecosystem-drafts/index.md https://man.sr.ht/~kerrick/ratatui_ruby/history/ecosystem-dr... [1]: https://git.sr.ht/~kerrick/ratatui_ruby/tree/783a08eabe2307f581a30657d4b7a9b05b8653a7/item/tasks/doc.rake https://git.sr.ht/~kerrick/ratatui_ruby/tree/783a08eabe2307f... [2]: https://git.sr.ht/~kerrick/ratatui_ruby/tree/783a08eabe2307f581a30657d4b7a9b05b8653a7/item/tasks/bump https://git.sr.ht/~kerrick/ratatui_ruby/tree/783a08eabe2307f...
- atmosx 8mo agoGreat job :-)