Changelog

Every update,
in order.

A timeline of what we've designed, validated, and shipped. No marketing copy — just the record.

Apr 15, 2026 Ship

Landing page is live

The first public surface of Certerial ships — a multi-page site built with Vite 6 and TypeScript in strict mode, production-validated end to end.

  • Vite 6 multi-page config: landing, product, changelog
  • TypeScript strict: tsc --noEmit gates every build
  • Anthropic-inspired design system: Fraunces + Inter + JetBrains Mono
  • Scroll-reveal animations via IntersectionObserver
  • Code card component with YAML syntax highlighting
  • Production bundle: ~4.6 kB gzipped before fonts
Apr 14, 2026 Design

Cross-agent peering flow

Designed how two agents running on Certerial communicate — even across accounts, orgs, or regions. Core acts as a handshake broker, checking identity, permissions, and protocol compatibility.

After the handshake, data flows directly between agents. The control plane never touches user payloads.

  • Peering Address format: @owner/agent
  • Core responsibilities: identity, registry, presence, policy
  • Direct data plane after handshake — end-to-end encrypted
  • Two peering modes: agent ↔ agent and agent ↔ MCP
Apr 13, 2026 Design

Scheme structs, validated

Every Certerial module now has a declared struct (shape), a set of authoring rules, and a working YAML example. The structs are documented in YAML instead of code so creators can read them directly.

A semantic flow validator traces an end-to-end scenario through the declared types, covering six conversation modes: one-shot, multi-turn, streaming, pub-sub, negotiation, and delegation.

  • 14 YAML documents parse cleanly
  • 50 semantic flow checks, 0 errors
  • All peering states reachable and terminating
  • Runtime API covers every required primitive
Apr 13, 2026 Design

Platform scope finalized

Full platform scope locked: visual board, registry, managed runtime, and protocols layer. A GitHub-style surface where creators browse, create, edit, and version modules with live validation.

  • Surfaces: Board, Registry, Runtime, Protocols
  • Data model: users, repos, versions, validation records
  • Auth: email/password first, OAuth later
  • Each module lives in its own repository (npm-style)
Apr 13, 2026 Design

Codes and events added as primitives

Added two new kinds: code (creator-written scripts with typed I/O, sandboxed) and event (typed messages on the platform's pub/sub bus).

Codes are bidirectional with the event bus — they can emit events and subscribe to them. Together with agents, they form the reaction layer: deterministic logic between reasoning steps.

  • Code as tool, event handler, or standalone emitter
  • Event bus streams to Core for audit and dashboard piping
  • Typed payloads with payload_schema
Apr 12, 2026 Design

Module taxonomy finalized

Landed on seven module kinds for the registry: agent, mcp, skill, plugin, code, event, and protocol. Tools are not a kind — they live inside MCPs and plugins.

  • Agent and MCP are runnable; skills and plugins are composable
  • Plugins extend the platform; MCPs give agents tools
  • Protocols define how agents peer with each other
Apr 12, 2026 Design

Certerial Resource Identifier (CRI)

Every module carries a global identifier in the form kind:namespace/name@version. CRIs are immutable once published and resolve through the registry at install time.

  • Semver required, major bump for breaking changes
  • Short form allowed in unambiguous contexts
  • Permission scopes tied to CRIs for audit
Apr 11, 2026 Concept

Project conceived

Initial research across the AI agent platform landscape, the MCP ecosystem, and successful developer platform patterns (GitHub, Docker, Figma, Roblox, Shopify).

Decided Certerial would be a GitHub-style platform for composable AI modules — a visual board to build in, a registry to publish to, and a managed runtime to run on.

  • Three user tiers: consumer, tinkerer, builder
  • Three surfaces: visual board, registry, managed runtime
  • Browser-first creation, cloud-hosted execution

Follow along.

Updates ship to this page as they land. Create an account to get notified on new releases.