Goose Busabase × Goose

Knowledge Base for Goose

A Goose recipe packages instructions, extensions and parameters into a reusable workflow. Sharing the recipe does not share the creator’s conversation or private memory. Busabase can hold the source material and accepted findings that a team wants to reuse across runs.

Demo workspace · proposed changes Review example
Actual Busabase English demo interface; not an agent-specific connection test.
Actual Busabase English demo interface; not an agent-specific connection test.

The missing layer

A reusable recipe is not an approved result

One recipe can run many times with different files, parameters and findings. Separating method from accepted knowledge lets the team improve the workflow without overwriting earlier review decisions.

01

Recipe and extension configuration

Version instructions, parameters and tools in the Goose workflow files. They explain how a task runs; they should not become a store of current customer status.

02

Run inputs and outputs

Keep original files in their source system and execution history with the task. Reference the dates and evidence needed for review rather than copying an entire conversation.

03

Accepted team knowledge

Use a concise Busabase record for the claim, evidence, scope, owner and next review date. Check applicability before another recipe reuses it.

From proposal to accepted knowledge

Start the next task from accepted knowledge

01

Read applicable accepted records

Check source dates and applicability before supplying relevant accepted records to the agent.

02

Propose an evidenced update

Turn a finding into field-level changes with sources, execution version and open questions; submit a ChangeRequest.

03

Review the exact changes

A reviewer checks changes and evidence, requests revisions, approves or rejects. An authorized role merges approved changes.

04

Reuse accepted findings

People and agents read the merged state. Propose a revision when a claim changes and retain its history.

What to preserve

Make a customer-issue record verifiable outside the original session

Suppose an import failure affects one file format. Rather than storing “imports are broken,” preserve a decision packet another owner can check. These are suggested fields, not a preinstalled template.

What to preserve

Claim and scope

Exact failure condition, affected customer and version. Do not extend the scope to unverified customers.

Source and run version

File or ticket link, source date, recipe revision, parameters and run identifier.

Verification

Reproducible sample, checks and unresolved questions. A model summary is not the original evidence.

Decision and freshness

Owner, review decision, next action and review date. Propose revisions when conditions change rather than silently replacing the record.

Choose the right knowledge layer

Keep the method in the recipe and accepted facts in records

One recipe can run many times with different files, parameters and findings. Separating method from accepted knowledge lets the team improve the workflow without overwriting earlier review decisions.

Knowledge layer Best place for Basis for trust
Recipe and extension configuration Version instructions, parameters and tools in the Goose workflow files. They explain how a task runs; they should not become a store of current customer status. Recipe and extension configuration
Run inputs and outputs Keep original files in their source system and execution history with the task. Reference the dates and evidence needed for review rather than copying an entire conversation. Run inputs and outputs
Accepted team knowledge Use a concise Busabase record for the claim, evidence, scope, owner and next review date. Check applicability before another recipe reuses it. A reviewer checks changes and evidence, requests revisions, approves or rejects. An authorized role merges approved changes.
Busabase Suppose an import failure affects one file format. Rather than storing “imports are broken,” preserve a decision packet another owner can check. These are suggested fields, not a preinstalled template. People and agents read the merged state. Propose a revision when a claim changes and retain its history.

Connection and review boundaries

Verify access, then limit write authority to proposals

Goose validates recipe structure, parameter formats and extension references. Those checks do not verify the truth of the generated findings. Keep the recipe version and run inputs alongside the evidence reviewed by the team. For a recurring customer report, preserve the source date, recipe revision, proposed claims and reviewer decision. A changeRequest-scoped Busabase credential lets the agent propose a record update without approving or merging it.

Example document-change review
Actual Busabase English demo interface; not an agent-specific connection test.

When to use

Promote only results the next run needs to trust

Use shared review

Use this when several recipes or teammates reuse a finding, an issue spans reporting periods, or updates need an accountable owner and evidence. The method stays in the recipe; Busabase holds accepted status.

Use a simpler tool

Skip it for disposable summaries, temporary drafts, workflow files already governed by Git, or outputs nobody will review. There is no need to duplicate every recipe and execution log.

Knowledge Base for Goose · Questions

Does sharing a recipe share conversation history?

No. Goose says recipes do not include full conversation history, global or local memory, or personal credentials.

Does recipe validation verify the answer?

No. It checks the recipe’s structure and configuration, not the factual accuracy of a run.

How does Busabase add review?

Connect the client with an appropriate credential, verify the target workspace, and use a changeRequest-scoped grant for proposed updates. Review and merge happen separately.

Does a recipe update invalidate all previous findings?

Not automatically. Check whether the method change affects a claim or its scope, then propose revisions to affected records while keeping prior evidence and decisions.

How can later runs avoid treating an old finding as current?

Record scope, source date and a review date. Require current-source checks in the task instructions; propose an update when evidence is stale or conflicting.

Start with one reviewed record

Give the next task knowledge with sources and an owner

Choose one result the team will reuse, define a minimal record and reviewer, then validate access and proposal permissions using the connection guide.