Skip to content
Memory & Knowledge

Knowledge Health

How to check what Armbrain knows about a client, identify gaps in coverage, and fill them with targeted actions.


Why Check Knowledge Health?

After onboarding a new client or ingesting a batch of documents, it is natural to wonder: "Does Armbrain actually know enough to be useful?" The knowledge health tool answers that question with a structured report across seven dimensions. Instead of guessing, you get a concrete picture of what is rich, what is sparse, and what is missing entirely.

This is especially useful after:


Running a Knowledge Health Check

Switch to the client you want to assess, then ask:

"How's my knowledge coverage for Acme?"

Or be more direct:

"Show me knowledge health for Acme"

Behind the scenes, this calls memory, which evaluates eight dimensions of client knowledge.


What Gets Evaluated

DimensionWhat It MeasuresExample of "Rich"
Brand VoiceTone, values, anti-patterns, platform guidance1,200 words with tone, values, and examples configured
Campaign HistoryCampaign outcome memories6+ campaigns with results and learnings
Meeting HistoryMeetings tracked in the meeting log6+ meetings across different time periods
Business OS ConfigurationCadence, quarter, and rocksActive quarter with rocks set and tracked
FactsGeneral facts about the client12+ facts spanning multiple categories
CommitmentsAction items and commitments trackedMultiple open and completed commitments
DecisionsStrategic decisions recordedKey decisions with context and rationale
PreferencesClient preferences notedCommunication style, meeting cadence, reporting preferences

Each dimension receives one of four scores:

ScoreMeaning
NoneNothing configured or found
SparseSome data exists but not enough for good briefings
AdequateSolid foundation, briefs will be useful
RichDeep knowledge, Armbrain knows this client well

Reading the Report

A typical report looks like this:

Knowledge Health: Acme Corp

  Brand Voice:      rich      1,200 words with tone and values configured
  Stakeholders:     adequate  4 found: Sarah, Marcus, Lisa, Tom
  Campaign History: sparse    1 campaign tracked
  Meeting History:  rich      8 meetings, latest March 20
  Business OS Config: adequate  Q2 2026 active
  Content Themes:   none      No content themes configured
  Memory Depth:     rich      156 memories across 5 types

Overall: Good coverage with some gaps to fill.

The overall assessment is based on the balance of scores:


Acting on Suggestions

Every dimension scored "none" or "sparse" includes a concrete suggestion. These are not vague -- they tell you exactly what to share or say.

Brand Voice Gaps

Suggestion: Set brand voice with set_brand_voice -- include tone, values, and examples.

Fix it:

"Pull the brand voice from acme.com"

Or share brand guidelines directly in the conversation.

Campaign History Gaps

Suggestion: Share past campaign reports or mention results:
"Q1 email campaign had 34% open rate."

Fix it:

"Remember: Q4 webinar series drove 200 registrations, 45% attendance rate,
12 SQLs. LinkedIn promotion outperformed email by 3x on registrations."

Stakeholder Gaps

Suggestion: Mention key people: "Sarah Chen is VP Marketing, she owns the rebrand."

Fix it by mentioning people in conversation or ingesting org charts and meeting notes where people are discussed in context.

Content Theme Gaps

Suggestion: Mention content topics:
"Our content pillars are thought leadership and product launches."

Fix it:

"Set Acme's content themes to developer education, API tutorials, and
customer success stories"

Business OS Configuration Gaps

Suggestion: Configure the quarter with mind to enable pacing and sprint tracking.

Fix it:

"Set up Acme for Business OS -- Q2 2026, 6 two-week sprints"

When to Run Knowledge Health

SituationWhy
After onboarding a new clientConfirm the basics landed before your first meeting
After a large document ingestionVerify the right types of knowledge were extracted
Before a high-stakes meetingMake sure Armbrain has enough context for a good brief
Monthly check-inSpot areas that have gone stale or were never filled
When briefs feel thinThe health report pinpoints exactly what is missing

Memory Type Distribution

The report also includes a breakdown of memories by type:

Memory types: fact (80), stakeholder (25), decision (20),
commitment (15), preference (10), campaign_outcome (1), question (5)

This helps identify imbalances. A client with 80 facts but only 1 campaign outcome suggests you have been storing general knowledge but not tracking campaign results. A client with many commitments but few decisions might indicate you are capturing action items but not the strategic choices behind them.


Factbase Breakdown

When fact memories exist, the health report includes an additional factbase analysis that goes deeper than the overall "facts" dimension:

Factbase:
  Total facts: 12 (10 fresh, 2 stale)
  Categories: brand (3), strategy (4), metrics (3), team_org (2)
  Coverage: 4/5 — missing: tactical

This tells you:

If a client's factbase shows 2 stale facts and is missing the tactical category, you know exactly what to store next:

"Remember: Acme's current blog publishing cadence is twice per week, Tuesday and Thursday"
"Remember: Acme's Q2 revenue target is $2.4M"

Key Details