Skip to content

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.