v0.4.0 — V-lang adapter sweep + believe_me reduction (31→4)
Highlights
- V-lang adapter sweep: 96 cartridge build set completed across 4 batches (external services, hyperpolymath-native, cloud/databases/comms, final 35) — 0
.vfiles remain in cartridges. - ABI proof hardening:
believe_meaxioms reduced from 31 → 4 across all ABI safety modules. - Zig 0.15 API port: 9 FFI files updated for new
callconv(.C)and http response writer API; container build now self-contained. - a2ml migration:
order-ticket.scm→order-ticket.a2ml(machine-readable artefacts standard). - GitLab MCP fix: missing
gitlab_api_mcp_requestcap definition added. - Container hardening: port references corrected (9000/9999→7700) + SSE port 7703 wired.
- Docs: outreach draft synced to 96-cartridge count; V-lang demoted from headline to internal dependency.
See CHANGELOG.md for the full V-lang ban / Nickel manifest / BoJ-only MCP / Unified-zig-api alignment policy entries.