Files
portal/docs
Дмитрий 477e866726 phase1(stack): native Windows вместо Sail — Tooling v1.2, CLAUDE.md v1.4
Обнаружено 08.05.2026 (вечер): машина — VPS на OpenStack
(Manufacturer = OpenStack Foundation, HypervisorPresent = True).
Provider не пробрасывает nested virtualization в guest VM
(VirtualizationFirmwareEnabled = True на CPU, но KVM на хосте
блокирует VT-x для гостя). Docker Desktop показывает «Virtualization
support not detected, Engine stopped».

Следствие: ранее обсуждённые варианты A (полный WSL2) и B
(Sail на Windows FS) — физически невозможны на этой машине.
Переход на вариант D — native Chocolatey-стек.

Изменения:
- Tooling v1.1 → v1.2: §3.1 п.2/п.3 — Sail удалён из allow-list
  Boost. Шапка обновлена под native-стек. Блок «Что нового в v1.2»
  с обоснованием.
- CLAUDE.md v1.3 → v1.4: §0 (версия Tooling v1.2), §6 (стек dev =
  native PG 16 + Memurai + PHP 8.3), §7 п.3 (Sail отключён в
  boost:install). Футер.

Установлено 08.05 вечер:
-  Docker Desktop — удалён (choco uninstall docker-desktop)
-  PostgreSQL 16.13 — устанавливается (choco install postgresql16)
-  Memurai Developer 4.1.8 — устанавливается (Redis 7-совместимый,
  free до 1GB RAM)

pg_partman/pg_audit/pg_anonymizer на native Windows — ручная
замена. На MVP: партиции через php artisan cron-команду
(Биз-партиции уже в schema v8.5), audit-trigger'ы уже встроены.

Подробное обоснование и триггеры пересмотра — в personal memory
project_phase1_strategy.md (не коммитим).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 09:03:51 +03:00
..