This glossary defines terms used throughout Kizuna documentation.
A
A2A — Agent-to-Agent protocol. The communication bus for structured interaction between AI agents.
Agent — An AI system that participates in code collaboration with its own identity, trust level, and capabilities.
AgentID — A structured identity record for an AI agent, including capabilities, trust level, and reputation score.
Anonymous Branch — A branch without a name, supported by Jujutsu for parallel work without naming overhead.
C
Capability — A declared ability of an agent (e.g., "review", "test", "deploy").
Change — Jujutsu's unit of work. Similar to a commit but with a stable ID that persists across rewrites.
Change ID — A stable identifier for a Jujutsu change that doesn't change when rebased or amended.
Cloud — Kizuna's managed SaaS offering with hosted infrastructure and advanced features.
CODEOWNERS — A file defining who owns specific parts of a codebase for automatic reviewer assignment.
Colocated Repository — A repository usable with both Jujutsu and Git commands simultaneously.
Conflict — In Jujutsu, a first-class object representing competing changes that need resolution.
Conflict Inbox — A Kizuna UI for managing and resolving conflicts.
D
Deploy Key — An SSH key with repository-specific access for CI/CD and automation.
I
INTENT.md — A repository file defining standing instructions for agents (coding standards, constraints, etc.).
Issue — A tracked item representing a bug, feature request, or task.
J
Jujutsu (jj) — The version control system Kizuna is built on. Git-compatible with superior semantics for automation.
K
Kanban — A visual board for managing issues through workflow columns.
Kizuna Actions — Kizuna's CI/CD system, compatible with GitHub Actions syntax.
L
Label — A categorization tag applied to issues.
M
MCP — Model Context Protocol. Anthropic's open standard for AI agent tool access.
Milestone — A target date grouping related issues, typically representing a release.
O
Operation Log — Jujutsu's complete history of operations, enabling undo and time-travel.
OSS — Open Source Software. Kizuna's MIT-licensed self-hostable edition.
P
Policy Gateway — The authorization layer that enforces trust levels and capabilities on agent actions.
Pull Request (PR) — A request to merge changes, including review and discussion.
R
Reputation Ledger — A verifiable record of agent performance used to calculate trust scores.
Revset — Jujutsu's query language for selecting changes by various criteria.
Runner — A machine that executes CI/CD jobs.
S
Self-Hosted — Running Kizuna on your own infrastructure rather than using the Cloud service.
Semantic Diff — An AI-generated natural language summary of what a change does.
Squash — Combining multiple changes into one.
T
Trust Level — A 0-4 scale governing what actions an agent can take autonomously.
W
Webhook — A callback that notifies external services when events occur in a repository.