feat(metrika): маскировка ym-hide-content — телефон+комментарий в таблице сделок; телефон убран из aria-label (id вместо ПДн)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Дмитрий
2026-07-08 04:45:00 +03:00
parent 0e502c4072
commit 899e166e88
2 changed files with 10 additions and 8 deletions
@@ -70,7 +70,7 @@ function rowProps(deal: MockDeal): Record<string, unknown> {
@click:row="(_e: Event, { item }: { item: MockDeal }) => emit('row-click', item)"
>
<template #[`item.phone`]="{ item }: { item: MockDeal }">
<span class="num ld-mono">{{ item.phone }}</span>
<span class="num ld-mono ym-hide-content">{{ item.phone }}</span>
</template>
<template #[`item.project`]="{ item }: { item: MockDeal }">
@@ -94,9 +94,11 @@ function rowProps(deal: MockDeal): Record<string, unknown> {
</template>
<template #[`item.comment`]="{ item }: { item: MockDeal }">
<span class="cell-comment" :class="{ 'text-medium-emphasis': !item.comment }">{{
item.comment || '—'
}}</span>
<span
class="cell-comment ym-hide-content"
:class="{ 'text-medium-emphasis': !item.comment }"
>{{ item.comment || '—' }}</span
>
</template>
<template #[`item.receivedAt`]="{ item }: { item: MockDeal }">
@@ -115,7 +117,7 @@ function rowProps(deal: MockDeal): Record<string, unknown> {
<template #[`item.data-table-select`]="{ isSelected, toggleSelect, internalItem, item }">
<v-checkbox-btn
:model-value="isSelected(internalItem)"
:aria-label="`Выбрать сделку «${(item as MockDeal).phone}»`"
:aria-label="`Выбрать сделку #${(item as MockDeal).id}`"
@update:model-value="() => toggleSelect(internalItem)"
/>
</template>
+3 -3
View File
@@ -1,6 +1,6 @@
# Brain Status (auto-generated)
Last updated: 2026-07-08T01:35:59.804Z
Last updated: 2026-07-08T01:38:57.466Z
| Контролёр | Состояние | Детали |
|---|---|---|
@@ -112,8 +112,8 @@ Episodes since last run: 542 / threshold: 10
| PID | Имя | CPU-время | Возраст |
|---|---|---|---|
| 2132 | Code | 9.48ч | 0.0ч |
| 3276 | MsMpEng | 9.16ч | 0.0ч |
| 2132 | Code | 9.48ч | NaNч |
| 3276 | MsMpEng | 9.18ч | 1328161.6ч |
| 4 | System | 3.78ч | 0.0ч |
⚠️ Проверь, не «осиротевшие» ли это процессы от завершённых Claude-сессий.