ContextLattice v3.4.24 - Bounded Agent Boundary Contracts
ContextLattice v3.4.24 closes the agent/context overflow boundary gap across the public release lane.
Highlights:
- Enforces bounded output contracts for context-pack, tool context_pack, agent preflight, Codex preflight, policy context packages, CLI wrappers, and compaction hook stdout/handoff surfaces.
- Adds registry v10 limit metadata: max total JSON bytes, max string bytes, max list items, actual byte counts, truncation state, and omitted-count summaries.
- Adds the Go-native /ops/context-boundary audit surface for release/runtime verification.
- Keeps product boundary ownership Go-native while updating local agent utility scripts and audits so any script-emitted JSON is also clipped and contract-stamped.
- Adds oversized fixture coverage proving boundary responses stay contract-valid and avoid raw provider-overflow-shaped errors.
Verification:
- services/gateway-go: go test .
- Python dev/agent utility scripts: py_compile pass
- scripts/agent/audit-agent-output-contracts --pretty
- scripts/agent/audit-agent-preflight-matrix --pretty
- scripts/agent/audit-context-boundary --pretty: 11 bounded surfaces, zero violations
- Live ContextLattice gateway health: ok on 127.0.0.1:8075
Lane tags: