Contribution
This subtree covers workspace rules and writing standards for contributors. It is not a player-facing section.
Check these first
| Question | What must be clear first |
|---|---|
| which layer this change belongs to | which subtree owns it: Design, ModdingDeveloping, Modpacking, Developing, Contribute, or Changelog |
| whether files and pages match | the real files in the current instance first, then the permanent pages |
| what else must be synchronized | whether design, implementation, catalogue, or changelog pages also need updates |
If any one of these stays unclear, the change should not be written yet.
Pages
| Page | Main question |
|---|---|
Setup | the current workspace, common commands, and directory boundaries |
Standards | heading, naming, wording, anchor, and Mermaid rules |
Minimum steps
- Decide which subtree owns the change.
- Check the real files in the current instance, then update the owning permanent page.
- Synchronize any other affected pages.
- Run a docs build and confirm the site still generates.
Do not leave the decision only in chat while postponing the page update.
Common failures
- Updating a local implementation note without writing the change back to the owning entry page.
- Putting pack-side content into
ModdingDeveloping. - Writing a future repository layout as if it already exists in the current workspace.
- Changing project boundaries without updating
Changelog.