Add Object B and self-growth canons with Cursor ledger rules; refresh connectivity and VPN runbooks.

Track day metrics/anamnesis HARD rules under .cursor/rules and personal docs so each screening updates days/{KIN}, dynamics, and big-data ledger.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
ahauimix
2026-07-26 10:22:56 +08:00
parent 4bc9629a09
commit 0238aa7c02
214 changed files with 121312 additions and 388 deletions

View File

@@ -0,0 +1,39 @@
#!/bin/sh
# Подготовить Mac к синку Joplin с телефона (одна команда).
# ./joplin-ensure-sync.sh
#
# Mac = клиент WiFi хотспота телефона. Primary IP *.100 (не alias).
set -e
ROOT="$(CDPATH= cd -- "$(dirname "$0")" && pwd)"
echo "=== Joplin: подготовка синка ==="
if ! pgrep -f "rclone serve webdav" >/dev/null 2>&1; then
echo "→ запуск WebDAV..."
"$ROOT/joplin-webdav-serve.sh"
else
echo "→ WebDAV уже запущен"
fi
if [ -x "$ROOT/joplin-hotspot-alias.sh" ]; then
if ! "$ROOT/joplin-hotspot-alias.sh" repair 2>/dev/null; then
if ! "$ROOT/joplin-hotspot-alias.sh" ensure 2>/dev/null; then
echo ""
echo "⚠ Нужен sudo один раз:"
echo " ./docs/apps/joplin/scripts/joplin-hotspot-alias-install-sudo.sh"
echo " ./docs/apps/joplin/scripts/joplin-hotspot-alias.sh repair"
fi
fi
fi
echo ""
"$ROOT/joplin-webdav-status.sh"
echo ""
echo "=== На телефоне ==="
echo "1. Mac должен быть на WiFi хотспота этого телефона (не домашний WiFi)"
echo "2. Joplin → WebDAV → URL из блока выше (*.100)"
echo "3. Браузер на телефоне → тот же URL → логин за 23 сек"
echo "4. Синхронизировать"