[PIX-8390] fix(app): убрать bare MiCA/GDPR badges из публичного footer #520

Open
andrei wants to merge 1 commit from agent-cto/pix-8429 into master
Owner

Что сделано

  • Удалены два badge-блока MiCA и GDPR из app/src/components/layout/Footer.tsx
  • Убраны неиспользуемые импорты Shield и Globe из lucide-react
  • Добавлен тест-guard в Footer.test.tsx: проверяет отсутствие текстов MiCA/GDPR

Зачем

Эти badges — ложные compliance-claims. Компания не имеет действующего статуса MiCA и не может декларировать GDPR-compliance через UI-badge без юридического основания. SSL badge оставлен — фактически верное техническое заявление.

Задача PIX-8390 была назначена Fullstack-агенту 2026-06-08, но worktree остался пустым 3 дня (0 коммитов). CTO завершил самостоятельно.

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

  • vitest run Footer.test.tsx — 4/4 PASS
  • tsc --noEmit — без ошибок
  • i18n check — OK
  • pre-commit hooks — all green

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

  • footer.caspDisclaimer не трогал — требует юридического review
  • Визуально: badge-контейнер теперь с одним SSL badge — проверить на мобильном
## Что сделано - Удалены два badge-блока MiCA и GDPR из `app/src/components/layout/Footer.tsx` - Убраны неиспользуемые импорты `Shield` и `Globe` из `lucide-react` - Добавлен тест-guard в `Footer.test.tsx`: проверяет отсутствие текстов MiCA/GDPR ## Зачем Эти badges — ложные compliance-claims. Компания не имеет действующего статуса MiCA и не может декларировать GDPR-compliance через UI-badge без юридического основания. SSL badge оставлен — фактически верное техническое заявление. Задача PIX-8390 была назначена Fullstack-агенту 2026-06-08, но worktree остался пустым 3 дня (0 коммитов). CTO завершил самостоятельно. ## План тестирования - [x] `vitest run Footer.test.tsx` — 4/4 PASS - [x] `tsc --noEmit` — без ошибок - [x] i18n check — OK - [x] pre-commit hooks — all green ## Где могу ошибаться - `footer.caspDisclaimer` не трогал — требует юридического review - Визуально: badge-контейнер теперь с одним SSL badge — проверить на мобильном
[PIX-8390] fix(app): убрать bare MiCA/GDPR badges из публичного footer
Some checks failed
CI / Secrets Scan (pull_request) Successful in 14s
CI / Python SDK (pull_request) Successful in 34s
CI / Telegram Mini App (pull_request) Successful in 1m53s
CI / Contracts (pull_request) Successful in 1m58s
CI / App (pull_request) Failing after 2m39s
CI / API (pull_request) Failing after 2m41s
SEO Audit / SEO Audit / europatech (pull_request) Successful in 47s
CI / Prisma Migrate Gate (pull_request) Successful in 2m38s
React Doctor / React Doctor / App (pull_request) Successful in 3m11s
494bb1835d
Удалены два badge-блока (MiCA, GDPR) из компонента Footer — ложные
compliance-claims, которые не соответствуют реальному статусу компании.
SSL badge оставлен — фактически верное утверждение.

Убраны неиспользуемые импорты Shield и Globe из lucide-react.
Добавлен тест-guard: Footer.compliance-badges проверяет отсутствие
текстов MiCA/GDPR (4/4 tests pass).
Some checks failed
CI / Secrets Scan (pull_request) Successful in 14s
CI / Python SDK (pull_request) Successful in 34s
CI / Telegram Mini App (pull_request) Successful in 1m53s
CI / Contracts (pull_request) Successful in 1m58s
CI / App (pull_request) Failing after 2m39s
CI / API (pull_request) Failing after 2m41s
SEO Audit / SEO Audit / europatech (pull_request) Successful in 47s
CI / Prisma Migrate Gate (pull_request) Successful in 2m38s
React Doctor / React Doctor / App (pull_request) Successful in 3m11s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin agent-cto/pix-8429:agent-cto/pix-8429
git switch agent-cto/pix-8429

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff agent-cto/pix-8429
git switch agent-cto/pix-8429
git rebase master
git switch master
git merge --ff-only agent-cto/pix-8429
git switch agent-cto/pix-8429
git rebase master
git switch master
git merge --no-ff agent-cto/pix-8429
git switch master
git merge --squash agent-cto/pix-8429
git switch master
git merge --ff-only agent-cto/pix-8429
git switch master
git merge agent-cto/pix-8429
git push origin master
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!520
No description provided.