docs: README counts up to date (240 endpoints, 58 controllers, 13 jobs)
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run

This commit is contained in:
nns 2026-06-09 03:39:35 +05:00
parent ffb8456514
commit 5b87b5d599

View file

@ -1,6 +1,6 @@
# food-market # food-market
<!-- quality-badge --> 🟡 **Quality:** [`docs/quality-status.md`](docs/quality-status.md) <!-- /quality-badge --> <!-- quality-badge --> 🟢 **Quality:** [`docs/quality-status.md`](docs/quality-status.md) <!-- /quality-badge -->
[![CI](http://192.168.1.193:3000/nns/food-market/actions/workflows/ci.yml/badge.svg)](http://192.168.1.193:3000/nns/food-market/actions) [![CI](http://192.168.1.193:3000/nns/food-market/actions/workflows/ci.yml/badge.svg)](http://192.168.1.193:3000/nns/food-market/actions)
[![Docker API](http://192.168.1.193:3000/nns/food-market/actions/workflows/docker-api.yml/badge.svg)](http://192.168.1.193:3000/nns/food-market/actions) [![Docker API](http://192.168.1.193:3000/nns/food-market/actions/workflows/docker-api.yml/badge.svg)](http://192.168.1.193:3000/nns/food-market/actions)
@ -58,7 +58,7 @@ food-market/
│ ├── food-market.domain/ # POCO + enum'ы + interfaces. Без EF / ASP.NET. │ ├── food-market.domain/ # POCO + enum'ы + interfaces. Без EF / ASP.NET.
│ ├── food-market.application/ # DTO, FluentValidation, MediatR-handler'ы, Mapster. │ ├── food-market.application/ # DTO, FluentValidation, MediatR-handler'ы, Mapster.
│ ├── food-market.infrastructure/ # EF Core, миграции, Identity, OpenIddict storage. │ ├── food-market.infrastructure/ # EF Core, миграции, Identity, OpenIddict storage.
│ ├── food-market.api/ # Controllers (60), middleware, Hangfire jobs (10 recurring), OpenIddict server. │ ├── food-market.api/ # Controllers (58, 240 endpoints), middleware, Hangfire jobs (13 recurring), OpenIddict server.
│ ├── food-market.web/ # React 19 SPA админки. │ ├── food-market.web/ # React 19 SPA админки.
│ ├── food-market.public/ # Astro marketing-сайт. │ ├── food-market.public/ # Astro marketing-сайт.
│ ├── food-market.shared/ # DTO-контракты сервер↔POS. │ ├── food-market.shared/ # DTO-контракты сервер↔POS.
@ -80,7 +80,7 @@ food-market/
- **[ONBOARDING.md](docs/ONBOARDING.md)** — first 3 days для нового разработчика. - **[ONBOARDING.md](docs/ONBOARDING.md)** — first 3 days для нового разработчика.
- **[glossary.md](docs/glossary.md)** — все доменные термины с ссылками на код. - **[glossary.md](docs/glossary.md)** — все доменные термины с ссылками на код.
- **[MULTI-TENANCY.md](docs/MULTI-TENANCY.md)** — как изолируются org'и. - **[MULTI-TENANCY.md](docs/MULTI-TENANCY.md)** — как изолируются org'и.
- **[api-reference.md](docs/api-reference.md)** — auto-generated список всех 195 endpoint'ов. - **[api-reference.md](docs/api-reference.md)** — auto-generated список всех 240 endpoint'ов (58 контроллеров).
- **[error-codes.md](docs/error-codes.md)** — каталог HTTP-кодов для humanizeError на фронте. - **[error-codes.md](docs/error-codes.md)** — каталог HTTP-кодов для humanizeError на фронте.
- **[secrets.md](docs/secrets.md)** — env-vars + где хранятся секреты. - **[secrets.md](docs/secrets.md)** — env-vars + где хранятся секреты.
- **[RUNBOOK.md](docs/RUNBOOK.md)** — операционные процедуры (что делать при инциденте). - **[RUNBOOK.md](docs/RUNBOOK.md)** — операционные процедуры (что делать при инциденте).