Files
zkldi_Tachi/old-docs/docs/wiki/rules.md
T
zk e363bd2532 docs: migrate from mkdocs to mdbook (#1558)
* docs: migrate from mkdocs to mdbook

- Rename old mkdocs docs/ to old-docs/ for reference
- Set up new docs/ with mdbook (book.toml + src/ tree)
- Mirror full nav structure from mkdocs.yml into SUMMARY.md
- Add Justfile-docs with docs-serve, docs-build, docs-check, docs-install recipes
- Import Justfile-docs from root Justfile
- Rewrite .github/workflows/docs.yml: build step uses taiki-e/install-action
  to install mdbook, split into separate build + deploy jobs, PR builds
  run the check step too

* ci(docs): pin actions to SHAs, install mdbook via release binary

* ci(docs): install mdbook from apt instead of curling a release binary

* dev: replace mkdocs python stack with mdbook in dev image

* ci(docs): apt only works on Debian; restore release binary install for Ubuntu CI

* docs: fix duplicate file entries in SUMMARY.md

* docs: remove docs-install recipe

* docs: remove site-url from book.toml to fix asset loading

* dev: install mdbook from upstream release binary, not Debian apt

The Debian package (0.4.x+ds) strips bundled font assets, leaving the
built site without fonts/fonts.css. Use the upstream tarball (same as CI)
so the theme is complete. Handles x86_64 and aarch64.

* docs: vendor mdbook tarballs in dev/mdbook/, install from there

Dockerfile.dev uses COPY + tar to install the right arch at build time.
CI extracts the x86_64 tarball directly from the checkout.
No network access required for either — and no stripped-fonts Debian package.

* fix: unwritten
2026-05-22 20:43:07 +01:00

4.9 KiB

Tachi Rules

To ensure that the score tracker stays accurate, and everyone has a nice time, Tachi enforces some rules.

R1: You MUST NOT deliberately fake score submissions to Tachi.

The punishment for this is an instant, permanent IP ban.

Accidentally making a mistake in score submission (somehow) that results in invalid scores ending up on your profile is OK, but if they repeatedly happen in your favour, you may be warned.

!!! warning Cheating on Tachi is very easy. With a basic amount of programming knowledge you could fake scores.

There is no anti-cheat in this regard, and this
is deliberately so.

As such, this rule is enforced **incredibly** strictly.

You do not get a second chance. If you fake scores, you
revoke all access to the tracker.

R2: You MUST NOT play on invalid input devices.

Games on Tachi have specific requirements for what kind of setups are 'legitimate'. That means that you MUST NOT submit scores on input devices that aren't fair for that game, such as playing pop'n on a keyboard.

This is to keep everyone on a level playing field.

The valid input devices are listed below.

Kamaitachi

| Game | Devices | Justifications | | :: | :: | :: | | beatmania IIDX | Cabinet or any beatmania IIDX controller | Keyboard is not marked as legitimate for beatmania IIDX play (such as on INFINITAS). | | CHUNITHM | Cabinet or any AC-size CHUNITHM controller | AC-size means the controller should fit a 32-inch monitor. Keyboard is not allowed. | | MÚSECA | Cabinet | | | SOUND VOLTEX | Cabinet or any AC-size SDVX controller | Keyboard is not allowed, as it is significantly different from controller play. Pocket Voltexes are not allowed either, as they are similarly different. | | WACCA | Cabinet | | | pop'n music | Cabinet or any AC-size pop'n controller | Keyboard is not allowed, and neither are smaller-sized pop'n controllers, as they give significant advantages (such as on lively). | | jubeat | Cabinet or any AC-size jubeat controller | | | GITADORA (Gita) | Any reasonable guitar | That just means no keyboard play, really.1 | | GITADORA (Dora) | Any reasonable drum kit | There are lots of drum kits. Use common-sense. Keyboard is not allowed for obvious reasons. | | maimai DX | Cabinet or any AC-size washing machine | | | maimai | Cabinet | | | O.N.G.E.K.I. | Cabinet or any AC-like controller | The controller must match the AC layout (WADs have to be vertical and so on) but it does not need to be 1:1 to scale (though it should be as close as possible). Keyboard is not allowed. | DDR | Any reasonable Pad | There are lots of DDR pads, as long as it has four panels and you have to step on it, it's probably fine. Keyboard is not allowed for obvious reasons. |

Bokutachi

| Game | Devices | Justifications | | :: | :: | :: | | BMS (7K) | Anything | Do whatever. | | BMS (14K) | Anything | Do Whatever. | | unnamed_sdvx_clone (Controller) | Any arcade-size controller | The controller leaderboards are exclusively for arcade SIZE controllers. POCKET VOLTEXES DO NOT COUNT AS ARCADE SIZE CONTROLLERS. | | unnamed_sdvx_clone (Keyboard/Other) | Keyboard | The keyboard leaderboards are exclusively for keyboard players. You must not play on these leaderboards with a controller! | | PMS (Controller) | Any arcade-size controller | The controller leaderboards are exclusively for arcade SIZE controllers. MINI POP'N CONTROLLERS DO NOT COUNT AS ARCADE SIZE CONTROLLERS. | | PMS (Keyboard) | Keyboard | The keyboard leaderboards are exclusively for keyboard players. You must not play on these leaderboards with a controller! |

!!! info As always though, exercise some common sense. I'm not going to whitelist controllers on here, because that's asking for trouble. Use your head as for whether something is fair or not, and if you're not certain still, ask in the discord.

R3: You are only allowed one account.

Do not make multiple accounts, we track account IPs and it lets us know. This is to keep the leaderboards fair and avoid one player from taking up multiple spaces.

R4: Keep things appropriate

Don't set your profile picture or banner or whatnot to something inappropriate.

Kids use this website to track their scores too! Don't be a creep.

Similarly, try and keep session names and about me's and whatnot appropriate.

In general, just don't be an ass.

R5: Use Common Sense.

This list of rules isn't exhaustive, and staff reserve the right to ban you at any time for any reason. You should use common sense.

Finding loopholes in the above rules, or not-explicitly excluded things does not mean that you can do it.

For example, the previous rule did not explicitly exclude setting your profile picture to a GIF designed to invoke epileptic seizures, but common sense tells you you shouldn't do that.


  1. Gitadora AC guitars have a significantly heavier strum bar than things like Guitar Hero Guitars. I don't play Gita enough to know whether this is a fair comparison or not. If it isn't, let me know. ↩︎