Skip to content

docs: short README and docs sorted into folders - #143

Merged
Lynder063 merged 4 commits into
OpenRAC:mainfrom
nickyyOO:docs/readme-cleanup
Nov 10, 2026
Merged

Lynder063 merged 4 commits into
OpenRAC:mainfrom
nickyyOO:docs/readme-cleanup

Conversation

@nickyyOO

Copy link
Copy Markdown
Contributor

Before

A long README with setup steps and hand-updated progress tables, and docs in one flat folder with mixed-case names.

After

A short README like Lombyte's: the OpenRAC logo with " decompilation project" under it, a code badge and a note for each version, quick setup, credits and license. Progress comes only from the ByteMatch badges, so the README needs no commit when progress moves. The details moved to docs/, now sorted into docs/build, docs/contributing, docs/agents and docs/history (with the old notes/ folder), with lowercase names and a docs/README.md index.

How

Files moved with git mv. Every link and path mention points to the new place. tools/progress.py no longer writes or checks README tables (it still prints them). The badges by part and by level move to docs/build/progress.md. docs/assets is unignored for the OpenRAC logo.

Tested

tools/progress.py --check passes for us and pal; the unit tests fail the same 2 elftools imports as main. The build was not run (no disc in the container). Relative Markdown links checked with a link checker.

Rewrite the README in the style of Lombyte's: OpenRAC logo, a short intro,
the progress tables (still written by tools/progress.py), supported
versions with a code badge each, quick setup, credits and license. The
badges by part and by level move to docs/build/progress.md, the full setup
to docs/build/building.md.

Sort every doc into docs/build, docs/contributing, docs/agents and
docs/history (notes/ included), with lowercase names, and fix every link
and path mention.
assets/ in .gitignore also caught docs/assets, so the logo was never
committed.
tools/progress.py no longer writes or checks tables in the README: the
per-version ByteMatch badges show the numbers, and the README needs no
commit when progress moves. It still prints the tables.
@bytematchdev

bytematchdev Bot commented Nov 10, 2026

Copy link
Copy Markdown

ByteMatch progress report

SCES_532.85

Code matched 14.62% · 849.60 KB of 5.81 MB
Fuzzy match 15.36%
Functions 8,044 / 18,134
Units complete 4,377 / 4,435

No function changes.

SCUS_974.65

Code matched 12.88% · 744.88 KB of 5.78 MB
Fuzzy match 13.75%
Functions 7,673 / 18,170
Units complete 4,225 / 4,284

No function changes.

Commit c7b6f0f · Ratchet: Deadlocked on ByteMatch

@Lynder063
Lynder063 merged commit cf4b0ed into OpenRAC:main Nov 10, 2026
1 check passed
farfeduc added a commit to farfeduc/rac4-decomp that referenced this pull request Nov 10, 2026
Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants