Skip to content

docs: rewrite README and refresh contributor documentation - #315

Merged
thisisouvik merged 1 commit into
mainfrom
docs/phase-4-docs
Sep 12, 2026
Merged

docs: rewrite README and refresh contributor documentation#315
thisisouvik merged 1 commit into
mainfrom
docs/phase-4-docs

Conversation

@thisisouvik

Copy link
Copy Markdown
Owner

Summary

Phase 4 of the cleanup plan: professional, open-source friendly documentation. No application code changes.

README

  • Rewritten from ~540 lines to a focused page: what TrustLend is, highlights, a simplified architecture diagram, quick start, script table, a contract inventory with frontend-wiring status, and a documentation index.
  • New screenshots of the redesigned UI (docs/screenshots/): landing (dark), borrower dashboard (light), lender portfolio (dark).
  • The long rate-limiting and payment-due scheduler sections moved to docs/rate-limiting.md and docs/payment-due-scheduler.md.

Docs

  • CONTRIBUTING.md rewritten: main-based workflow (it referenced master), Conventional Commits with the scope list commitlint actually enforces, the exact checks CI runs, PR expectations.
  • docs/roadmap.md now reflects what's shipped / in progress / planned (previously a generic template).
  • docs/getting-started.md: removed the Docker section (no docker-compose.yml exists), listed all 16 contract crates instead of 8, completed the CI workflow table, fixed links.
  • CHANGELOG.md updated with chore: cleanup — remove dead code, indexer stack, stale docs and assets #311feat(frontend): redesign visual identity with tokens, motion and light/dark themes (phase 3) #314 and the earlier merged features.
  • Fixed 34 root-relative links inside docs/ that 404'd on GitHub; replaced references to the removed sql/ scripts with the Drizzle schema/migrations; removed the last "Continue with Google" mention.

Cleanup

  • Deleted public/assets/hero-trust.png (unused since the hero redesign).

Verification

  • Link checker over README, CONTRIBUTING, SECURITY, CHANGELOG and every file in docs/: 0 broken relative links.
  • No source files touched; the deleted asset had no references (grep across app/, components/, lib/).

Follow-ups

  • Phase 2.1: server-side on-chain txHash verification in /api/loans/fund, /api/pools/deposit, /api/loans/repay.
  • Phase 2.2: full contract wiring (activate_loan, record_payment, pooled lending; standalone contracts).

🤖 Generated with Claude Code

README
- Concise, open-source oriented rewrite: what the project is, highlights,
  simplified architecture diagram, quick start, script table, contract
  inventory with frontend-wiring status, and a documentation index.
- New screenshots of the redesigned UI (landing, borrower dashboard,
  lender portfolio) under docs/screenshots/.
- Rate-limiting and payment-due scheduler sections moved into
  docs/rate-limiting.md and docs/payment-due-scheduler.md.

Docs
- CONTRIBUTING.md rewritten: main-branch workflow, Conventional Commits
  with the enforced scope list, the exact checks CI runs, PR expectations.
- docs/roadmap.md now reflects what is shipped, in progress and planned.
- docs/getting-started.md: removed the non-existent Docker setup, listed
  all 16 contract crates, completed the CI workflow table, fixed links.
- CHANGELOG.md updated with the cleanup, Neon migration, CI fix and UI
  redesign work.
- Fixed 34 root-relative links inside docs/ that did not resolve on
  GitHub; replaced references to removed sql/ scripts with the Drizzle
  schema/migrations; removed the last mention of Google sign-in.

Cleanup
- Deleted public/assets/hero-trust.png, unused since the hero redesign.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
trustlend-stellar Ready Ready Preview Sep 12, 2026 5:43pm UTC

@coderabbitai

coderabbitai Bot commented Sep 12, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: ccfa10e3-655a-4e2d-b3b4-ed5011855706


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@thisisouvik
thisisouvik merged commit 56aa0d2 into main Sep 12, 2026
11 checks passed
@thisisouvik thisisouvik changed the title docs: rewrite README and refresh contributor documentation (phase 4) docs: rewrite README and refresh contributor documentation Sep 12, 2026
@thisisouvik
thisisouvik deleted the docs/phase-4-docs branch September 12, 2026 17:43
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.

1 participant