Skip to content

docs: add docs/scripts.md index of the 13 scripts and link it from README - #31

Merged
utk2103 merged 1 commit into
utk2103:mainfrom
wufangyong973:docs/scripts-index
Oct 12, 2026
Merged

utk2103 merged 1 commit into
utk2103:mainfrom
wufangyong973:docs/scripts-index

Conversation

@wufangyong973

Copy link
Copy Markdown
Contributor

What changed

scripts/ now holds 13 runnable files and is growing, but there was no way to tell what any of them do without opening each one. Some names are also cryptic (check.py, toh.py, argparse_1.py).

Adds docs/scripts.md — a table with a row for every current file: what it does (written from actually running or reading the script, not guessed from the filename) and how to run it, including the pip install needed for the two scripts that use external packages (pdf2docx, qrcode[pil]).

Updates the README's "Runnable scripts" bullet to link to the index instead of pointing at the now-resolved issue #15 as "up for grabs".

Acceptance criteria

  • Every current file in scripts/ has a row — 13 rows, no blanks.
  • Each description is written from actually running or reading the script (ran BinarySearch.py, LinearSearch.py, MergeSort.py, enum_use_case.py to confirm; read the rest).
  • README links to docs/scripts.md.
  • No source files renamed in this PR — docs-only diff.

Closes #15

…ADME

scripts/ now holds 13 runnable files and is growing, but there was no way
to tell what any of them do without opening each one. Some names are also
cryptic (check.py, toh.py, argparse_1.py).

- Add docs/scripts.md: a table with every current file, a one-line
  description written from actually running / reading the script, and how
  to run it (including the pip install needed for pdf2doc and
  qr_code_generator).
- Update the README "Runnable scripts" bullet to link to the index
  instead of pointing at issue utk2103#15 as "up for grabs".

All 13 files in scripts/ have a row; no source files renamed.

Closes utk2103#15
@utk2103

utk2103 commented Oct 12, 2026

Copy link
Copy Markdown
Owner

thanks for the pr @wufangyong973 !!

@utk2103
utk2103 merged commit 923fa8b into utk2103:main Oct 12, 2026
1 check passed
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.

Document every script in scripts/ in a docs/scripts.md index

2 participants