Glossary

What the Kanboard glossary covers

Concise definitions for the AI, MCP, and Kanban vocabulary used across Kanboard. Each entry is written to be citation-friendly, practical, and easy to scan.

agent orchestration

Definition

The coordination and management of multiple AI agents' workflows, task execution, and interactions to achieve complex objectives through centralized control and communication protocols.

agentic workflow

Definition

A sequence of autonomous steps where AI agents independently plan, execute, and adapt tasks with minimal human intervention, coordinating across tools and decision points.

AGENTS

Definition

Autonomous software entities that perceive their environment, make decisions, and take actions to accomplish specific goals with minimal human intervention.

AI coding agent

Definition

An autonomous AI system that understands code, makes decisions, and executes programming tasks with minimal human intervention across development workflows.

API key authentication

Definition

A security mechanism that uses a unique alphanumeric key to verify client identity and authorize API requests without transmitting credentials with each call.

autonomous coding

Definition

AI-driven code generation and implementation where agents automatically write, test, and deploy software with minimal human intervention or guidance.

backlog

Definition

An ordered list of work items, features, or tasks waiting to be started or prioritized. It represents everything that needs to be done but hasn't entered active work yet.

backlog grooming

Definition

The process of reviewing, clarifying, and prioritizing items in a project backlog to ensure they are well-defined, estimated, and ready for upcoming work cycles.

bearer token

Definition

A security credential that proves authentication and authorization in API requests. Sent in HTTP headers, bearer tokens grant access to protected resources without exposing passwords.

breadcrumb

Definition

A navigational aid showing the user's hierarchical path through a website or application, typically displayed as linked text separated by symbols like '>' or '/'.

canonical URL

Definition

The preferred version of a web page URL that search engines and systems should index and reference, preventing duplicate content issues across multiple URL variations.

CLAUDE.md

Definition

A markdown file documenting Claude AI agent capabilities, configuration, and integration patterns for developers implementing MCP protocols and agentic workflows.

command palette

Definition

A searchable interface that displays available commands and functions, allowing users to quickly access features by name without navigating menus.

context window

Definition

The maximum number of tokens an AI model can process in a single interaction, including both input and generated output.

cron job

Definition

A scheduled task that automatically executes at specified times or intervals on a server or system, running scripts or commands without manual intervention.

cycle time

Definition

The total elapsed time from when work starts until it is completed and delivered, measured across the entire workflow in Kanban systems.

defined term

Definition

A formal explanation of a specific concept with standardized meaning, often used in documentation, glossaries, and knowledge bases to ensure consistent understanding across teams and systems.

Definition of Done

Definition

A shared checklist of criteria that work items must meet before being considered complete, ensuring consistency and quality across the team.

draft status

Definition

A publication state indicating content is incomplete, unpublished, and not visible to end users. Draft status allows creators to work on material before public release.

FAQ schema

Definition

A structured JSON-LD format that defines frequently asked questions and answers, enabling search engines and AI systems to parse, understand, and surface Q&A content effectively.

Glossary

Definition

A comprehensive collection of terms with definitions, explanations, and examples organized alphabetically or by category for reference and learning purposes.

headless agent

Definition

An autonomous AI agent without a user interface that operates via APIs or protocols, executing tasks programmatically without direct human interaction or visual feedback.

human in the loop

Definition

A system design pattern where AI agents pause execution to request human approval, validation, or input before proceeding with critical decisions or actions.

idempotency

Definition

A property ensuring an operation produces the same result regardless of how many times it is executed, critical for reliable distributed systems and API design.

ISR

Definition

Incremental Static Regeneration; a deployment strategy enabling static content updates without full site rebuilds, combining static generation performance with dynamic freshness.

JSON RPC

Definition

A lightweight, stateless remote procedure call protocol using JSON for serialization, enabling clients to invoke server methods across networks with standardized request-response messaging.

JSON-LD

Definition

JSON Linked Data is a method of encoding linked data using JSON, enabling structured data representation for web search engines and semantic understanding.

Kanban

Definition

A visual workflow management system using cards on columns to represent work states, enabling continuous flow and limiting work-in-progress to improve efficiency and throughput.

kanban board

Definition

A visual management tool displaying work items across columns representing workflow stages, enabling teams to track progress and optimize task flow in real-time.

kanban column

Definition

A vertical section on a kanban board representing a stage in a workflow, such as 'To Do', 'In Progress', or 'Done', that holds tasks progressing through that stage.

keyboard shortcuts

Definition

Key combinations that trigger specific actions in applications, allowing developers and users to execute commands faster than using menus or UI navigation.

latency

Definition

The time delay between initiating a request and receiving a response. In systems, APIs, and networks, latency measures how long operations take to complete.

lead time

Definition

The total elapsed time from when work is requested until it is delivered to the customer or user, measured from initial request to final completion.

local MCP

Definition

A Model Context Protocol server running on the user's local machine, providing AI agents direct access to local tools, files, and resources without requiring network transmission or external API calls.

MCP

Definition

Model Context Protocol is an open standard enabling AI agents to securely access external tools, APIs, and data sources through standardized server-client communication patterns.

MCP client

Definition

An application or service that initiates connections to MCP servers to request tools, resources, and data through the Model Context Protocol interface.

MCP server

Definition

A server implementation of the Model Context Protocol that exposes tools, resources, and prompts to AI clients, enabling structured communication and capability access.

metadata

Definition

Structured information that describes, categorizes, or provides context about data, resources, or documents. Metadata enables search, filtering, organization, and automated processing of information without examining the actual content itself.

Model Context Protocol

Definition

A standardized protocol enabling AI agents and applications to interact with external tools, services, and data sources through a unified interface for context sharing and tool execution.

Multi Agent System

Definition

A distributed architecture where multiple autonomous AI agents collaborate independently to solve complex problems, each handling specialized tasks while coordinating through shared protocols and communication channels.

OAuth

Definition

OAuth is an open standard for secure authorization that allows users to grant applications access to their resources without sharing passwords directly.

prioritization

Definition

Ranking work items by importance and urgency to determine which tasks should be completed first, optimizing resource allocation and delivery timelines.

project board

Definition

A visual tool for organizing, tracking, and managing work items across different stages of completion, commonly used in Agile and Kanban workflows.

Prompt Injection

Definition

A security vulnerability where malicious input manipulates AI model behavior by injecting unintended instructions into prompts, bypassing intended constraints or triggering undesired actions.

publish status

Definition

A state indicating whether content, documentation, or resources are publicly visible, draft, scheduled, or retired from distribution.

pull system

Definition

A workflow method where work is requested (pulled) by team members when capacity exists, rather than being assigned (pushed) to them, enabling demand-driven task management.

queue

Definition

An ordered collection of items awaiting processing, where items are typically handled in first-in-first-out (FIFO) order. Queues manage workflows by regulating item flow and preventing bottlenecks.

Rate Limiting

Definition

A technique that restricts the number of requests a client can make to an API or service within a specific time period, preventing abuse and ensuring fair resource distribution.

remote MCP

Definition

A Model Context Protocol server deployed on a remote machine or cloud service, accessible over the network via HTTP/HTTPS or other transport protocols by local MCP clients.

REST API

Definition

An architectural style for building web services using HTTP methods to perform CRUD operations on resources identified by URLs, enabling client-server communication.

retired status

Definition

A terminal workflow status indicating a task, card, or item has been permanently closed and removed from active tracking without completion.

retrospective

Definition

A scheduled team meeting held after completing a work cycle to reflect on what went well, what didn't, and identify improvements for future cycles.

revalidation

Definition

The process of re-checking or refreshing cached data, computed results, or validation states to ensure they remain current and accurate without rebuilding from scratch.

Scrum vs Kanban

Definition

Scrum is an iterative framework with fixed sprints and defined roles, while Kanban is a continuous flow system with no prescribed timeboxes, emphasizing WIP limits and workflow visualization.

sitemap

Definition

A structured file or page listing all URLs within a website or application, enabling search engines and users to discover and navigate content efficiently.

sprint

Definition

A fixed time period (typically 1-4 weeks) during which a team completes a defined set of tasks or user stories, used in Agile and Scrum methodologies.

SSE

Definition

Server-Sent Events: a standard HTTP protocol enabling servers to push real-time data updates to connected clients over a persistent connection without requiring client polling.

standup

Definition

A brief daily meeting where team members synchronously share progress, blockers, and plans for the day.

Streamable HTTP

Definition

HTTP protocol extension enabling servers to send data incrementally to clients as it becomes available, reducing latency and improving real-time responsiveness for streaming applications.

subagent

Definition

A specialized AI agent that operates under the coordination of a parent agent, handling specific subtasks within a larger agentic workflow while maintaining communication with its orchestrator.

Swimlane

Definition

A horizontal or vertical lane on a Kanban board that groups tasks by category, team, or process step, enabling parallel workflows and improved organization.

task board

Definition

A visual workspace displaying tasks as cards organized into columns representing workflow stages, enabling teams to track progress and manage work systematically.

task decomposition

Definition

Breaking down complex tasks into smaller, manageable subtasks to improve clarity, parallel execution, and progress tracking in workflows and AI systems.

template

Definition

A reusable pre-configured structure or pattern that defines the layout, rules, and defaults for creating consistent instances of tasks, workflows, or projects.

throughput

Definition

The amount of work completed per unit of time in a system, measured as items or tasks finished within a defined period such as per day, week, or sprint.

tool call

Definition

A function invocation made by an AI agent through MCP to execute external operations or retrieve data from integrated systems.

triage

Definition

A systematic process for prioritizing and categorizing work items based on urgency, severity, and importance to determine processing order and resource allocation.

webhook

Definition

An HTTP callback mechanism that sends real-time data to a specified URL when specific events occur, enabling asynchronous integration between systems.

WIP limit

Definition

A constraint on the maximum number of tasks allowed in progress simultaneously within a Kanban column, ensuring focused workflow and preventing bottlenecks.

Work in Progress

Definition

Work in Progress (WIP) refers to tasks or items actively being developed but not yet complete. WIP limits restrict the number of concurrent items in a workflow stage to improve flow and reduce bottlenecks.

Want to use a term in a board template?

Browse the template gallery or sign in to create one.