Add to the index
The quickest way is the suggestion form: name, link and a sentence on what it does. To write the entry yourself, open a pull request with one Markdown file.
Add a project
Create src/content/projects/your-project.md:
---
name: Your Project
url: https://github.com/you/your-project
repo: you/your-project
author: you
games: [sts1]
category: bot
approaches: [search]
language: Python
license: MIT
status: active
summary: One or two plain sentences on what it does, under 240 characters.
---
Optional longer notes: how it works, what it depends on, and any results
with the settings they were measured under. games:sts1,sts2, or both.category:interface,modding,library,bot,simulator,dataset,toolorresearch.approaches: any ofrules,search,rl,imitation,llm,tooling.status:active,maintained,dormantorarchived.
What makes a good entry
- Describe what the project does in plain words, the way its own README would.
- Only quote numbers the project publishes, with character, ascension, game version and run count.
- Status follows the last commit: active within six months, maintained within eighteen, dormant after that.
- Papers and datasets live in
src/content/papers/andsrc/content/datasets/with similar fields.
Run it locally
npm install
npm run dev The build checks every entry against the schema, so a missing or misspelled field fails before it reaches the site.