This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
ReleasePort's take
Moderate signalCommercial billing and entitlement code has been removed from the public repository and installers. The canonical commercial truth is now stored in config/commercial_truth.v1.json.
Why it matters: Removal of paid‑billing implementation (severity 70) eliminates sensitive code exposure; teams must reference the new config source for accurate commercial data handling.
Summary
AI summaryCommercial implementation code removed from public tree; canonical commercial truth stored in config/commercial_truth.v1.json.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Tiny output budgets retain session_id and agent_id for continued agent sessions. Tiny output budgets retain session_id and agent_id for continued agent sessions. Source: llm_adapter@2026-07-13 Confidence: high |
— |
| Deprecation | High |
Removed embedded paid billing and entitlement implementation code from public tree and installers. Removed embedded paid billing and entitlement implementation code from public tree and installers. Source: llm_adapter@2026-07-13 Confidence: high |
— |
| Refactor | Low |
Commercial truth moved to config/commercial_truth.v1.json as canonical source. Commercial truth moved to config/commercial_truth.v1.json as canonical source. Source: llm_adapter@2026-07-13 Confidence: high |
— |
| Refactor | Low |
Installers now embed deterministic payload from tagged public commit, verifying identity and checksums. Installers now embed deterministic payload from tagged public commit, verifying identity and checksums. Source: llm_adapter@2026-07-13 Confidence: high |
— |
Full changelog
ContextLattice v3.17.0 - Public Core, Commercial Clarity
v3.17.0 makes the product boundary explicit: the open-source core is complete,
while commercial product facts come from one versioned, public-safe contract
instead of duplicated claims spread across code and documentation.
What changed
config/commercial_truth.v1.jsonis the canonical commercial truth for
release identity, stable feature IDs, plan names, pricing, limits, and
protected-route eligibility. Generated public documentation, dashboard data,
and gateway contracts now derive from that source.- The OSS core remains complete for local memory, retrieval, sessions, compact
Agent Packets, graph workflows, Context Passports, Context Mesh, policy
learning, and inactive Skill Foundry exports. - The macOS DMG, Linux bundle, and Windows MSI embed the deterministic payload
from the exact tagged public commit. Installation is self-contained: it
verifies bundled identity and checksums instead of cloning or pulling a
repository. - Adoption remains CLI-first.
contextlattice context,resume,remember,
finish,correct, anddoctorare the normal operator path; dashboard,
HTTP, and MCP surfaces remain companions. - Tiny output budgets now retain
session_idandagent_id, so a clipped pack
preserves the identity needed to continue the same agent session.
Commercial boundary
Embedded paid billing and entitlement implementation code has been removed from
the public tree and public installers. The public repository retains only the
public-safe product contract and generated descriptions needed to explain the
boundary; paid purchasing, issuance, and protected runtime operations remain
separate from the OSS core.
Public installer assets
ContextLattice-macOS-universal.dmgContextLattice-linux-bootstrap.tar.gzContextLattice-windows-x64.msi
Stable releases use vX.Y.Z. Manual release-workflow reruns may also target the
matching vX.Y.Z-public alias when both tags resolve to the same public commit.
Breaking Changes
- Removal of embedded paid billing and entitlement implementation code from public repository and installers.
- Canonical commercial truth now defined solely by config/commercial_truth.v1.json; all derived documentation, dashboard data, and gateway contracts must reference this source.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About sheawinkler/ContextLattice
Private-by-default memory and context layer for agents with Go/Rust runtime, staged retrieval across fused data backends, and long-horizon context continuity.
Related context
Related tools
Beta — feedback welcome: [email protected]