ClineBusabase × Cline

Knowledge base for Cline

Cline can carry project context through Rules and a Memory Bank, then protect local experiments with checkpoints. Busabase adds a separate promotion step for decisions that must outlive one task, one repository, or one Agent runtime.

Reviewed knowledge recordProposed
Busabase file record for knowledge promoted from a Cline task
Continuity helps the Agent resume. Review tells the team which statement it may rely on.

Five different stores

Do not make one file solve behavior, memory, rollback, conversation, and governance.

Cline provides several persistence mechanisms. Each is valuable when it keeps a narrow job. A reviewed knowledge base starts where task-local or repository-local continuity stops.

RULESHow Cline should behavePersistent instructions in project or global scope
MEMORY BANKWhat the project currently meansStructured Markdown maintained across sessions
CHECKPOINTSHow to undo workspace changesShadow Git snapshots created during a task
TASK HISTORYWhat the Agent discussed and didConversation, approvals, tools, and outputs
BUSABASEWhat the organization acceptedStructured facts, evidence, owner, and Change Request

Memory Bank lifecycle

A living project summary is useful precisely because it can change. That also makes promotion necessary.

Cline's Memory Bank uses regular Markdown such as projectbrief.md, activeContext.md, systemPatterns.md, techContext.md, and progress.md. The Agent can update these files after milestones. Before another team treats one statement as policy or current operational state, extract and review it separately.

CAPTURE

Cline updates activeContext or progress from the current task.

COMPARE

The owner checks code, issue, test, and external evidence.

EXTRACT

One durable claim is separated from narrative and transient notes.

PROPOSE

The claim, source refs, scope, and owner enter a Change Request.

PROMOTE

Only the accepted version becomes reusable across workflows.

Rollback is not approval

A checkpoint proves which files existed at a moment, not whether the result was correct.

Cline checkpoints use a shadow Git repository and can restore files, task messages, or both without changing the project's real Git history. They are a local safety net. Acceptance still depends on tests, source review, business impact, and an accountable person.

Local recovery

Restore Files

Return the workspace to an earlier snapshot

Prompt recovery

Restore Task Only

Discard later conversation while keeping files

Experiment reset

Restore Files & Task

Reset both workspace and conversation

Shared authority

Busabase Review

Accept or reject a claim with evidence

Promotion gate

Move stable facts out of the Memory Bank without turning Busabase into a second repository.

Keep implementation context and evolving project notes in the repository. Promote only information that needs structured queries, cross-project reuse, a responsible owner, or an audit trail.

Architecture patternKeep detailed design in systemPatterns.md; promote the accepted cross-team constraint.
Current focusKeep transient work in activeContext.md; promote only a committed milestone or blocker.
ProgressKeep task detail in progress.md; promote release readiness and supporting evidence.
External dependencyKeep integration notes near code; promote owner, status, effective date, and next review.
Policy exceptionLink the repository context; promote the approved exception, scope, and expiry.

Knowledge promotion record

One accepted claim needs a source chain, scope, and expiry behavior.

The record points back to the exact Memory Bank file, task, repository revision, and evidence. It does not copy every note Cline used to reach the proposal.

FieldPurpose
knowledge_keyStable identifier for the accepted claim
claimOne statement another workflow may rely on
source_refMemory Bank file, task, issue, or document
revisionCommit or immutable version reviewed
scopeRepository, service, customer, team, or environment
evidenceTests, diffs, logs, and source URLs
decisionAccepted, conditional, rejected, or superseded
ownerPerson accountable for accuracy and maintenance
review_atWhen the claim must be checked again
Busabase review of a knowledge claim promoted from Cline

Cline has its own action controls

File approval, auto-approve, and MCP access do not grant canonical data authority.

Cline can ask before file edits and commands, use auto-approve for selected operations, and call configured MCP tools. Checkpoints reduce the cost of local mistakes. A proposal-level Busabase credential preserves a second boundary for shared records.

01CLINE ACTIONApprove or auto-approve the file, command, browser, or MCP call.
02CHECKPOINTRetain a restorable workspace snapshot.
03EVIDENCERun tests and attach the exact source revision.
04CHANGE REQUESTAsk the record owner to accept or reject the claim.

Scope before connection

Decide which Cline surface and configuration scope owns the workflow.

Cline now spans IDE extensions, CLI, Desktop, Kanban, and SDK-based applications. Global and project Rules, Skills, Hooks, Agents, Plugins, and MCP settings live in different paths. Use the maintained connection guide, then record the surface, workspace, identity, and enabled tools for every governed workflow.

Questions from teams using Cline

Cline knowledge base FAQ

Does Busabase replace the Memory Bank?

No. The Memory Bank preserves structured project context in repository files. Busabase receives only selected claims that need review, ownership, structured queries, or reuse outside that repository.

Should Cline write every task result into Busabase?

No. Most task conversation, checkpoints, and implementation detail stay in Cline and Git. Propose only meaningful state, decisions, exceptions, or evidence required by another workflow.

Can a checkpoint serve as release evidence?

It can show a local file state, but it is not a release artifact or acceptance decision. Link the real commit, tests, build, deployment, and reviewer.

Can Cline update a canonical record with auto-approve enabled?

Auto-approve controls Cline operations, not Busabase review policy. Use a credential that can create Change Requests but cannot bypass review for governed records.

Where should shared coding standards live?

Put executable Agent behavior in version-controlled Rules or AGENTS.md. Put approved organizational policy, ownership, exceptions, and review history in Busabase, linking the source rule when useful.

Promote one fact, not an entire memory folder

Give Cline continuity locally and accountable knowledge across the organization.

Choose one decision currently buried in activeContext.md or progress.md. Link its exact evidence, assign an owner, and review the first promoted record.