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.jshosted control-plane workspace underapps/web/ - added an authenticated
/bridge/v1local API for hosted-app-safe operations and inspections - added
skylattice web status,web pair, andweb 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¶
python -m pip install -e .[dev]npm installpython -m skylattice.cli doctorpython -m skylattice.cli web statusnpm run web:buildpython -m pytest -qpython -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