Changelog

All notable changes to Skolo.Dev are recorded here. Format follows Keep a Changelog; versions follow SemVer.

[0.8.5] — 2026-05-30

V0.8.5 is the UI / Theme Update — a full visual redesign of every Skolo.Dev surface. A cool-neutral slate palette with a cobalt-blue accent, a three-family type system (Inter for UI, JetBrains Mono for prompts and code, Space Grotesk for display headlines), sharp + flat components, Phosphor icons, and a Motion vocabulary for micro-interactions. Light mode only for now.

Added

  • A cohesive technical-core visual identity across the landing page, marketing, auth, the Prompt Manager, and the tools catalog.
  • Phosphor icon set with Motion-driven hover and press interactions.
  • Marketing-generous and app-compact density tiers, applied automatically by surface.

Changed

  • Retired the warm "Tan Modern" terracotta theme for the new cool-neutral system.

[0.1.0] — 2026-04-26

V0.1.0 is the engineering substrate every later milestone rides on. No user-facing product features land here — that starts in V0.3.0 with the Prompt Manager.

Added

  • Database foundation: Drizzle ORM over Cloudflare D1, schema barrel, EXPLAIN-CI script, tenant scaffolding, nightly D1 backup as a 30-day-retained GitHub Actions artifact.
  • API envelope + HOFs: standard { ok, data, request_id } shape, ApiError taxonomy keyed to <domain>.<reason>, four route HOFs (with-error-handling, with-validation, with-auth stub, with-rate-limit), prefixed-ULID factory, common Zod primitives.
  • Agent-first surfaces: /.well-known/mcp/server-card.json (SEP-1649), /.well-known/mcp (SEP-1960), /.well-known/oauth-authorization-server (RFC 8414 stub), /llms.txt, central tool catalog, agent-testing playbook.
  • OpenAPI 3.1 spec at /api/v1/openapi.json with CI drift check against the tool catalog.
  • Observability: structured JSON logger, /api/v1/health with D1 + KV checks, /api/v1/ready schema-version gate, post-deploy smoke-test script.
  • Solarized-Tan brand theme via Tailwind v4 CSS variables (no light/dark switcher).
  • Cmd+K command palette via the cmdk library.
  • Legal placeholder pages (/terms, /privacy, /cookies) plus dismissible cookie banner and footer with legal links.
  • Test harness: Vitest 4 + @cloudflare/vitest-pool-workers for binding-aware integration tests; first health-check integration test green.

Changed

  • KV binding renamed from KV_CACHE to SKOLO_DEV_KV.
  • D1 backup target pivoted from a dedicated R2 bucket to GitHub Actions artifact.
  • API conventions doc synced with locked rate-limit + error-code decisions.

Deferred

  • Full withSentry Worker wrap — V0.6.0 with custom Worker entry for MCP.
  • PostHog and UptimeRobot — pending account signups; ship in a later patch.
  • Counsel-reviewed legal copy — replaces V0.1.0 placeholders at V0.9.0 pre-launch hardening.

[0.0.1] — 2026-04-25

Initial scaffolding of the Cloudflare Workers + Next.js platform.