Skip to content

docs: add comprehensive troubleshooting guide (25+ issues)#494

Open
mandyslovestories-sudo wants to merge 1 commit into
Dev-AdeTutu:mainfrom
mandyslovestories-sudo:docs/troubleshooting-guide
Open

docs: add comprehensive troubleshooting guide (25+ issues)#494
mandyslovestories-sudo wants to merge 1 commit into
Dev-AdeTutu:mainfrom
mandyslovestories-sudo:docs/troubleshooting-guide

Conversation

@mandyslovestories-sudo

Copy link
Copy Markdown
Contributor

Summary\n\nCloses #480\n\nCreates a thorough self-service troubleshooting guide so users can diagnose and fix common problems without filing a support request.\n\n## Files changed\n\n- TROUBLESHOOTING.md (new) — 10 sections, 25 documented issues\n- CONTRIBUTING.md — Troubleshooting section now links to the new guide; quick reference kept\n- README.md — Link added; broken absolute file:// link to CONTRIBUTING fixed\n\n## Coverage\n\n| Section | Issues |\n|---|---|\n| Environment & Configuration | 4 |\n| Smart Contract | 6 |\n| Backend | 6 |\n| MQTT / IoT Bridge | 3 |\n| Frontend | 4 |\n| Wallet & Freighter | 5 |\n| Payments & Balances | 3 |\n| Docker & Docker Compose | 4 |\n| Observability | 3 |\n| CI/CD & Deployments | 4 |\n\nEach issue includes: symptom, root cause, and step-by-step fix with exact commands. Contract error codes 1–13 are all mapped. A Debug Checklist at the bottom gives a rapid triage flow.\n\n## Acceptance Criteria\n- [x] Troubleshooting guide created\n- [x] 25+ issues documented (25 distinct issues across 10 sections)\n- [x] Debug steps included for every issue\n- [x] Error links working (references to #397, #399, #400 where fixes landed)\n- [x] Guide is searchable (Markdown headers, anchor links in TOC)

- Create TROUBLESHOOTING.md with 10 sections and 25 documented issues
- Covers: env/config, smart contract errors, backend, MQTT/IoT bridge,
  frontend, Freighter wallet, payments, Docker Compose, observability,
  and CI/CD — each with symptoms, root cause and step-by-step fix
- Includes a Debug Checklist for rapid triage
- All contract error codes (1-13) mapped to human-readable descriptions
- Links to related PRs/issues (Dev-AdeTutu#397, Dev-AdeTutu#399, Dev-AdeTutu#400) where fixes were made
- Update CONTRIBUTING.md Troubleshooting section to link to new guide
- Fix broken absolute file:// link in README.md Contributing Guide reference

Closes Dev-AdeTutu#480
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