Replies: 2 comments
-
no. |
Beta Was this translation helpful? Give feedback.
-
|
I took a quick look through this "documentation" and it's awful. So bad that it's worse than no documentation at all. Most of the information in it is better gleaned from looking at the directory structure and file names. Many of the basic details in the document are inaccurate and I'm shocked you didn't even take the time to double-check them. We're not using this. And if I wanted to, I would have used GPT-5 already; I don't need you to do it for me. You (and anyone else) are welcome to contribute detailed, correct documentation at any time through a PR. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello ArrowVortex team!
I'm a former StepMania contributor (and the maintainer of StepMania AMX), and I wanted to share some documentation I generated with GPT-5 for ArrowVortex: https://github.com/StepMania-AMX/ArrowVortex/tree/release/docs
The documents cover architecture topics (i.e, a 10,000 ft view of the project), and they use StepMania terminology. The goal is to make ArrowVortex more accessible to StepMania developers who might want to contribute.
Why I'm not pushing this as a PR?
StepMania uses MIT license and ArrowVortex uses GPL, I kept the docs in my own fork with MIT license to avoid any licensing issues. This way, you're free to use, modify, re-license as GPL, or completely ignore the docs.
OTOH, I generated these docs without reading your source code to keep things clean from a licensing perspective, so there might be AI hallucinations that your team would need to review and correct.
That said, I'm also sharing the prompt I used to generate these documents, so you can also generate your own docs and tailor them to your own needs:
Initial Prompt (Released under the public domain, no attribution required)
Prompt to Generate the Master Prompt (reuse the existing context window; released under the public domain, no attribution required)
As an aside, there are some refinements I made manually, like changing the paths to relative paths from the
docs/directory, or changing links with lines of code fromfile.cpp:123tofile.cpp#L123to make links clickable in GitHub and VSCode.Beta Was this translation helpful? Give feedback.
All reactions