docs: README notes how AI was used in this branch

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Aaron Kimbrell
2026-09-28 15:38:10 -05:00
parent a820a99bcf
commit a7db813c8d

View File

@@ -11,6 +11,18 @@ An experimental branch of DLU, kept rebased on `main`. Besides everything in `ma
feature that changes gameplay or live data is off by default or matches live behaviour unless noted, and each has its
own documentation in [docs/](docs/).
### AI usage
Much of this branch was written with an AI coding assistant (Anthropic's Claude), working under the maintainer's
direction. Commits it helped write carry a `Co-Authored-By: Claude` line. The maintainer reviews that code before it is
proposed for `main`, and it goes through the project's normal review like any other contribution; nothing from this
branch reaches `main` without that. Findings about the game client come from the client itself in Ghidra, checked
against packet captures where possible, not from the assistant's memory.
The server uses AI in exactly one place: the dashboard's optional moderator helper, which drafts a suggested action
for staff on a player report, chat messages, a pending name or an economy flag. It is only a draft; staff decide and act
(off by default, needs an API key; see "AI moderator helper" in [docs/Dashboard.md](docs/Dashboard.md)). Nothing
players see or talk to in the game is generated by AI.
### Web dashboard (`DashboardServer`)
A web dashboard for running and moderating a server, started and supervised by master like the other servers. See
[docs/Dashboard.md](docs/Dashboard.md).