This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryAdded outcome-trained policy ledger, lifecycle gates, Skill Foundry with versioning metadata, and seven CLI commands for policy and skill workflows.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds outcome-trained context-policy ledger for calibration-eligible outcomes. Adds outcome-trained context-policy ledger for calibration-eligible outcomes. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds one-step candidate -> shadow -> canary -> promoted|rolled_back lifecycle gates; phases cannot be skipped. Adds one-step candidate -> shadow -> canary -> promoted|rolled_back lifecycle gates; phases cannot be skipped. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds controlled control/canary comparisons across success, repair rate, follow-up tokens, and provider tokens with scoped evidence. Adds controlled control/canary comparisons across success, repair rate, follow-up tokens, and provider tokens with scoped evidence. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds explicit policy ID, arm, and phase attribution to adapter and task-worker outcome reports. Adds explicit policy ID, arm, and phase attribution to adapter and task-worker outcome reports. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds Skill Foundry allowing three verified runs to become a draft with holdout reproduction and human approval. Adds Skill Foundry allowing three verified runs to become a draft with holdout reproduction and human approval. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds explicit skill version, supersession, collision, and non‑automatic retirement metadata. Adds explicit skill version, supersession, collision, and non‑automatic retirement metadata. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Binds candidate IDs to evidence digests and skill evaluations to immutable draft fingerprints; holdouts require explicit identities and evidence refs. Binds candidate IDs to evidence digests and skill evaluations to immutable draft fingerprints; holdouts require explicit identities and evidence refs. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Makes policy and skill lifecycles replay‑safe: stale transitions fail, candidate regeneration cannot reset phases, identical draft replay cannot regress state. Makes policy and skill lifecycles replay‑safe: stale transitions fail, candidate regeneration cannot reset phases, identical draft replay cannot regress state. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Treats promoted and rolled_back as terminal policy phases; parses Skills Index root lists using OS‑native separator to avoid splitting Windows drive letters. Treats promoted and rolled_back as terminal policy phases; parses Skills Index root lists using OS‑native separator to avoid splitting Windows drive letters. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds seven primary CLI commands for policy and skill workflows plus native HTTP/tool/telemetry routes and five bounded contracts. Adds seven primary CLI commands for policy and skill workflows plus native HTTP/tool/telemetry routes and five bounded contracts. Source: llm_adapter@2026-07-15 Confidence: high |
— |
Full changelog
ContextLattice v3.13.0 - Memory That Learns Without Grabbing the Wheel
v3.13 turns outcomes into policy evidence and repeated wins into reusable
skills. It does not confuse learning with permission.
What changed
- Added an outcome-trained context-policy ledger. Only calibration-eligible
outcomes can seed a candidate. - Added one-step
candidate -> shadow -> canary -> promoted|rolled_back
lifecycle gates. Phases cannot be skipped. - Added controlled control/canary comparisons across first-pass success, repair
rate, follow-up tokens, and provider tokens. Evidence is candidate-, project-,
and phase-scoped; mixed operator/persisted arms are rejected. - Added explicit policy ID, arm, and phase attribution to adapter and task-worker
outcome reports. - Added Skill Foundry. Three repeated verified runs can become a draft; three
separate holdouts must reproduce it; export requires named human approval. - Added explicit skill version, supersession, collision, and non-automatic
retirement metadata so a generated update cannot silently replace behavior. - Bound candidate IDs to evidence digests and skill evaluations to immutable
draft fingerprints. Holdouts require explicit identities and evidence refs. - Made policy and skill lifecycles replay-safe: stale policy transitions fail,
candidate regeneration cannot reset phases, and identical draft replay cannot
regress evaluated/exported state. - Treats
promotedandrolled_backas terminal policy phases, and parses
Skills Index root lists with the OS-native separator so Windows drive letters
are not split as Unix path lists. - Added seven primary CLI commands for policy and skill workflows, plus native
HTTP/tool/telemetry routes and five bounded contracts. - Expanded native-ownership, context-boundary, installer, audit, preflight, and
public-core parity coverage from 17 to 19 capabilities.
The boundary
- Public policy records are advisory. Even a promoted record has
runtime_activation=false. - Skill exports are inactive artifacts. Public ContextLattice never writes them
into an active skill root. - Infrastructure failures remain observable but cannot train context policy.
- Canary promotion needs controlled evidence and a measurable benefit while
every guardrail passes. - A material regression recommends rollback.
- No model call, external network call, Python application service, or gateway
subprocess was added.
Measured behavior
Five-run component benchmarks on the release development host:
- Candidate generation from 100 outcomes: median
261342 ns/op,284760 B/op,
1079 allocs/op. - Canary gate: median
1082 ns/op,2320 B/op,24 allocs/op. - Skill draft from 20 verified runs: median
91512 ns/op,58270 B/op,
1004 allocs/op. - Model calls:
0. - External network calls:
0.
These are bounded administrative component benchmarks, not universal latency
promises. Reproduce them with docs/evals/v3.13-outcome-policy-skill-foundry.json.
Try it
contextlattice_policy_candidate --project contextlattice --pretty
contextlattice_policy_status --pretty
contextlattice_skill_foundry_status --pretty
The full workflow and payload shapes are documented in
docs/outcome-policy-skill-foundry.md.
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]