Session 2026-03-30: SOPS vault, SC-Syncro sync, Syncro scripts

- SOPS+age credential vault created (59 encrypted files, separate repo)
- Updated CLAUDE.md credential access to reference SOPS vault
- Updated memory for ACG-5070 (Windows 11, replaces CachyOS)
- SC-Syncro sync script: enriched 410 SC sessions with company/device data
- Syncro scripts: SC property updater, SC deployer, rogue SC killer
- Session log with full details

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-30 19:38:38 -07:00
parent 505bc12355
commit e34f51fe5d
8 changed files with 1274 additions and 37 deletions

View File

@@ -6,7 +6,7 @@
- [IX Server SSH Access](reference_ix_server_ssh.md) - SSH access notes, no key auth from CachyOS workstation yet
- [IX Access via Tailscale](reference_ix_access_tailscale.md) - IX server accessible with Tailscale on, no VPN needed
- [Neptune Access via D2TESTNAS](reference_neptune_access_d2testnas.md) - Neptune must be routed through D2TESTNAS
- [CachyOS Workstation Setup](reference_workstation_setup.md) - Dual NVMe, autostart apps, key fixes applied, old home location
- [ACG-5070 Workstation](reference_workstation_setup.md) - Windows 11, replaced CachyOS. SOPS vault, Ollama, all dev tools.
- [Matomo Analytics](reference_matomo_analytics.md) - Self-hosted analytics at analytics.azcomputerguru.com, site IDs, tracking for all 3 sites
- [Dataforth Contact - AJ](reference_dataforth_contact.md) - AJ at Dataforth, dataforthgit@ email forwarding to him
@@ -15,7 +15,7 @@
- [Bypass Permissions Setting](feedback_bypass_permissions_setting.md) - Set permissions.defaultMode to bypassPermissions in settings.json on all machines
## Machine
- [Windows GURU-BEAST-ROG Setup](machine_windows_guru_setup_status.md) - Fully configured: Node.js, Ollama (qwen3:14b, nomic-embed-text), GrepAI, MCP servers. Pending: codestral:22b pull
- [ACG-5070 Workstation Setup](reference_workstation_setup.md) - Windows 11 Pro clean install 2026-03-30, replaced CachyOS. All tools installed.
## Project
- [Audio Processor Architecture](project_audio_processor_architecture.md) - Segment-first pipeline: detect breaks before transcription for complete content capture

View File

@@ -1,35 +1,32 @@
---
name: CachyOS Workstation Setup
description: Current workstation config - CachyOS on ASUS laptop, dual NVMe, autostart apps, old home btrfs subvolume location
name: ACG-5070 Workstation Setup
description: Primary workstation ACG-5070 (Windows 11 Pro), clean install 2026-03-30. Replaced CachyOS.
type: reference
---
## Workstation: acg-guru-5070
## Workstation: ACG-5070
- **OS:** CachyOS (Arch-based), kernel 6.19.x
- **DE:** KDE Plasma 6 (Wayland)
- **CPU/GPU:** Intel Arrow Lake-S + NVIDIA RTX 5070 Ti Mobile
- **Tailscale IP:** 100.95.216.79
- **OS:** Windows 11 Pro (clean install 2026-03-30)
- **Previous OS:** CachyOS Linux (gone, replaced by Windows)
- **Hardware:** ASUS laptop, Intel Arrow Lake-S + NVIDIA RTX 5070 Ti Mobile, dual NVMe
### Storage
- **nvme0n1:** 954GB btrfs - CachyOS install (OS, root)
- **nvme1n1:** 954GB ext4 - `/home` (formatted from old Windows drive)
- **Old home:** btrfs `@home` subvolume on nvme0n1, mount with: `sudo mount -o subvol=@home UUID=8a8b1d34-99fb-470f-82ca-b5d08e43ec32 /mnt/old-home`
### Installed Tools
- Node.js v24.14.1, npm 11.11.0
- Git 2.53.0, Python 3.14.3
- 1Password CLI 2.33.1 (desktop app integration)
- Ollama 0.18.3 (models on D:\OllamaModels: qwen3:14b, codestral:22b, nomic-embed-text)
- Claude Code 2.1.87
- sops 3.7.3, age 1.3.1, yq 4.52.5
- jq, curl, Windows OpenSSH
- Missing: gh (GitHub CLI)
### Autostart Apps (~/.config/autostart/)
- `arch-update-tray.desktop` (pre-existing)
- `cachyos-hello.desktop` (pre-existing)
- `discord.desktop` (added, starts minimized)
- `tailscale-systray.desktop` (added)
- ScreenConnect: autostart removed (on-demand only via URI scheme handler from web UI)
### SOPS Vault
- age key: %APPDATA%\sops\age\keys.txt
- Vault repo: D:\vault (git.azcomputerguru.com/azcomputerguru/vault)
- 1Password backup: "age Key - ACG-5070 (Windows)" in Infrastructure vault
### Known Issues
- **Warm reboot hangs:** Rebooting (e.g. for GPU issues) causes system to hang with spinning symbol — requires hard power-off. Observed multiple times. Likely NVIDIA driver not unloading cleanly during shutdown.
### Key Fixes Applied
- **Tailscale:** `--accept-routes`, systemd-resolved + NetworkManager DNS config
- **Brightness:** Hide nvidia_0 backlight via udev rule, KDE controls intel_backlight only
- **ScreenConnect:** dpkg + full JRE + Wayland patch (GDK_BACKEND=x11)
- **Sudo:** NOPASSWD for guru user
### Other Machines
- GURU-BEAST-ROG (Windows 11) -- needs vault setup (sops, age, yq, clone repo, generate age key, rotate)
- Mikes-MacBook-Air (macOS) -- needs vault setup
**How to apply:** Reference when troubleshooting workstation issues or setting up additional services.