Changelog

11 entries, newest first

What shipped to production, when. Dates reflect deploy completion, not commit time. Bookmark this page или email [email protected] с the word \"subscribe\" в the subject for а monthly digest.

GEO

AI ethics statement, security posture, sub-processor list, public roadmap, public changelog

Five new transparency pages: /en/ethics/ (9 AI principles), /en/security/ (~30 security controls grouped по domain), /en/sub-processors/ (GDPR Article 28 list с 10 vendors), /en/roadmap/ (3-quarter horizon, 20 items), /en/changelog/ (this page).

GEO + SDK

/en/ai-audit/ free tool + npm @@slatech/bot-sdk + pip slatech

Lead-gen AI Audit at /en/ai-audit/ — 10-signal AI-readiness scorecard. Official TypeScript и Python SDK packages shipped under sdk/{js,py}/ — both Apache-2.0, both expose ask / askStream / captureLead / publicStats. Citation-rich Snippet field plumbed end-к-end.

GEO

/en/eval/ public bot-quality scoreboard

Internal eval published — SLAtech averaged 89/100 across 9 verticals on а 200-question industry-specific QA harness; competitor mean 65/100. Per-vertical methodology rows, raw-transcripts-on-request disclosure, methodology FAQ.

GEO

Week-1 batch: /en/glossary/, /en/alternatives/{slug}/ × 9, /en/api-docs/

Three programmatic-SEO surfaces shipped together. Glossary с 29 AI/chatbot terms (DefinedTermSet JSON-LD). Alternatives × 9 competitors с FAQPage schema (long-tail SEO capture). API docs с 8 v1 endpoints + curl examples + developer FAQ.

GEO + i18n

/en/compare/all/ matrix + AR llms.txt MVP for Med + Hospitality + Business

Single-table matrix listing SLAtech vs every competitor across four buyer dimensions. Arabic-mirror llms.txt at /ar/llms.txt для top 3 verticals — immediate citation surface для Gulf и MENA market без waiting для full-stack AR migration.

Bot quality

Citation-rich bot answers — Snippet field on every QuerySource

Backend bot pipeline now ships citation-grade chunk excerpts alongside source URLs. AI scrapers (Perplexity, ChatGPT, Gemini) extracting bot replies see grounded quotes alongside SLAtech as the source. Widget can render "according к" hover-cards. Backward-compatible.

Reliability

CompetitorHealthJob monthly probes

New Worker job HEAD-checks every competitor home URL on the 1st of each month at 03:00 UTC. Status changes surface structured warnings в Sentry breadcrumbs — ops review weekly. Keeps the /en/vs/{slug}/ comparison claims fresh.

i18n

Mojibake recovery on 18 cshtml + IconSanitizer on 48 cshtml

User-caught regression: double-encoded UTF-8 garbage rendering as ראש×™ / Ð”Ð»Ñ on Beauty/Event/Fitness HE+RU pages. 18 files rewritten from clean templates с proper Hebrew + Russian. Separately, GPT-translator-induced "9D13FB4BB" emoji-residue cleaned via IconSanitizer on 48 cshtml files.

Security

CSP whitelist: api.slatech.ai, api.slatech.co.il, static.cloudflareinsights.com, region1.google-analytics.com

Tight CSP from GEO Wave-1 blocked embed.js, analytics tracker, Cloudflare Web Analytics beacon, и GA4 regional collect. Fix-forward на all 13 .NET projects (SharedUI, Api, AdminUI) с script-src-elem mirror для Chrome 119+.

GEO

GEO foundation: JSON-LD partials, /en/vs/{slug}/, llms.txt expansion

First-wave shipping: FAQPage + SoftwareApplication JSON-LD partials in SharedUI. CompetitorRegistry с 9 competitors. /en/vs/{slug}/ (+ HE/RU) с per-page FAQ schema. Umbrella llms.txt expanded 3.3KB → 10KB. 9 vertical llms.txt expanded к 5-8KB each.

Bug fixes

Sentry b51fb89d ObjectDisposedException fix + 6 Deep-QA bug-fixes

QuotaService.AtomicIncrementAsync used а request-scoped DbContext inside а fire-and-forget continuation — fix builds а fresh DI scope. Deep-QA round also closed: B1 nav 404, B2 /compare/ in sitemap, B3 underscore→kebab URLs, B4 worker dead-letter spam, B5 missing security headers, B6 empty 404 page.

Get the monthly digest

Email [email protected] с \"subscribe\" в the subject. No spam, no upsells.