Skip to content

v0.4.0 Stable

This file is the tracked release notes source for the stable minor release that introduces Skylattice's hosted web control-plane foundation while keeping execution local-first.

Canonical public page: releases/v0-4-0.md

Release Positioning

v0.4.0 Stable is the first release where Skylattice starts to feel like a real hosted control-plane product instead of only a docs site plus local CLI/runtime.

It adds:

  • a same-repo hosted web app
  • a local bridge API
  • a local connector and pairing flow
  • dedicated browser workspaces for task, radar, memory, commands, devices, and approvals

It does not turn Skylattice into a hosted runtime. The local agent still owns execution, memory, and governance.

What Changed Since v0.3.1

  • added a Next.js hosted control-plane workspace under apps/web/
  • added an authenticated /bridge/v1 local API for hosted-app-safe operations and inspections
  • added skylattice web status, web pair, and web connector ...
  • added browser surfaces for pairing, command history, command drill-down, device management, approval reminders, and per-workspace result summaries
  • aligned README, public Pages, AI-distribution docs, and release metadata with the new web control-plane story

What This Release Is

This is a stable minor release because it meaningfully widens the public product surface.

It keeps:

  • local-first execution
  • local memory as the default truth
  • GitHub as an auth/collaboration surface rather than runtime truth
  • explicit approvals for risky local or external actions

5-Minute Verification Path

  1. python -m pip install -e .[dev]
  2. npm install
  3. python -m skylattice.cli doctor
  4. python -m skylattice.cli web status
  5. npm run web:build
  6. python -m pytest -q
  7. python -m mkdocs build --strict

What To Cite And Share

  • Pages homepage: https://yscjrh.github.io/skylattice/
  • web control-plane page: https://yscjrh.github.io/skylattice/web-control-plane/
  • proof page: https://yscjrh.github.io/skylattice/proof/
  • stable release page: https://yscjrh.github.io/skylattice/releases/v0-4-0/
  • repository: https://github.com/YSCJRH/skylattice

Known Limits

  • there is still no public hosted app deployment URL in this repository alone; the app is currently viewable locally through npm run web:dev
  • the Postgres-ready control-plane backend is present, but the local-file backend remains the default development path
  • the tracked Hosted Alpha deployment contract now exists, but deploying it still requires Vercel, Neon, and GitHub OAuth configuration outside the repo
  • task execution is still text-native rather than AST-aware
  • meaningful task planning still depends on OPENAI_API_KEY
  • radar live discovery still depends on explicit provider credentials

Suggested GitHub Release Body Shape

  • what Skylattice is
  • what changed since v0.3.1
  • what the hosted web control plane adds
  • why execution is still local-first
  • 5-minute verification path
  • current productization gaps
  • feedback wanted