[CL-DOCS-UPDATE] docs: batch 3 — API routes + DEPLOY flags + app langs #75

Merged
andrei merged 1 commit from claude-audit/docs-followup-20260519-b3 into master 2026-05-18 23:16:00 +00:00
Owner

Что сделано

5 fixes:

  • API: 3 route paths corrected
  • DEPLOYMENT: --ignore-scripts flag added
  • app/README: tr locale added к 13 languages list

Commit 3973b316b. Husky pass.

Где могу ошибиться

ARCHITECTURE residual unknown (PR #73 fixed 4 of 12, оставшиеся пока not re-verified).

## Что сделано 5 fixes: - API: 3 route paths corrected - DEPLOYMENT: `--ignore-scripts` flag added - app/README: `tr` locale added к 13 languages list Commit `3973b316b`. Husky pass. ## Где могу ошибиться ARCHITECTURE residual unknown (PR #73 fixed 4 of 12, оставшиеся пока not re-verified).
[CL-DOCS-UPDATE] docs: follow-up batch 3 — API routes + DEPLOY flags + app langs
Some checks failed
CI / Secrets Scan (pull_request) Has been cancelled
CI / API (pull_request) Has been cancelled
CI / App (pull_request) Has been cancelled
CI / Prisma Migrate Gate (pull_request) Has been cancelled
CI / Contracts (pull_request) Has been cancelled
CI / Python SDK (pull_request) Has been cancelled
CI / Telegram Mini App (pull_request) Has been cancelled
3973b316bb
Post-merge re-verify batch 3 — устранены 5 оставшихся claim drift.

## Что сделано

### docs/API.md (3 fixes)
- L208: `GET /objects/:id/reviews` → `GET /reviews/public` (actual route per `api/src/routes/review.routes.ts`)
- L443: `GET /learn` → `GET /learn/courses` (root /learn не существует, только `/courses`, `/articles`, `/modules`)
- L447: `POST /newsletter` → `POST /newsletter/subscribe` (actual mount path)

### docs/DEPLOYMENT.md (1 fix)
- L65: `pnpm install --frozen-lockfile` → `pnpm install --frozen-lockfile --ignore-scripts` (per `scripts/deploy.sh:153`)

### app/README.md (1 fix)
- L109: `12 non-English languages: ru, it, de, es, fr, pt, ja, ko, zh, hi, ar, id` → `13 non-English languages: ru, it, de, es, fr, pt, ja, ko, zh, hi, ar, id, tr` (добавлен `tr` per `app/src/i18n/locales/tr/`)

## Зачем

Post-merge re-verify (API 116/119, DEPLOY 37/38, app/README 51/52) выявил
эти claim mismatches. Все 5 устранены single-line surgical edits.

## План тестирования

- [x] Подтверждено `/api/reviews/public` route в `api/src/routes/review.routes.ts`
- [x] Подтверждено `/learn/courses` (not /learn) в `learn.routes.ts`
- [x] Подтверждено `/newsletter/subscribe` (not /newsletter) в `newsletter.routes.ts`
- [x] Подтверждено `--ignore-scripts` flag в `scripts/deploy.sh:153`
- [x] Подтверждено `tr` locale dir в `app/src/i18n/locales/tr/`
- [x] Husky pre-push готов

🤖 Generated with Claude Code via /gsd-docs-update (post-merge follow-up batch 3)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
andrei merged commit 1dfa34cce0 into master 2026-05-18 23:16:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
europa-tech-srl/europatech!75
No description provided.