Skip to content

chore(docs): consolidate documentation and correct the README - #1329

Merged
RUKAYAT-CODER merged 1 commit into
mainfrom
chore/docs-cleanup-and-readme
Sep 7, 2026
Merged

chore(docs): consolidate documentation and correct the README#1329
RUKAYAT-CODER merged 1 commit into
mainfrom
chore/docs-cleanup-and-readme

Conversation

@RUKAYAT-CODER

@RUKAYAT-CODER RUKAYAT-CODER commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Cleans up the repository's documentation and brings the README in line with what the code actually is.

  • Removed ~43 redundant root docs — per-issue *_IMPLEMENTATION/*_COMPLETE/*_SUMMARY/PR_* write-ups plus stray prompt.md/task.md. Their content is already represented in the curated docs/ folder.
  • Moved the genuinely-useful guides into docs/ (deployment, offline mode, GraphQL subscriptions, web3 integration/testing, redirect management, QR code, branch/PR guide, TODO) — pure renames, history preserved.
  • Removed the stray package-lock.json — the repo pins pnpm@10.33.2 via packageManager and CI installs with pnpm --frozen-lockfile against pnpm-lock.yaml.
  • Rewrote README.md to reflect the real product, the actual stack (Next.js 15 App Router client of teachLink_backend; on-chain layer is Stellar/Soroban), real env vars and pnpm scripts, and the four-repo ecosystem. Removed the inaccurate Starknet/Argent/Braavos and wrong-org references.

Root now contains only README.md and CONTRIBUTING.md as markdown; no source or build behaviour changes.

closes #1328

- Remove ~43 redundant root docs (per-issue *_IMPLEMENTATION/*_COMPLETE/
  *_SUMMARY/PR_* write-ups and stray prompt/task files) already represented
  under docs/
- Move the genuinely-useful guides (deployment, offline mode, GraphQL
  subscriptions, web3, redirects, QR code, branch/PR guide, TODO) into docs/
- Remove stray package-lock.json (repo uses pnpm per packageManager)
- Rewrite README to reflect the real product, stack, env vars, scripts, and
  the four-repo ecosystem
@RUKAYAT-CODER
RUKAYAT-CODER merged commit 72f6ae8 into main Sep 7, 2026
6 of 7 checks 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.

Docs hygiene: remove redundant root docs, consolidate into docs/, and correct the README

1 participant