release 2.1: Obsidian integratie, script sync, rapport naar huizenjacht map

This commit is contained in:
2026-06-22 07:05:03 +02:00
parent 2ab650dee7
commit 3c14405a1b
4 changed files with 168 additions and 49 deletions
+35
View File
@@ -0,0 +1,35 @@
# Script Drift: skill-template vs. installed script
## Probleem
Het geïnstalleerde script `/root/adres-analyse/rapport.py` kan achterlopen op de skill-template onder `~/.hermes/skills/research/adres-analyse/scripts/rapport.py`.
## Gevonden verschillen (2026-06-22)
| Feature | Skill-template | Geïnstalleerd op `/root/adres-analyse/rapport.py` |
|---------|---------------|---------------------------------------------------|
| `schrijf_naar_obsidian()` | ✅ Aanwezig | ❌ Ontbreekt volledig |
| Obsidian config (`OBSIDIAN_BASE`, `OBSIDIAN_TOKEN`) | ✅ Aanwezig | ❌ Ontbreekt |
| `voorzieningen` import | ✅ Aparte module | ✅ Aparte module |
| Auto + fiets isochroon | ✅ Beide | ✅ Beide |
| Voorzieningen-sectie | ✅ Aanwezig | ✅ Aanwezig |
## Gevolg
Rapporten werden wel in de chat getoond, maar **niet** naar Obsidian geschreven. De gebruiker merkte dit pas op bij expliciete vraag.
## Fix
Kopieer de skill-template naar de geïnstalleerde locatie:
```bash
cp ~/.hermes/skills/research/adres-analyse/scripts/rapport.py /root/adres-analyse/rapport.py
```
**Let op**: als je in plaats daarvan `patch` gebruikt om het script te bewerken, kan de security scan API tokens (zoals `OBSIDIAN_TOKEN`) maskeren. Dit geeft 401 Unauthorized. Zie `references/token-patching.md` voor workarounds.
Of voer een diff uit om exacte verschillen te zien:
```bash
diff ~/.hermes/skills/research/adres-analyse/scripts/rapport.py /root/adres-analyse/rapport.py
```
## Preventie
Bij elke skill-update die `scripts/rapport.py` raakt, ook de geïnstalleerde versie bijwerken.