From 971edfea8ef631cbfa490b515ff023654f43be1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=B6n?= Date: Thu, 13 Aug 2026 22:00:16 +0000 Subject: [PATCH] Auto-sync: 2026-08-13 --- concepts/user-drift-report.md | 24 ++++++++++++++++++++++++ log.md | 11 ++++++++++- systems/hindsight.md | 3 +++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 concepts/user-drift-report.md diff --git a/concepts/user-drift-report.md b/concepts/user-drift-report.md new file mode 100644 index 0000000..bce3664 --- /dev/null +++ b/concepts/user-drift-report.md @@ -0,0 +1,24 @@ +# User Drift Report — 2026-08-13 + +**Recent window:** Last 14 days (3453 msgs) +**Baseline:** Previous 90 days (1973 msgs) + +## Detected Drifts + +- **message_length**: Messages 41% longer (baseline: 863 chars → recent: 1214) +- **new_focus**: New dominant topics: gitops +- **declining_focus**: Topics fading from focus: ai_ml + +## Signal Summary + +| Metric | Baseline | Recent | +|---|---|---| +| Avg msg length | 863 | 1214 | +| Frustration rate | 3.7% | 4.2% | +| Correction rate | 7.8% | 6.4% | +| Action-first | 0.9% | 2.2% | +| Top topics | ceph, proxmox, backup | ceph, proxmox, k8s | + +## Recommendations + +- Consider adding domain knowledge for new focus areas diff --git a/log.md b/log.md index f970c52..152d1d5 100644 --- a/log.md +++ b/log.md @@ -1,6 +1,15 @@ # Memory Log -## [2026-07-26] fix | Gitea SSH Push Key + Paperless IngressRoute Hostname +## [2026-08-13] feat | Memory Architecture Enhancement (arxiv 2602.06052v4) +- Implemented 3 new automated memory capabilities from survey paper analysis: +- **Decay & Importance Scoring** (`hindsight_decay_scoring.py`): Monthly cron (1st 03:30). Score = log(1+access)/log(51) × 0.5^(age/90d). Archives score<0.15 with 0 accesses. First run: 200 evaluated, 50 archived. +- **User Drift Detection** (`user_drift_detection.py`): Weekly cron (Mon 04:00). Compares 14d vs 90d baseline for message length, frustration, corrections, topic shifts, style changes. First run: detected 3 drifts (41% longer msgs, new focus gitops, declining ai_ml). +- **Skill Health Check** (`skill_health_check.py`): Weekly cron (Mon 04:30). Scans 187 active SKILL.md files for stubs, broken refs, missing pitfalls, staleness, duplicates. First run: 70 healthy, 117 warnings, 0 critical. +- Cron jobs: 112c106c0954, 280458a2b035, 761b6694d99b (all no_agent, deliver=origin) +- Wiki updated: systems/hindsight.md (meta-memory automation table expanded) +- Hindsight: indexed with tags architecture, memory-system, cron, arxiv-2602.06052 + +## [2026-08-13] fix | Seafile Recovery + Paperless Upgrade + Authelia Ingress - **Gitea SSH access**: No SSH key on Hermes VM was authorized for Gitea. HTTP port 3000 has no external IngressRoute. Generated dedicated ED25519 key (`id_ed25519_gitea-hermes-push`), stored in 1Password (ID: lqaebdtewj5xatvpzfrkag73v4), registered in Gitea as key ID 4 for user dominik. SSH via `10.0.30.202:22` (LoadBalancer) is the reliable push path. - **Paperless v3 IngressRoute**: Host was `dokumente.familie-schoen.com` instead of `dokumente-neu.familie-schoen.com`. Two-track fix: kubectl patch (immediate) + Git commit `fa4184b` (permanent via ArgoCD self-heal). Backtick escaping in Traefik Host() match requires `--patch-file` not inline `--patch`. - Wiki updated: systems/gitea.md (SSH push key section), reference/ssh-keys.md (new key entry) diff --git a/systems/hindsight.md b/systems/hindsight.md index 21e17bf..9785723 100644 --- a/systems/hindsight.md +++ b/systems/hindsight.md @@ -32,6 +32,9 @@ modified: "2026-07-24" - **retain_every_n_turns: 2** — reduziert Duplikate - Vor Batch-Retain: Health-Check, dann erst retain calls feuern - Meta-Memory Cleanup Cron: 1st of Month 03:00 (3 Dedup Rounds, Archive >6 Monate) +- Decay & Importance Scoring: 1st of Month 03:30 (score=access×age_decay, archive score<0.15) +- User Drift Detection: Mondays 04:00 (compare 14d vs 90d baseline) +- Skill Health Check: Mondays 04:30 (scan 187 SKILL.md for issues) - Nightly Dream Cycle + Weekly Insight Digest ## What NOT to store in Hindsight