Dit is een inventarisatie. Er is niets veranderd, niets gepubliceerd en niets uitgezet.
Alles is read-only opgehaald: via SSH naar TransIP (WP-CLI op de server) en via GET-verzoeken op de REST API.
De lokale wp @haartips snelkoppeling werkte niet op deze MacBook. WP-CLI is er wel gewoon op de server zelf.
Je hebt 9 zelfgebouwde plugins op haartips.nl staan. Alle 9 staan aan.
De grote is Social Studio v2.9.9. Die draait nog gewoon.
Alle 50 API-routes van Social Studio reageren. De blog-pijplijn, de fotomotor, de leermotor en de merkbijbel leven allemaal nog.
Het meeste is dus herbruikbaar, niet kapot.
| Tool | Versie | Aan? | Wat doet het | Laatst gewijzigd |
|---|---|---|---|---|
| Haarvisie Social Studio | 2.9.9 | ja | de grote motor: blogs, foto's, captions, carousels, social publiceren | 8 juni 2026 |
| Haarvisie Kapsel Kiezer (map: tryon-v2) | 2.0.37 | ja | AI kapsel try-on met credits | 30 maart 2026 |
| Haarvisie AI Try-On | 1.3.3 | ja | oudere try-on, foto uploaden | 14 april 2026 |
| Haarvisie Kapselbibliotheek | 1.0.0 | ja | doorzoekbare kapsels met filters + eigen API | 2 maart 2026 |
| Haarvisie Smart CTA | 1.0.0 | ja | actieblokken naar haarvisie.nl, met UTM en A/B-test | 1 maart 2026 |
| Haarvisie Dashboard | 1.0.0 | ja | intern salon-dashboard | 6 maart 2026 |
| Haarvisie Blog2Shorts Trigger | 1.0.0 | ja | nieuwe blog gaat in de Supabase-wachtrij voor shorts | 14 maart 2026 |
| Haarvisie WhatsApp Redirect | 1.0.0 | ja | afspraakformulier stuurt door naar WhatsApp | 4 maart 2026 |
| Haarvisie Agent Taken | 1.0.0 | ja | taken naar Claude-agents sturen vanuit wp-admin | 7 maart 2026 |
| Haarvisie MCP Abilities | 0.3.0 | must-use | maakt de tools bereikbaar voor bots | onbekend |
| MCP Adapter (officieel) | 0.5.0 | ja | de officiële WordPress MCP-brug | onbekend |
Thema: haartips-child-v1.1 v2.3.0 op Avada 7.14.2. Er staat een Avada-update klaar (7.15.6).
Dit is veel meer dan "een bloggenerator". De onderdelen:
gemini-2.5-flash-image. In de code zit al gemini-3.1-flash-image-preview op drie plekken. Die twee lopen uit elkaar./genereer-foto heeft een keuze model = imagen4, die naar fal.ai gaat. Dat botst met je eigen regel dat er nooit Imagen gebruikt mag worden. Staat er nog gewoon in.haarvisie_studio_anthropic_key) in de database. Niet in een kluis..bak-bestanden in de code-map.Dit hoef je niet opnieuw te bouwen:
/blog-preview/{token}). Dan hoef je concepten niet via een aparte site te bekijken.Dit is dus dubbel werk dat we bijna deden. Precies de les van 1 juli.
| Wat | Waarom |
|---|---|
| Fotomodel loopt uit de pas | instelling op 2.5, code op 3.1 — nooit gelijkgetrokken |
| Imagen-route zit er nog in | ooit gebouwd, daarna kwam de regel "nooit Imagen", code niet opgeruimd |
| Content Factory hangt | 1 taak wacht al 5 weken op jouw ja, niemand kijkt in die wachtrij |
| Trend-data onbekend | dienst leeft, maar data zit achter een sleutel die ik niet mag gebruiken |
| Plugin-map is opgeblazen | elke deploy maakte een back-up, niemand ruimde op |
1. Zet het fotomodel gelijk. Eén model, overal hetzelfde. Kleine ingreep, groot verschil in fotokwaliteit.
2. Haal de Imagen-route eruit. Die hoort er niet te zijn volgens je eigen regel.
3. Koppel het foto-kiespaneel aan de leermotor. Jouw keuzes worden dan automatisch stijlregels. Nu gaat die kennis verloren.
4. Gebruik "Blog vernieuwen" voor de 10 herschreven blogs. In plaats van met de hand. Dan zit de merkbijbel er automatisch in.
5. Zet de sleutels in de Keychain. Anthropic en Firecrawl staan nu open in de database.
6. Ruim de 12 back-up-mappen op. Eerst één tarball als vangnet, dan weg. Scheelt ruim 80 MB.
7. Leeg de Content Factory wachtrij. Kijk of dat TikTok-script nog wat waard is, anders weg.
Let op: dit is een voorstel, geen actie. Ik heb niets uitgezet. Voor elk van deze drie wil ik eerst jouw ja.
Eerlijk zijn hoort erbij:
Wil je dat zeker weten, dan moet ik één test per koppeling draaien. Dat kost een klein beetje tegoed. Zeg maar of dat mag.
🎙️ Bespreek met Jarvis