A LeverageAI Field Guide

BI Tells You Where.
The Wiki Tells You Why.

A live BI anomaly soft-joins to the compiled soft-data world — ranked candidate explanations no metric drill-down can reach.

The dashboard already answered where. Paste the anomaly into a naked model and you get a horoscope. Expand the joinable surface of the enterprise, soft-join the signal to organisational soft context, and you get ranked candidates with trails — including the CRM migration that left accounts unassigned.

Commercial sequel to BI for Soft Data. Flagship use case + activation mechanism. Not the ETL architecture. Not the natural-key treatise. The loop you run when the number goes red.

What this field guide delivers

  • Joinable surface — why soft context must become first-class join material for hard anomalies.
  • Flagship walkthrough — western sales down 18% soft-joined to Project Horizon and unassigned accounts.
  • Seller’s wedge — your BI says where; we join it to why. Plus the cache loop that compounds.

Scott Farrell · LeverageAI

01
Part I · Where the Number Stops

The Dashboard Did Its Job

Western region sales are down eighteen percent. The cube already knows where. The war room still does not know what happened.

Picture the meeting. Someone has projected the sales dashboard on the wall. The number is ugly enough that coffee has gone cold: western region sales down 18% against the prior period, concentrated in enterprise, inside the last ninety days. Filters have been clicked. Dimensions have been rotated. The regional break is clean. The segment break is clean. Time is clean.

Nobody in that room is confused about where the number moved. That work is finished. The dashboard did its job.

And yet the room is still stuck — because the question that actually funds the meeting is a different one. Not “which slice of the model is red?” but “what actually happened in the organisation that made this red?”

The dashboard did its job. The organisation’s soft world was never on the join path.

Where is a solved problem more often than we admit

Business intelligence earned its keep by making hard data joinable. Revenue, region, product, customer, period, margin — once those lived in a common representation, nobody had to rediscover the definition of revenue for every chart. The semantic layer carried the agreement. Measures moved. Dimensions sliced. Drill paths answered a family of questions that used to require a week of analyst heroics.

That is not a small achievement. For many metrics in a mature estate, where is honestly solved. The war room above is not a story about broken ETL or a missing dashboard. It is a story about competence hitting its design boundary.

Industry practice has always known dashboards show only part of the picture. Curated metrics can mislead when context is thin; drill-down, even when it works, usually stays inside the structured store that fed the chart.1 Root-cause features marketed inside BI tools mostly mean interactive re-slicing of the same analytical model — valuable, and still shaped like a where-question with extra steps.2

So when the western number goes red, the instinct is to drill harder. More hierarchy. More product lines. More account lists. Sometimes that finds a mechanical error in the data. Often it finds a cleaner description of the same mystery.

Listen to how the conversation actually goes. Someone asks for the top ten declining accounts. Someone else asks whether a product family is dragging the region. Finance asks whether recognition timing moved. All fair questions. All still inside the structured surface. Nobody can click from the red cell into the CRM migration cutover notes, the unassigned-account exception list, or the meeting where discount authority was tightened and three exceptions were left rotting. Those artefacts live — if they live at all — in a different estate the cube was never asked to join.

That is why the room feels strangely competent and strangely helpless at the same time. The tools are working. The model of the business is incomplete in exactly the place where organisational causation usually hides: projects, people, decisions, and the soft exhaust of change.

Where lives here

Measures, dimensions, keys, cubes, time windows, filters. The structured surface BI was built to light.

Why often lives here

Projects, people moves, migrations, policy changes, meeting themes, customer disputes, the CRM ownership mess nobody put in a fact table.

The question this book owns

How do you get from “sales down 18% in the west” to what actually happened — without pretending the cube contains a secret dimension called organisational truth?

The answer is not “buy a smarter chart.” It is not “paste the screenshot into a chatbot,” either — that path is the next chapter’s autopsy. The answer is activation: take a live hard-data anomaly and soft-join it to a compiled soft-data world so the organisation becomes joinable material for the investigation.

That soft world is what companion work calls the causal layer — the dark bulk of enterprise exhaust that was collected, stored, and never treated like a first-class analytical surface.3 Emails, project notes, migration tickets, lost-deal reviews: they already exist. They are inactive because they are poorly connected to the moment a number moves, not because the organisation failed to write anything down.

This book is the commercial sequel to that category idea. It does not rebuild the warehouse for soft data. It does not inventory every natural key in your archive. It owns the flagship use case and the activation vocabulary: the joinable surface of the enterprise, and the loop that turns a live BI signal into ranked candidate explanations a human can investigate.

Key takeaway

If the dashboard already answered where, stop torturing it for why. Expand what the anomaly can join to.

The war room still needs a next move. The cheapest move looks clever: hand the anomaly to a frontier model and ask it to explain. You will get an answer in seconds. You will also get something that has almost nothing to do with your company.

There is a discipline issue here as well as a tooling issue. Good BI culture trained people not to invent numbers. Soft explanation culture has not yet trained people not to invent organisations. Until that discipline arrives, every confident paragraph about “likely drivers” that never names a project, a policy change, or a migration is just theatre with better fonts.

Turn the page. We need to name that failure mode before we name the fix.

02
Part I · Where the Number Stops

Horoscope Answers

Give a naked model the anomaly and none of the organisation. It will answer confidently. That is the problem.

Take the same western sales deterioration. Hand a frontier model the dimensions and the measure and nothing else:

Sales ↓ 18%
Western region
Enterprise segment
Last 90 days

Why?

Watch what comes back. Possible causes will include competitive pressure, pricing changes, macroeconomic conditions, customer churn, seasonality, execution issues in the field. The prose will be tidy. The confidence will be unearned. The list will be the same list you could have got for a different company in a different industry with the same chart shape.

In the words that started this whole thread: you try to get AI to look at that BI output and explain what is going on, and it gives you rubbish. It only responds to the data it can see. Anybody could have done that.

Symptom without organisation is not analysis. It is a horoscope with better grammar.

Not model stupidity. Context starvation.

The failure is easy to misdiagnose. People blame the model, or the prompt, or the lack of a “root cause” fine-tune. The sharper diagnosis is structural: you supplied the symptom and none of the organisation.

There is no Project Horizon in the prompt. No CRM migration. No unassigned enterprise accounts. No regional manager change. No discount-authority tightening. No lost-deal themes. The model does what any intelligent system does when the problem landscape is missing — it invents a generic landscape from training priors and fills it with plausible causes.

That is context starvation dressed up as insight. The system is forced to understand the problem space and solve it in one pass, without a navigable map of the world the number lives in. Stuffing more tokens of chart description does not fix it. Attention is finite; volume is not the same as landscape.4

Three shallow modes

Mode What it sees What you get
BI alone Structured dimensions Excellent where; soft causes invisible
AI alone on the metric The anomaly text Horoscope causes; no org memory
RAG the shared drive Similar chunks to query words Resemblance, not a join to the live signal

None of those three is evil. BI alone is how you found the fire. AI alone is how you get a confident press release about the fire. RAG alone is how you retrieve documents that mention sales and the west and hope the human stitches causality together under deadline.

What they share is a refusal to treat organisational soft context as joinable to the anomaly. Similarity is not a join. A dimension drill is not a join to a project. A generic macro narrative is not a join to anything that happened in your building.

Watch a good sales ops lead react to a horoscope answer. They do not argue with the grammar. They argue with the emptiness. “Which competitor, in which segment, evidenced where?” “Which pricing change — the February authority memo or something else?” “If it is macro, why is the east flat?” The model cannot answer because nothing in its input was allowed to be organisation-shaped. The human is doing the soft join manually, from memory, while the AI performs insight.

That manual soft join is the hidden labour of every mature BI estate. Veterans carry a private graph: who left, which migration hurt, which policy is biting, which customer dispute is really a platform story. When those veterans are in the room, the dashboard suddenly “works.” When they are not, the same dashboard produces meetings that restate the red number in five dialects.

Myth vs reality

Myth: More tokens on the chart means more insight.

Reality: More organisational surface on the join path means more insight. Tokens without world produce consulting bingo.

What would have to be true for the answer to get better

The model would need a world in which “western enterprise sales, last ninety days” can collide with pages about the western sales team, pricing authority, a CRM migration called Project Horizon, competitor mentions that do and do not explain regional concentration, and the customer disputes that only matter if they cluster.

That world is not a longer system prompt. It is a compiled organisational map — claims, edges, significance — sitting ready so a live problem can activate the latent soft data. The AI’s job becomes soft-joining the signal to that map and ranking candidates with trails, not inventing a universe from the red cell alone.

We need a name for what the map adds commercially, in BI language rather than knowledge-management poetry.

Key takeaway

If an explanation does not depend on your organisation, it is not your explanation. It is a horoscope.

So the enemy is not AI. The enemy is AI asked to substitute for a world. Used against a compiled organisational surface, the same class of model becomes useful: it can propose joins, rank candidates, and carry trails. Used against a metric alone, it becomes a fortune cookie with citations to general knowledge.

Call the missing property the joinable surface of the enterprise. Chapter 3 defines it. Chapter 4 runs it in anger against the eighteen percent.

03
Part I · Where the Number Stops

The Joinable Surface of the Enterprise

Traditional ETL made hard data joinable. The corporate wiki makes soft context joinable. That expansion is the product.

Every BI person already knows what a joinable surface feels like on the hard-data side. You clean, you model, you agree keys, you publish a semantic layer. After that work, questions that used to be impossible become cheap: revenue by region by segment by month is not a research project; it is a click. The industry spent decades making structured reality collidable with itself.

Soft organisational reality never got the same treatment. Meetings still happened. Migrations still shipped. Account ownership still broke. Discount authority still tightened. Those events left exhaust — email, tickets, notes, decks — but the exhaust was not on a join path with the metric that would one day need it.

Gartner’s language for assets you collect and store but generally fail to use is dark data.3 IBM’s characterisation of the unstructured pile — email, documents, chat, call recordings — matches the everyday soft estate every enterprise already owns.5 Darkness, in this book’s sense, is not missing files. It is missing joinability to the moments that need them.

Definition

Joinable surface of the enterprise: the set of organisational entities and relationships a live hard-data signal can usefully connect to — people, teams, projects, policies, migrations, customer narratives, competitor themes, known absences — not only the dimensions already modelled in the cube.

A corporate wiki expands that surface. Not by photocopying every document into a second swamp, but by compiling significance into claims and edges so meaning is navigable. Companion work on self-cleaning wiki-graphs makes the architectural claim: relationships are baked off-cycle so retrieval becomes navigation rather than query-time inference.

Vector search can find text that resembles your query. It is weak on how facts connect across hops.6 The joinable-surface move is stronger than resemblance: a live anomaly collides with a precompiled organisational map, and the soft join proposes relationships that never shared a foreign key.

Traditional ETL makes hard data joinable. The wiki makes soft context joinable.

The activation equation

Soft data already has latent value. The email existed. The migration was documented. The regional manager complained. Two salespeople left. Existence is not value.

LIVE PROBLEM
×
RELEVANT SOFT DATA
×
RIGHT RELATIONSHIP
×
RIGHT TIME
=
ACTIVATED VALUE

Data exists ≠ value exists. Soft data is not inactive because it is unstructured. It is inactive because it is poorly connected to the moments when it could create value. Activation only works at the right time and place, with the right problem and the right surface available to receive the collision.

That is why more archive without edges is a false comfort. Storage is cheap. Collision probability is the scarce resource. Every meaningful edge is a tentacle — an activation surface. The more surfaces an idea or event has, the more ways a future anomaly can find it.

People mishear “graph” as museum: a pretty map of everything that ever happened, frozen under glass. The commercial graph is the opposite. It is a working set of activation surfaces oriented to live problems. A page that never collides with a question can stay lower resolution. A migration that keeps explaining variance earns edges, citizenship, and traffic. The surface expands where the business bleeds, not where a committee wanted a complete ontology.

This is also why “we already have SharePoint” is not a rebuttal. SharePoint is storage. A joinable surface is connection density at the moment of need. You can have petabytes of soft data and still have almost nothing the western sales anomaly can join to — because nothing compiled the significance into a form a soft join can traverse under deadline.

What a soft join is (and is not)

In hard BI the join looks like this:

sales.region_id = employee.region_id

In the flagship case, the join looks more like this:

"western sales deterioration"
        soft-joined to
"CRM migration left major western enterprise accounts without clear ownership"

Those phrases may never share a key. They may not share vocabulary. One is a metric movement. The other is buried across project notes, email, meeting records, and staff history. The AI can recognise a possible relationship only if the wiki has already made the organisational world navigable. Companion work on soft joins develops the broader discipline of relating soft corpora with a provenance bias before falling back to fuzzy similarity. This book uses that mechanism as an activation engine against a live BI signal — it does not re-derive the natural-key inventory.

Key takeaway

Expand the joinable surface. Then a live problem has something worth joining to.

One more boundary, said plainly so nobody imports the wrong architecture fight. Expanding the joinable surface does not mean putting hard numbers into the wiki and pretending the warehouse is obsolete. Hard figures stay in systems of record; the wiki holds meaning, relationships, and pointers. When the investigation needs a precise amount, it follows the pointer back. When it needs a why-shaped hypothesis, it walks edges.

Doctrine is cheap without blood. Next chapter puts the eighteen percent through the soft join and walks the wiki pages the investigation should touch.

04
Part II · Western Region, Down Eighteen

Western Region, Down Eighteen

The flagship walkthrough: a metric movement soft-joins to a CRM migration that left accounts unassigned. No shared key. No shared vocabulary. A navigable organisation.

Here is the worked scenario this book exists to demonstrate. It is illustrative — the eighteen percent is the scenario’s own number, not a market statistic — but it is specific enough to act as a product demo. If you cannot see how the join works here, the doctrine is still fog.

What traditional BI returns

Sales ↓ 18%
Western region
Enterprise segment
Last 90 days

That is a complete answer to a where-question. Stop here and you have competent BI. Continue with a naked model and you get Chapter 2’s horoscope. Continue with a soft join against a corporate wiki and the surface expands.

What the wiki can place on the join path

Imagine the compiled organisational world already holds pages like these — not raw mail dumps, but claims and edges with pointers back to evidence:

[[Western Sales Team]]

  • Regional manager changed in March
  • Two senior account executives left
  • Recruitment still incomplete

[[Enterprise Pricing]]

  • Discount authority tightened in February
  • Sales team raised objections
  • Three exceptions awaiting CFO decision

[[Project Horizon]]

  • CRM migration disrupted account ownership
  • Several enterprise accounts temporarily unassigned
  • Western concentration noted in migration cutover notes

[[Competitor X]]

  • Repeatedly mentioned in lost-deal reviews
  • New bundling model emerging

[[Acme Group]]

  • Expansion delayed after implementation dispute

None of those pages is a fact table row. None of them is automatically a dimension in the sales cube. All of them are organisationally real. The joinable surface is the set of such pages and the edges among them — plus the edges that can be proposed when a live signal arrives.

Walk the investigation the way a sceptical COO would. Staffing gaps on the western team are real candidates — manager change, two senior AEs gone, recruitment incomplete. Pricing is a real candidate — discount authority tightened, exceptions waiting. Competitor X is a real candidate — lost-deal noise exists. Acme Group is a real candidate — but it may be a single-account story. Project Horizon is the candidate that connects region, segment, and mechanism: ownership disruption for enterprise accounts during a CRM migration, with western concentration visible in cutover notes.

That is what “organisation-shaped” means. Not a longer list of generic drivers. A short list of company-specific collisions, each openable.

The soft join in the middle

          TRADITIONAL BI
    Sales ↓ 18% · West · Enterprise · 90d
                    │
                    │  SOFT JOIN
                    ▼
              CORPORATE WIKI
    (pages above + edges + source pointers)
                    │
                    ▼
                   AI
         ranked organisational candidates
                    │
                    ▼
              HUMAN INVESTIGATES

The critical join is not sales.region_id = employee.region_id. It is the recognition that “western sales deterioration” may connect to “the CRM migration temporarily left several major western enterprise accounts without clear ownership.” Those strings do not share a vocabulary contract. They share a world — if the wiki compiled one.

Now you are doing BI — over a much larger representation of the organisation.

What a useful synthesis sounds like

Not a verdict. A ranked briefing a senior operator can attack:

“Sales deterioration aligns with three organisational changes in the same period. The strongest candidate is account-ownership disruption following Project Horizon, amplified by reduced discount discretion. Competitor X appears in lost-deal material but does not, by itself, explain the regional concentration. Staffing gaps on the western team are a contributing candidate. Acme Group is a single-account story unless more like it cluster.”

Each sentence should be clickable into wiki paths and raw evidence. If it is not, it is theatre.

That is the product shape: multi-candidate, organisation-specific, time-aligned, honest about what does and does not explain concentration. The human still owns the investigation. The system expanded what could be joined and ranked what was worth checking first.

Why this beats both pure drill and pure chat

Pure drill finds accounts and products inside the model. It will not invent Project Horizon if Project Horizon never became a dimension. Pure chat invents competitive pressure because competitive pressure is always available in the prior. Soft join + wiki surfaces the CRM migration because the migration was compiled into the organisational world before the war room started.

Notice what we did not require: perfect coverage of every email ever sent. We required enough compiled surface that the live problem had somewhere to land. Coverage grows as activation traffic proves which edges matter — the next chapters turn that into product discipline and commercial pitch.

Also notice what the soft join refused to do. It did not declare Horizon the winner because the narrative is satisfying. It ranked. It left competitor and staffing and pricing on the board where they belong. It asked a concentration question that pure chat usually skips: if the driver is national competitive pressure, why is the red so western? That question is how organisational fit earns its rank.

If your wiki has none of these pages yet, you do not have a proof that the doctrine fails. You have a build order: compile enough soft surface around the metrics that actually hurt, then run the join. The walkthrough is the acceptance test for that build — not a fantasy that the graph arrives fully formed on day one.

Key takeaway

The flagship demo is simple to say: metric movement → soft join → Project Horizon / unassigned accounts as a top candidate with a trail.

The dangerous next sentence is: “so the AI found the root cause.” Do not say that. Chapter 5 is the epistemic product design that keeps this sellable after the first wrong call.

05
Part II · Western Region, Down Eighteen

Ranked Candidates, Not Causality

The commercial product is a ranked list with receipts. Asserted root cause is a party trick that dies the first time it is wrong.

After Chapter 4, the marketing department will want a shorter sentence: Our AI found the root cause of the sales decline. That sentence is poison. Soft joins are leads. Leads with trails. Leads ranked by how well they fit the anomaly’s shape. They are not court verdicts, and selling them as verdicts is how you burn the trust BI spent twenty years earning on numbers.

Ranked candidates with receipts. Never asserted causality as a party trick.

The product surface

Write the loop on the wall and keep every step:

  1. BI anomaly — measure, dimensions, window, cleanly stated
  2. Soft join against the organisational worldview
  3. Ranked candidate explanations
  4. Source trails / wiki paths
  5. Human investigates — confirms, falsifies, or splits candidates

If you ship only steps 1–3 as a chat answer with no trails, you have rebuilt the horoscope with better props. If you skip the human, you have confused activation with authority. Companion governance work elsewhere owns what an agent may execute; this book only owns how an investigation gets better organisational candidates.

Think of the output as a proposal card for investigation, not a press release. A good card names the anomaly window, lists three to five candidates, shows why each ranks where it does, attaches trails, and leaves blank space for the human conclusion. Bad cards bury uncertainty, collapse to one cause, and hide the path. The UI can be fancy later. The epistemic contract has to be right first.

What “ranked” is allowed to mean

You do not need a fake academic paper. You need ranking criteria operators recognise:

Promote when
  • Time window overlaps the anomaly
  • Geography or segment concentration fits
  • Multiple wiki pages cohere (ownership + pricing + staffing)
  • Raw pointers exist for a human to check in minutes
Demote when
  • Theme is always true (macro, “competition”) without local evidence
  • Signal is real but does not explain concentration
  • Single-account stories unless a cluster appears
  • No trail — claim cannot be opened

In the flagship scenario, Competitor X can be true and still rank below Project Horizon if competitor noise is national while the dip is western and the migration notes name western enterprise ownership breakage. That is not mystical AI. That is organisational fit scoring with receipts.

Receipts checklist

That last question is load-bearing. Soft joins improve when the graph learns from investigation, not when the model is told to sound more certain. Certainty without a falsifier is cosplay.

Why this is more commercial than causality theatre

BI buyers already distrust black boxes that declare truth. They trust systems that show their work on numbers. Bring the same culture to soft explanations. A ranked list that a sales ops lead can argue with is a tool. A single “root cause” slide that cannot be opened is a liability.

There is also a political benefit. When the true driver is uncomfortable — we broke account ownership in a migration; we tightened discounts and left exceptions rotting — a multi-candidate brief with trails lets the organisation face the evidence without the AI being cast as the prosecutor who skipped discovery.

Operators already know how to work a ranked list. Pipeline reviews, incident postmortems, audit findings — the grown-up form is ordered hypotheses with owners and evidence, not a single thunderbolt from the machine. Import that culture. Give each candidate an owner for investigation, a time box, and a kill criterion. If Horizon cannot be checked against the unassigned-account list this week, it is not a candidate; it is a rumour with good formatting.

Measure the system the way you would measure an investigation tool. Time from anomaly to first useful lead. Share of candidates that produce a falsifiable next step. Trail completeness. False-lead rate that humans actually mark false. Cache hit rate when a related anomaly reappears. None of those metrics require you to claim omniscience. All of them punish horoscopes.

Pitfall

Shipping “AI root cause” as the headline trains buyers to score you on omniscience. Score yourself on investigation acceleration instead: time-to-useful-lead, trail completeness, false-lead rate, cache hit rate on the next related anomaly.

Key takeaway

Sell ranked candidates with trails. Keep causality in the human’s hands where accountability already lives.

When a human validates a join — yes, Horizon really did leave those accounts unassigned, and yes, it lines up with the western enterprise dip — throw nothing away. Chapter 6 is the economics of keeping the edge.

06
Part II · Western Region, Down Eighteen

Augment Once, Cache the Edge

Discovery is expensive. Navigation of a known relationship is cheap. The graph should get more tentacles every time activation works.

The first time someone soft-joins western enterprise deterioration to Project Horizon and account ownership, the work can be genuinely hard. Models walk pages. Humans argue. Evidence is opened. A relationship that was only latent becomes explicit.

The second time a related signal appears, nobody should pay full price again.

Sales Performance
  ↔ Project Horizon
  ↔ Account Ownership

Once those edges are first-class in the worldview, a normal graph UI can expose them. A cheap agent can traverse them. A human can click them. You do not need a frontier model burning tokens to rediscover the same triangle every Monday.

Synthetic augmentation, then cache the expensive result.

The AI’s highest-value role

Endlessly walking the same graph is a poor use of expensive cognition. The high-value moment is:

Hang on. These two things may be related.

Then the organisation decides whether that edge deserves to enter the worldview. If yes, persist it with provenance. If no, keep it as a rejected hypothesis so you do not thrash. Either way, the system should learn something structural — not only emit a chat answer that evaporates when the tab closes.

That is the same economic instinct as compiling relationships off-cycle so later questions navigate instead of re-inferring under latency pressure. Context arbitrage in sibling work is the same shape at a broader altitude: pay once to compile world, then run cheaper and better.

What caching is not

Caching is Caching is not
Persisting a validated soft relationship with trail Freezing a false cause forever
Making next activation cheaper and more precise Replacing systems of record
Growing tentacles on the joinable surface Asserting permanent causality in the metric store
Deprecating edges when the world changes Letting the graph become a knowledge graveyard of unreviewed claims

Edges age. Migrations complete. Ownership is repaired. A good cache is versioned and debatable, not sacred. The point is institutional memory of connections, not fossilised blame.

Compounding collision probability

Recall the tentacle metaphor. Every good edge is an activation surface. When Sales Performance knows about Horizon, and Horizon knows about Account Ownership, and Account Ownership knows about Western Enterprise accounts, the next anomaly — maybe a margin dip on the same book, maybe a forecast miss — has more places to land.

That is how the joinable surface expands in practice: not by a one-time ontology project that tries to name the universe, but by traffic. Activation discovers. Humans validate. The wiki keeps the edge. The surface grows where the business actually bleeds.

Retrieval without memory of joins is amnesia with a search box. Activation without caching is expensive improv. Together they become a flywheel: soft data stops being a museum and starts being infrastructure for the next war room.

Practically, caching looks like promotion workflow, not magic. A soft join proposes an edge. A human marks it validated, provisional, or rejected. Validated edges get typed relationships and source pointers. Provisional edges stay visible but lower confidence. Rejected edges remain as negative knowledge so the same false join does not keep reappearing with fresh confidence. That last piece is underrated: known absence and known dead ends are part of a mature joinable surface.

Cheap navigation after expensive discovery is also how you avoid the false economy of “just ask the big model every time.” Frontier soft-join work is capital expenditure on understanding. Paying it again for the same triangle is operating waste. The seller’s story gets better when the client can feel the second anomaly resolve faster than the first.

There is a second compounding effect: once edges exist, humans stop treating soft context as folklore. The unassigned-account story stops living only in the head of the person who ran the cutover. It becomes a navigable fact with a trail. Onboarding improves. Handoffs improve. The next war room does not depend on who happened to be free that morning. That is institutional memory in the only form that survives turnover — not a slogan, an edge list.

If you need a one-line ops rule: no soft join leaves the building as chat-only. Either it dies as a rejected hypothesis with a note, or it lives as an edge with a pointer. Everything else is organisational amnesia with better UX.

Key takeaway

Let AI discover the soft join. Let the organisation keep it. Make the next collision cheaper.

This is sellable to people who already sell BI. They do not need a lecture on agent childhood. They need a sentence that fits on a slide next to a dashboard their client already paid for. Chapter 7 is that wedge.

07
Part III · Sell the Why

The Seller’s Wedge

Do not open with “a corporate wiki for AI agents.” Open with the anomaly their BI already shows.

There is a wrong way to sell this that sounds sophisticated and dies in procurement. It goes: agents need memory; memory needs a wiki; we will build you a knowledge graph for the enterprise; phase one is ontology workshops. Somewhere around week six the sponsor asks what any of this has to do with the red number on the dashboard they already bought.

There is a better wedge. It starts from the engagement you are already in.

Your BI tells you where the number moved. What if we could join that movement to the soft data of the organisation and help explain why?

That sentence is immediately understandable to a BI company and to a BI buyer. Traditional BI answered what happened in the numbers. Soft-data activation answers what was happening in the organisation around it. The combination answers what is probably connected — with candidates, not cosplay causality.

Product-line gravity is not a strategy

A pattern shows up whenever a traditional BI firm meets AI season. The existing catalogue determines the search space. The question becomes: what AI features sit inside the products we already sell? Those features get pushed to clients. Deeper thought is optional.

That is product-line gravity. It is how you ship chat on a dashboard and call it transformation. It is also how you miss the adjacency sitting under your own workforce.

Consider the shape — not a company dossier, a commercial silhouette. A firm with traditional BI delivery, enterprise clients, and an ETL workforce trained for years to find sources, understand schemas, clean, transform, join, resolve identity, and build canonical models. Now the market demands an AI story. The weak move is feature checklists from vendors. The strong move notices that making messy corporate reality legible is already the craft — and the new substrate is just softer.

Weak AI story

AI features in incumbent BI products. Chat the chart. Auto-narrate the dashboard. Hope the client feels modern.

Strong AI story

Expand the joinable surface. Soft-join live anomalies to organisational soft context. Rank candidates with trails. Cache validated edges.

They already employ a large fraction of the people needed to compile that worldview. The skills are not identical — AI judgement becomes more central, and relationship compilation is not the same as loading a fact table — but the adjacency is obvious enough to fund a conversation without a science-fair ontology.

What you are actually selling

  • Activation on a live engagement — start from an anomaly the client already pays to see
  • Joinable surface expansion — soft context becomes first-class join material
  • Ranked candidates with receipts — investigation acceleration, not omniscience
  • Cache loop — discovered joins compound; the next war room is cheaper

What you are not selling in the first meeting: replacing the warehouse, retiring the CRM as system of record, or a twelve-month agent platform that never touches a KPI. Those may appear later. The wedge is the red number and the soft world around it.

Why this is the commercial sequel

BI for Soft Data names the category: soft estate as something you compile like an analytical surface. This book is the use case that makes a CFO lean forward. Not because agents are romantic, but because last quarter’s unexplained variance still hurts, and horoscope AI already disappointed them once.

The seller who can stand next to an existing cube and say “we join it to why” is not competing with the chat widget on a BI license. They are selling a different join path.

Package it like work they already buy. Phase one: pick three recurring anomalies on an existing engagement. Compile enough soft surface around those metrics to make soft join non-vacuous. Phase two: run the loop in shadow beside the normal war room; score candidates against what veterans eventually conclude. Phase three: cache validated edges; show the second and third anomalies resolving faster. Only then talk platform. Architecture follows proof of activation, not the reverse.

Pricing language can stay honest too. You are not selling “AI that knows your business.” You are selling expansion of the joinable surface and an operating loop that turns soft context into investigation fuel. Buyers who have been burned by chatbot demos hear the difference immediately.

Who buys? Often the same sponsor who already funds the cube — analytics leadership, commercial operations, sometimes a BI services firm selling into that sponsor. Who blocks? Teams that only score AI by feature parity with a vendor roadmap. Your job is to move the scoreboard: time-to-useful organisational lead on a live anomaly, not number of natural-language chart types.

Key takeaway

Lead with the anomaly. Sell the join to why. Let the wiki be the architecture that makes the promise keepable.

Chapter 8 generalises the loop beyond sales decline and leaves you with an operating checklist you can run on Monday.

08
Part III · Sell the Why

Run the Loop

Same doctrine, other red numbers. Then a checklist. Then an honest boundary for what this book does not own.

The sales-decline scenario is the flagship, not the only signal. The doctrine is portable: take a live hard-data anomaly, soft-join it to the compiled soft world, rank candidates with trails, let humans investigate, cache what proves out. Change the metric; keep the joinable surface.

Variants

Margin dip

BI shows margin compression by product family and channel. Soft join surfaces discount exceptions rotting in CFO queues, supplier disputes in project notes, freight incidents in ops mail, and pricing-policy changes that never became clean dimensions. Rank by time alignment and product concentration; demote eternal “cost pressure” talk without local trails.

Churn spike

BI shows logo or revenue churn in a cohort. Soft join surfaces support escalations, implementation disputes, competitor bundling in lost-deal reviews, and onboarding gaps documented in customer narratives. Single-account disasters stay single-account until the wiki shows a cluster pattern.

Ops incident volume

BI or observability shows incident counts rising on a service. Soft join surfaces change tickets, staffing gaps, known flapping interfaces already written into operational lore, and migration cutovers that correlate with the window. The point is not to replace monitoring — it is to join the spike to organisational context monitoring never modelled.

Operating checklist

  1. Capture the anomaly cleanly — measure, dimensions, window, filters. If where is muddy, fix BI first.
  2. Soft join against the worldview — not paste-into-chat; not unstructured drive rummage as the default.
  3. Emit ranked candidates with trails — pages, edges, pointers, falsifiers.
  4. Human investigates — confirm, falsify, split, escalate.
  5. Persist validated edges; deprecate bad ones — augment once, cache on purpose.
  6. Re-run cheaper on related signals — measure investigation acceleration over time, not omniscience.
BI anomaly
    ↓
soft join against organisational worldview
    ↓
ranked candidate explanations
    ↓
source trails / wiki paths
    ↓
human investigates
    ↓
(if validated) persist edge → richer joinable surface

What this book does not own

Scope is a feature. If you need the category architecture — organisational distillation, one endpoint, ETL role-for-role mapping, bronze/silver/gold citizenship — that is BI for Soft Data. If you need deterministic natural-key joins and the discipline of provenance before resemblance across soft corpora, that is The Soft Join. If you need how the wiki-graph is built, cleaned, and compacted so navigation stays cheap, that is The Index Is the Data.

This book owns the flagship activation and the vocabulary that makes it portable: joinable surface, soft join against a live BI anomaly, ranked candidates with receipts, cache the edge, sell the why beside the where.

A Monday-morning starter kit, if you want something smaller than a programme: pick one metric that already has a clean where; inventory the soft sources that usually explain it in hallway conversation; compile a thin wiki slice around those sources; run one shadow soft join on last quarter’s anomaly; compare the candidate list to what the war room eventually believed; keep only the edges that earned their keep. That is enough to feel the difference between horoscope and activation.

When the thin slice works, widen. When it fails, you usually learn which surface was missing — not that the doctrine is wrong. Missing pages are a build signal. Missing trails are a product bug. Asserted causality is a marketing bug. Fix the right bug.

That is the whole commercial sequel in operating form. BI already told you where. Stop asking it to also be the organisation. Expand what the anomaly can join to — and keep the joins that prove useful.

Close

Soft data is not inactive because it is unstructured. It is inactive because it is poorly connected to the moments when it could create value. The wiki fixes the connection problem. The AI soft-joins and ranks. The live business event supplies the activation energy. Humans keep accountability for causes.

Expand the joinable surface of the enterprise. BI tells you where. The wiki tells you why.

Key takeaway

Run the loop on the next red number. Keep the edges that work. Stop asking a naked model to invent your organisation.

If you take nothing else: stop treating “why” as a deeper click on the same surface that answered “where.” Treat it as a join problem across two estates. Compile enough soft world to make the join non-vacuous. Rank candidates. Keep receipts. Cache edges. Sell that loop next to the dashboard that already works.

The war room will still be uncomfortable. That is fine. Uncomfortable with trails beats comfortable with horoscopes.

REF
Sources & Evidence

References & Sources

The evidence base behind every claim — primary research, industry analysis, and technical specifications

Research Methodology

This ebook draws on primary research from standards bodies, independent research firms, enterprise technology vendors, and consulting firms. Statistics cited throughout have been cross-referenced against primary sources.

Frameworks and interpretive analysis developed by Scott Farrell / LeverageAI are listed separately below — these represent the practitioner lens through which external research is interpreted, and are not cited inline to avoid self-promotional appearance.

Industry Analysis & Vendor Research

TechTarget — Business Intelligence Dashboard definition [1]

Dashboard limitations: clutter, incomplete context, drill-down stays with curated metrics

https://www.techtarget.com/searchbusinessanalytics/definition/business-intelligence-dashboard

ThoughtSpot — Root-Cause Analysis: How Do You Get to the Why Faster [2]

BI RCA framed as drill and behaviour patterns within the analytical model

https://www.thoughtspot.com/data-trends/analytics/root-cause-analysis

Primary Research & Standards Bodies

Gartner — Gartner Glossary: Dark Data [3]

Dark data: assets collected and stored but generally not used for analytics or other purposes

https://www.gartner.com/en/information-technology/glossary/dark-data

Anthropic — Effective context engineering for AI agents [4]

Context is a finite attention resource; more text does not linearly improve outcomes

https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

IBM — What Is Dark Data? [5]

Unstructured dark data includes email, PDFs, documents, chat logs, call recordings

https://www.ibm.com/think/topics/dark-data

Neo4j — How to improve multi-hop reasoning with knowledge graphs and LLMs [6]

Vector search lacks awareness of how facts connect; multi-hop graph reasoning addresses structure

https://neo4j.com/blog/genai/knowledge-graph-llm-multi-hop-reasoning/

LeverageAI / Scott Farrell — Practitioner Frameworks

The interpretive frameworks, architectural patterns, and practitioner analysis in this ebook were developed through enterprise AI transformation consulting. The articles below are the underlying thinking behind those frameworks. They are listed here for transparency and further exploration — not cited inline, as this is the author's own analytical voice.

Scott Farrell — The Index Is the Data

Relationships compiled into claims and edges before query time; navigation beats RAG crawl

https://leverageai.com.au/the-index-is-the-data-how-a-self-cleaning-wiki-graph-out-thinks-rag/

Scott Farrell — The Soft Join

Soft-data relationships with provenance discipline; similarity as fallback not default

https://leverageai.com.au/the-soft-join-sql-discipline-for-soft-data/

Scott Farrell — Context Arbitrage

Compile worldview once; raise quality ceiling and lower model floor on reuse

https://leverageai.com.au/context-arbitrage-turn-intelligence-from-opex-into-capex/

About This Reference List

Compiled July 2026. All URLs verified at time of compilation. Regulatory documents and standards specifications are subject to revision — check primary sources for the most current versions.

Some links to academic papers and vendor research may require free registration. Government and standards body publications are freely accessible.

↑ Prev Next ↓