[ CHANGELOG ]
What changed and when
A public log of significant changes. Each entry has a date, tags, and a short explanation of why.
Phase 2 — Content: blog, services, EntryPaths
Published 3 real services (local SEO, technical SEO, SEO audit) with FAQ + Schema Service + FAQPage. Published 5 initial blog posts based on real KW research with DataForSEO. RSS 2.0 at /blog/feed.xml. New «Entry Paths» section on home with 3 natural entry paths (Business / Pro / Curious) that signal mode from the first hit without explicit buttons. General tone rewritten: «firms» → «small businesses, SEOs, and curious» (more inclusive). Cursor changes when hovering over any clickable link.
Phase A closed — site online with valid cert
Coolify Source + Project + Application + domains + 23 env vars + healthcheck. First green deploy with Node 22 via nixpacks.toml. Smoke test 6/6 endpoints 200, 4/4 security headers. Apex resolved from HTTP 526 → 200 with Let's Encrypt. Auto-deploy active via GitHub App.
Phase C — Pre-online wiring
Functional contact form (zod + honeypot + rate limit + optional Resend email). Sentry installed without Replay. Conditional Umami. Strict CSP. Complete security headers. Magic link OFF for Phase 1. GitHub Actions deploy.yml ready. ADR-021 documents decisions.
Phase 10b — Showcase J applied to real system
Final J palette (cream/burgundy/olive/chocolate/ivory) with 5 dynamic palettes that change on scroll. Self-hosted fonts. 12 interactive components. Real Header + Footer. Home with 7 sub-components and ModeContext connection.
Phase 1.5 closed — Visual + Legal MVV
Sub-phase A (Visual): «Sober tech» palette (institutional blue + warm amber + graphite + off-white), self-hosted fonts, redesigned Header and Footer, button and card system. Sub-phase B (Legal): real texts on /privacidad, /aviso-legal and /cookies with owner data. No invasive cookie banner.
Phase 1 — Technical foundations started
Next.js 15 App Router + i18n (es/en) + Drizzle ORM + libSQL + Better Auth + Sentry + Umami scaffold. Green CI in GitHub Actions. Unit tests + 14 E2E. Initial drizzle migration. Runtime smoke: home, 404, sitemap, robots, health, Workshop subdomain, admin redirect.
Complete documentation closed
20 ADRs closed. 32 specs reviewed. 7 roadmap phases planned. 5 content creation briefs. Cross-audit done: contradictions resolved, 56 TBDs catalogued.
For changes to the consultancy methodology (services, prices, processes), see the relevant services page. For the planned roadmap, see /roadmap. For real-time work in progress, see /now.