vault backup: 2026-05-18 16:33:46

This commit is contained in:
Vadym Samoilenko 2026-05-18 16:33:46 +01:00
parent 65fa26bd4d
commit fefd985516
2 changed files with 156 additions and 0 deletions

View file

@ -0,0 +1,155 @@
---
name: Vault Audit 2026-05-18
status: active
type: reference
tags:
- type/reference
- domain/devops
created: 2026-05-18
---
# Vault Audit — 2026-05-18
## Health Score
| Метрика | Значение | Статус |
|---------|----------|--------|
| Всего заметок | 1 237 | — |
| Frontmatter coverage | 96.4% | ✅ |
| Структура wiki (20/20 с _index.md) | 100% | ✅ |
| Битые [[ссылки]] | ~1% | ✅ |
| Теги по таксономии | ~5% | 🔴 |
| Проекты с мануалами | 0/48 | 🟡 |
| Orphaned attachments | 12.4 MB | 🔴 |
---
## 🔴 КРИТИЧЕСКОЕ (сделать первым)
### 1. Orphaned attachments в корне (12.4 MB)
14 файлов в корне vault — MD5-named images + IMG_0291.jpeg. Нигде не используются.
```
84d1cc78e6bbfccdfd52edc5f7568e58_MD5.gif ← 5.2 MB
467687d50ed9740b4752a772cd639ff4_MD5.png ← 255 KB
9d08a267e4be66e51694eef8d9775344_MD5.png ← 219 KB
e242e2acf8c26a33926a135ae276bb81_MD5.png ← 76 KB
IMG_0291.jpeg ← 317 KB
d7ebd22cd5e6a84e85651f05b30c332f_MD5.jpg ← 42 KB
5a6b5da5f3ae046128c30d1b66f43774_MD5.jpg ← 60 KB
aed7d4e87a20ae6dd8d8f47ca328d617_MD5.jpg ← 53 KB
4f4bd470e26844abe1c1bc76286fbb8a_MD5.jpg ← 33 KB
2ba1f9de9cf4c6705cf5aae23afec964_MD5.jpg ← 40 KB
1d61fac3154fe7df3423c06399e9f3ea_MD5.jpg ← 38 KB
1960ec7d2996a2c7c4af81f319ed5651_MD5.png ← 69 KB
e09a580eca71b59131ccea6a51076ab2_MD5.png ← 4 KB
410ba741e3f5fcfea1aa0e579172b5b1_MD5.svg ← 1.4 KB
```
**Действие:** удалить все 14 файлов.
### 2. Теги — таксономия не соблюдается (976 нарушений)
Определена таксономия: `client/*`, `status/*`, `tech/*`, `type/*`, `domain/*`
Реальность: 95% тегов идут без префикса.
Примеры нарушений:
- `homelab` (92 заметки) → должно быть `domain/homelab`
- `python` (59) → `tech/python`
- `docker` (37) → `tech/docker`
- `react` (36) → `tech/react`
- `auth`, `api`, `deployment`, `security` — нет domain/ префикса
**Решение:** обновить таксономию в CLAUDE.md под реальное использование OR запустить bulk-rename через vault-agent.
### 3. Пустые заметки (2 файла)
- `99 Daily/2026-W14.md` — 0 байт
- `posts/guides/how-to-install-and-configure-the-payload-seo-plugin-nextjs-app.md` — 0 байт
**Действие:** удалить оба файла.
---
## 🟡 ВЫСОКИЙ ПРИОРИТЕТ
### 4. Frontmatter отсутствует (12 пользовательских файлов)
```
05 Aimpress LTD/Links.md
05 Aimpress LTD/Шумиленд касса.md
02 Areas/Work/Access to work application.md
03 Resources/SOPs/claude code best practice.md
03 Resources/SOPs/how to.md
03 Resources/SOPs/how to_en.md
03 Resources/SOPs/Claude code.md
03 Resources/SOPs/Claude code setup Azure.md
03 Resources/SOPs/Заметки по работе с терминалом.md
03 Resources/Infrastructure/bitbacket ssh setup.md
```
**Действие:** vault-agent добавит frontmatter автоматически при первом запуске.
### 5. Potential wiki duplicates (4 пары)
| Файл | Папка 1 | Папка 2 |
|------|---------|---------|
| `figma-mcp-tools-reference.md` | wiki/claude-code/ | wiki/concepts/ |
| `glance-dashboard.md` | wiki/homelab/ | wiki/concepts/ |
| `homarr-proxmox-integration.md` | wiki/homelab/ | wiki/concepts/ |
| `mcp-integration.md` | wiki/claude-code/ | wiki/agent-sdk/ |
**Действие:** проверить вручную — возможно содержание разное, тогда оставить.
### 6. raw/ inbox — 273 необработанных файла
Материал лежит давно, не скомпилирован в wiki.
**Действие:** сессия Claude "compile raw" или пакетная обработка.
---
## 🟢 СРЕДНИЙ ПРИОРИТЕТ
### 7. Мануалы проектов — 0/48
Ни у одного из 48 проектов нет `USER_MANUAL.md` и `DEVELOPER_MANUAL.md`.
vault-agent будет генерировать их автоматически анализируя кодовую базу.
### 8. 33 orphaned статьи в wiki/concepts/
Нет исходящих ссылок. Список:
```
secrets-git-history-purge.md, sync-with-outbox.md, html5-video-source-order-ios.md,
active-component-import-verification.md, next-app-router-favicon.md,
nextjs16-lint-command-removed.md, apache-redirect-suffix-preservation.md,
eslint-flatcompat-next16-circular-reference.md, payload-cms-root-layout-requirement.md,
macos-full-disk-access-external-volume.md, figma-fig-binary-format.md,
tsx-node22-esm-named-exports.md, figma-code-connect-plan-requirements.md,
cloudflare-proxied-domain-npm-subpath.md, overflow-hidden-clips-absolute-children.md,
figma-mcp-oauth-reconnect-restart.md, css-marquee-animation-gpu-pattern.md,
pil-photo-compression-pipeline.md, axios-401-interceptor-infinite-loop.md,
nextjs-unstable-cache-force-dynamic.md, vite-base-url-slash-concatenation.md,
react-state-playwright-css-hover.md, lazy-user-mirror.md,
pydantic-exclude-none-null-clearing-conflict.md, vtt-cue-settings-timestamp-parse.md,
llamaextract-data-none-gotcha.md, fastapi-lifespan-locals-app-state.md,
payload-cms-node26-esm-workaround.md, map-ratelimiter-memory-leak.md,
pnpm11-pnpmfile-requirement.md, css-clamp-negative-values.md,
payload-cms-push-dev-prod.md, vitest-module-level-env-testing.md
```
**Действие:** vault-agent добавит ## Related ссылки автоматически.
---
## 🔵 НИЗКИЙ ПРИОРИТЕТ
- `Next-Session-Prompt.md` в корне → переместить в `.agents/` для порядка
- Улучшить связность тегов в wiki/ (высокие усилия)
---
## Инвентарь по папкам
| Папка | Заметок |
|-------|---------|
| 01 Projects/ | 60 |
| 02 Areas/ | 3 |
| 03 Resources/ | 11 |
| 04 Archive/ | 0 |
| 05 Aimpress LTD/ | 4 |
| 99 Daily/ | 40 |
| Templates/ | 5 |
| wiki/ | 664 |
| raw/ | 273 |
| Hoarder/ | ~167 |
| **ИТОГО** | **1 237** |

View file

@ -51,3 +51,4 @@ tags: [daily]
- 16:03 — session ended | `video-accessibility`
- 16:05 — session ended | `video-accessibility`
- 16:10 — session ended | `video-accessibility`
- 16:32 (<1min) session ended | `video-accessibility`