Ikabud Kernel 6.0: A New Horizon

Post Sep 4, 2026
Ikabud Kernel 6.0: A New Horizon

We’re thrilled to announce Ikabud Kernel 6.0 — the ecosystem release. This milestone turns the Ikabud CMS from a fast, stable core into a governed, polyglot, observable, report-ready, and AI-safe business operating system that other developers can extend with confidence.

What’s new in 6.0

  • One-command module scaffolding: php ikabud make:service-module <name> generates a complete polyglot service module (Python service stub, module.json, and the capability wire protocol) in seconds. php ikabud make:example drops in two working examples.
  • Polyglot services: the new ServiceProxy dispatches to services written in any language, so Python and Node.js code runs alongside the PHP core.
  • Module certification & marketplace catalog: php ikabud module:certify runs a 10-point checklist, and GET /api/v1/cms/marketplace/catalog exposes certification scores.
  • Developer SDK & docs: guides for polyglot services, module development, a 30-minute quickstart, a cross-module playbook, and stable kernel contracts — 30+ markdown files in docs/.
  • Built-in export & reporting: KernelExport delivers CSV, DOCX, and PDF out of the box, and ReportManager adds report templates, archiving, and scheduling.
  • AI governance: AIGovernance wraps every AI call in policy — kill switch, model allowlist, cost ceiling, token cap, and human review — with a full audit trail.
  • Observability: 22 superadmin observability and governance endpoints for real-time visibility.

Under the hood

Kernel 6.0 runs on DiSyL 4.0 with a ComponentRegistry of 31 ready-made components, a governed CapabilityBus (circuit breakers and metrics), and the ServiceProxy polyglot dispatch layer. Three example modules show the full pattern: hello-world (minimal PHP module), random-facts (Python polyglot service), and the production weather-service (Python + wttr.in).

What it means for developers

  • Ship faster: scaffold a module in one command instead of wiring routes, nav, events, and handlers by hand.
  • Use the right language: build services in Python, Node.js, or PHP through a governed capability bus with circuit breakers and metrics.
  • Build with confidence: certification, a compatibility matrix, and stable kernel contracts mean upgrades don’t silently break modules.
  • Trust the test harness: 385 tests total (308 regression + 25 CMS + 52 polyglot), including 20/20 ServiceProxy, 17/17 polyglot E2E, and 35/35 rendering POC suites — plus a 22ms load benchmark across 6 core paths.

What it means for users & teams

  • Get data out instantly: one-click CSV, DOCX, and PDF export of content and entities.
  • Reports on autopilot: schedule recurring reports and archive past runs.
  • Safe by design: AI features ship with a kill switch and human review, so nothing auto-publishes without a person in the loop.
  • Governed & isolated: multi-tenant isolation and 22 observability APIs keep each tenant’s data separate and visible to admins.

Quality & upgrade notes

The release ships clean: 0 linter errors across 398 scanned templates and a clean error log. Versioning moves to KERNEL_VERSION = '6.0.0' (codename ecosystem), and PDF export adds the dompdf/dompdf dependency.

What’s next

Kernel 6.0 completes the 5.1→6.0 roadmap. The marketplace UI, DiSyL language server, and VS Code extension are queued next; the APIs and certification system that power them are already live.

Categories DiSyL Ikabud Kernel