Auto-sync: 2026-08-13
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user