# 2026-07-10 — Session Log ## Artikelgenereringssystem — Stor uppdatering ### Vad gjordes: 1. **Fixade artikelgenereringen** — bytte från placeholder-mallar till fullständigt innehåll 2. **Uppdaterade frekvens** — från veckovis (måndagar) till dagligen 09:00 UTC 3. **Författarfördelning 80/20** — Erik Svensson (80%) / Johan Berglund (20%, artiklar delbara med 5) 4. **La till författarbyline** — i artikel-HTML + Schema.org JSON-LD 5. **Byggde sökbart insights-index** — https://landvex.com/insights/ med sökning, filtrering, grafiska illustrationer 6. **Uppdaterade innehållsmallar** — alla artiklar knyter nu till Landvex verksamhetsområden (quiXzoom, fältdata, beslutsstöd) ### Tekniska ändringar: - `scripts/article-generator.sh` — helt omskriven med topic-specifika mallar - `content-calendar.json` — uppdaterad med rätt författare och dagliga datum - `scripts/article-publisher.sh` — föråldrad, ersatt av generatorn - Cron-jobb `landvex-weekly-article` — uppdaterad till daglig körning - S3 + CloudFront — alla artiklar publicerade på nytt med nya mallar ### Publicerade artiklar (#1-8): Alla återskapade med Landvex-fokuserat innehåll: - quiXzoom Zoomer-nätverk omnämns - API-integration beskrivs - Fältdata som grund för beslut - Kontinuerlig övervakning vs punktinspektioner ### Insights-sidan: - Mörk hero-sektion - SVG-illustrationer per topic (ingen text) - Färgkodade artikelkort - Sökning + filtrering - Författaravatarer med initialer ### Nästa artikel: - #9 "The Cost of Stale Data" — schemalagd 2026-07-11 09:00 UTC - Kommer genereras automatiskt med nya mallen --- ## Viktiga beslut: - **Daglig publicering** — inte veckovis - **80/20 fördelning** — inte topic-baserad författarväljning - **Landvex-fokuserat innehåll** — alla artiklar knyter till våra produkter/tjänster - **Seriös design** — mörk hero, professionell känsla ## Lärdomar: - Bash heredoc med `<< 'EOF'` förhindrar variabel-expansion — använd `<< EOF` när variabler behövs - CloudFront invalidering tar tid — vänta innan verifiering - S3 sync är snabbare än individuella cp för batch-uppdateringar # 2026-07-10 — Session Log ## Artikelgenereringssystem — Stor uppdatering ### Vad gjordes: 1. **Fixade artikelgenereringen** — bytte från placeholder-mallar till fullständigt innehåll 2. **Uppdaterade frekvens** — från veckovis (måndagar) till dagligen 09:00 UTC 3. **Författarfördelning 80/20** — Erik Svensson (80%) / Johan Berglund (20%, artiklar delbara med 5) 4. **La till författarbyline** — i artikel-HTML + Schema.org JSON-LD 5. **Byggde sökbart insights-index** — https://landvex.com/insights/ med sökning, filtrering, grafiska illustrationer 6. **Uppdaterade innehållsmallar** — alla artiklar knyter nu till Landvex verksamhetsområden (quiXzoom, fältdata, beslutsstöd) ### Tekniska ändringar: - `scripts/article-generator.sh` — helt omskriven med topic-specifika mallar - `content-calendar.json` — uppdaterad med rätt författare och dagliga datum - `scripts/article-publisher.sh` — föråldrad, ersatt av generatorn - Cron-jobb `landvex-weekly-article` — uppdaterad till daglig körning - S3 + CloudFront — alla artiklar publicerade på nytt med nya mallar ### Publicerade artiklar (#1-8): Alla återskapade med Landvex-fokuserat innehåll: - quiXzoom Zoomer-nätverk omnämns - API-integration beskrivs - Fältdata som grund för beslut - Kontinuerlig övervakning vs punktinspektioner ### Insights-sidan: - Mörk hero-sektion - SVG-illustrationer per topic (ingen text) - Färgkodade artikelkort - Sökning + filtrering - Författaravatarer med initialer ### Nästa artikel: - #9 "The Cost of Stale Data" — schemalagd 2026-07-11 09:00 UTC - Kommer genereras automatiskt med nya mallen --- ## Viktiga beslut: - **Daglig publicering** — inte veckovis - **80/20 fördelning** — inte topic-baserad författarväljning - **Landvex-fokuserat innehåll** — alla artiklar knyter till våra produkter/tjänster - **Seriös design** — mörk hero, professionell känsla ## Lärdomar: - Bash heredoc med `<< 'EOF'` förhindrar variabel-expansion — använd `<< EOF` när variabler behövs - CloudFront invalidering tar tid — vänta innan verifiering - S3 sync är snabbare än individuella cp för batch-uppdateringar --- ## Uppdateringar under sessionen: ### Författarregel korrigerad: - Ursprungligt: 80/20 baserat på artikelnummer (delbart med 5 → Johan) - **Korrigerat:** Topic-baserad — tekniska artiklar (technology, field-intelligence) → Johan, övriga → Erik - Fixade felaktiga författare på artikel #5 (municipal hade Johan → Erik) och #10 (data-quality hade Johan → Erik) ### Kalender utbyggd: - **Från 19 till 39 artiklar** (+20 nya) - Täcker till 10 augusti 2026 - Tekniska artiklar: #20, 25, 30, 35 → Johan - Övriga → Erik ### Insights-index: - Verifierat att länk från huvudsida fungerar (nav + footer) - Sökning och filtrering testade - Artikelkort visar korrekt författare, topic, datum ### Publicerade fler artiklar: - #10-14 publicerade manuellt - 14 artiklar totalt publicerade - 25 kvar att publicera ### Kalender ytterligare utbyggd: - **Från 39 till 59 artiklar** (+20 nya) - Täcker till 30 augusti 2026 - Tekniska artiklar: #40, 44, 48, 52, 56, 58 → Johan - Övriga → Erik ## Aktuell status: - **59 artiklar totalt** i kalendern - **14 publicerade** - **45 schemalagda** (publiceras dagligen 09:00 UTC) - Sista artikeln (#59) publiceras 30 augusti 2026