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
DefinitionThe coordination and management of multiple AI agents' workflows, task execution, and interactions to achieve complex objectives through centralized control and communication protocols.
agentic workflow
DefinitionA sequence of autonomous steps where AI agents independently plan, execute, and adapt tasks with minimal human intervention, coordinating across tools and decision points.
AGENTS
DefinitionAutonomous software entities that perceive their environment, make decisions, and take actions to accomplish specific goals with minimal human intervention.
AI coding agent
DefinitionAn autonomous AI system that understands code, makes decisions, and executes programming tasks with minimal human intervention across development workflows.
API key authentication
DefinitionA security mechanism that uses a unique alphanumeric key to verify client identity and authorize API requests without transmitting credentials with each call.
autonomous coding
DefinitionAI-driven code generation and implementation where agents automatically write, test, and deploy software with minimal human intervention or guidance.
backlog
DefinitionAn 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
DefinitionThe 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
DefinitionA 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
DefinitionA 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
DefinitionThe 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
DefinitionA markdown file documenting Claude AI agent capabilities, configuration, and integration patterns for developers implementing MCP protocols and agentic workflows.
command palette
DefinitionA searchable interface that displays available commands and functions, allowing users to quickly access features by name without navigating menus.
context window
DefinitionThe maximum number of tokens an AI model can process in a single interaction, including both input and generated output.
cron job
DefinitionA scheduled task that automatically executes at specified times or intervals on a server or system, running scripts or commands without manual intervention.
cycle time
DefinitionThe total elapsed time from when work starts until it is completed and delivered, measured across the entire workflow in Kanban systems.
defined term
DefinitionA 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
DefinitionA shared checklist of criteria that work items must meet before being considered complete, ensuring consistency and quality across the team.
draft status
DefinitionA 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
DefinitionA 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
DefinitionA comprehensive collection of terms with definitions, explanations, and examples organized alphabetically or by category for reference and learning purposes.
headless agent
DefinitionAn 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
DefinitionA system design pattern where AI agents pause execution to request human approval, validation, or input before proceeding with critical decisions or actions.
idempotency
DefinitionA 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
DefinitionIncremental Static Regeneration; a deployment strategy enabling static content updates without full site rebuilds, combining static generation performance with dynamic freshness.
JSON RPC
DefinitionA 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
DefinitionJSON Linked Data is a method of encoding linked data using JSON, enabling structured data representation for web search engines and semantic understanding.
Kanban
DefinitionA 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
DefinitionA 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
DefinitionA 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
DefinitionKey combinations that trigger specific actions in applications, allowing developers and users to execute commands faster than using menus or UI navigation.
latency
DefinitionThe 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
DefinitionThe 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
DefinitionA 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
DefinitionModel 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
DefinitionAn application or service that initiates connections to MCP servers to request tools, resources, and data through the Model Context Protocol interface.
MCP server
DefinitionA server implementation of the Model Context Protocol that exposes tools, resources, and prompts to AI clients, enabling structured communication and capability access.
metadata
DefinitionStructured 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
DefinitionA 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
DefinitionA 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
DefinitionOAuth is an open standard for secure authorization that allows users to grant applications access to their resources without sharing passwords directly.
prioritization
DefinitionRanking work items by importance and urgency to determine which tasks should be completed first, optimizing resource allocation and delivery timelines.
project board
DefinitionA visual tool for organizing, tracking, and managing work items across different stages of completion, commonly used in Agile and Kanban workflows.
Prompt Injection
DefinitionA security vulnerability where malicious input manipulates AI model behavior by injecting unintended instructions into prompts, bypassing intended constraints or triggering undesired actions.
publish status
DefinitionA state indicating whether content, documentation, or resources are publicly visible, draft, scheduled, or retired from distribution.
pull system
DefinitionA 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
DefinitionAn 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
DefinitionA 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
DefinitionA 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
DefinitionAn architectural style for building web services using HTTP methods to perform CRUD operations on resources identified by URLs, enabling client-server communication.
retired status
DefinitionA terminal workflow status indicating a task, card, or item has been permanently closed and removed from active tracking without completion.
retrospective
DefinitionA 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
DefinitionThe 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
DefinitionScrum 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
DefinitionA structured file or page listing all URLs within a website or application, enabling search engines and users to discover and navigate content efficiently.
sprint
DefinitionA 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
DefinitionServer-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
DefinitionA brief daily meeting where team members synchronously share progress, blockers, and plans for the day.
Streamable HTTP
DefinitionHTTP 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
DefinitionA 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
DefinitionA 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
DefinitionA visual workspace displaying tasks as cards organized into columns representing workflow stages, enabling teams to track progress and manage work systematically.
task decomposition
DefinitionBreaking down complex tasks into smaller, manageable subtasks to improve clarity, parallel execution, and progress tracking in workflows and AI systems.
template
DefinitionA reusable pre-configured structure or pattern that defines the layout, rules, and defaults for creating consistent instances of tasks, workflows, or projects.
throughput
DefinitionThe 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
DefinitionA function invocation made by an AI agent through MCP to execute external operations or retrieve data from integrated systems.
triage
DefinitionA systematic process for prioritizing and categorizing work items based on urgency, severity, and importance to determine processing order and resource allocation.
webhook
DefinitionAn HTTP callback mechanism that sends real-time data to a specified URL when specific events occur, enabling asynchronous integration between systems.
WIP limit
DefinitionA constraint on the maximum number of tasks allowed in progress simultaneously within a Kanban column, ensuring focused workflow and preventing bottlenecks.
Work in Progress
DefinitionWork 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.