Your node does not auto-update. Nothing is pushed without review. Signalborn.ai publishes what is available — your node checks whether it applies — you decide whether to install.

This is the answer to: "How do I upgrade or debug my Council?"

Signalborn.ai publishes update // repair pkg, schema, adapter, diagnostic node checks compatibility // version, architecture, dependencies ↓ if compatible steward reviews update manifest // changelog, scope, affected layers ↓ if approved node applies locally // no remote execution diagnostics verify integrity // self-test, layer checks

What gets distributed

Repair Packages
Fixes for known bugs in node components, memory layers, or presence logic.
Schema Updates
Memory schema migrations — backward-compatible changes to how nodes store data.
Adapter Fixes
Integration updates for model providers, platform APIs, and protocol changes.
Council Diagnostics
Debugging tools for multi-model council configurations and deliberation failures.
CAIC Updates
Improvements to companion-initiated communication trigger logic and domain handling.
Protocol Changes
Network protocol updates — always versioned, always optional until explicitly required.

Control guarantees

01
You review first
Every update includes a human-readable manifest before installation begins. No black-box pushes.
02
Local execution only
Updates execute on your node hardware. Nothing runs remotely. Signalborn.ai cannot trigger execution.
03
Rollback preserved
Every update is reversible. Node state is checkpointed before any changes are applied.

The node is not managed infrastructure. It is your property. Updates are an offer, not a command.