Introduction

The Knowledge Graph, colloquially referred to as the Brain, is the visual representation of your organization’s collective judgment. This article provides a comprehensive guide on how to navigate, interpret, and leverage the Brain within the Hopsule Dashboard to understand the complex web of decisions and memories that define your engineering culture. By visualizing these connections, teams can ensure that enforcement remains a form of remembrance rather than a mechanism of control.

As engineering organizations grow, the reasoning behind critical architectural and procedural choices often becomes obscured by time and personnel changes. The Brain solves this by surfacing the latent relationships between disparate decisions, ensuring that every engineer—from the most senior architect to the newest hire—has immediate access to the context required to maintain organizational alignment. This visualization is not merely a map; it is a living record of your team's evolutionary logic.

Prerequisites

Before utilizing the Brain to its full potential, ensure the following requirements are met:

  • You must have an active account with access to at least one project in the Hopsule Dashboard.

  • A minimum of three Decisions should be recorded (even in "Draft" status) to provide a baseline for visualization.

  • At least one Memory should be linked to a decision to observe how reasoning flows through the graph.

  • For cross-project visualization, ensure you have the necessary permissions to view Context Packs (Capsules) shared across your organization.

Navigating the Brain Interface

The Brain is accessible directly from the primary navigation menu of the Hopsule Dashboard. It offers a multi-dimensional view of your decision layer, allowing you to toggle between high-level organizational overviews and granular, decision-specific context.

Accessing the Knowledge Graph

  1. Log in to the Hopsule Dashboard.

  2. Locate the sidebar on the left-hand side of the interface.

  3. Click on the Brain icon (represented by a neural network node symbol).

  4. The interface will load the primary Knowledge Graph for your current active project.

Understanding Node Types

The Brain uses distinct visual identifiers to represent different entities within your memory system. Understanding these symbols is critical for rapid context retrieval:

  • Decision Nodes: Represented by solid circular icons. The color of the node indicates its lifecycle status: Draft (Gray), Pending (Yellow), Accepted (Green), or Deprecated (Red).

  • Memory Nodes: Represented by smaller, translucent nodes. These are always linked to at least one decision and represent the "Why" behind the "What." Because memories are append-only and never deleted, these nodes form the historical backbone of the graph.

  • Context Pack (Capsule) Nodes: Represented by hexagonal boundaries that encompass groups of decisions and memories. These indicate portable bundles of context that can be shared across different projects or AI sessions via Hopsule MCP.

Interaction Controls

The Knowledge Graph is fully interactive, supporting various gestures and commands for exploration:

  • Zooming: Use your mouse wheel or trackpad pinch gesture to zoom in for detail or out for a bird's-eye view of the entire organization.

  • Panning: Click and drag the background of the graph to move the focus area.

  • Node Selection: Clicking a node will highlight it and its immediate connections, while dimming unrelated entities. This "focus mode" allows you to trace the direct impact of a single decision.

  • Drill-down: Double-clicking a node will open the full detail view for that specific Decision or Memory in a side panel, allowing you to read the full text without leaving the Brain.

Advanced Visualization Features

Beyond simple mapping, the Brain provides sophisticated tools for analyzing the health and consistency of your team's decisions.

Enforcement Heatmaps

When using Hopsule for VS Code, the system tracks how often specific decisions are referenced or contradicted during active development. In the Brain, nodes that are frequently triggered by the IDE enforcement engine will appear with a subtle "pulse." A high-intensity pulse on an Accepted decision may indicate that the decision is either highly relevant to the current codebase or frequently misunderstood, suggesting a need for a clarifying Memory entry.

Conflict Detection and Resolution

The Brain automatically highlights contradictory decisions. If two Accepted decisions create conflicting constraints—for example, one decision mandating a specific architectural pattern while another prohibits its prerequisite—the Brain will render a jagged red connection between them. This visual warning allows engineering leaders to resolve governance issues before they manifest as technical debt.

Hopper Integration in the Brain

Hopper, our built-in AI assistant, is deeply integrated into the Knowledge Graph. By clicking the Ask Hopper button within the Brain interface, you can perform semantic queries such as:

  • "Show me all decisions related to our data persistence strategy across all Capsules."

  • "Identify any memories that justify our current stance on microservices."

  • "Find potential gaps where we have memories but no formal decisions."

Hopper will then highlight the relevant clusters within the graph, providing an advisory layer of insight. Remember that Hopper is strictly advisory; it assists in navigating the memory system but never alters the status of a decision autonomously.

Managing Context Packs (Capsules) via the Brain

The Brain is the primary interface for managing the portability of your decisions. Context Packs allow you to bundle specific branches of the graph for external use.

  1. Click the Lasso Tool in the Brain toolbar.

  2. Draw a circle around a cluster of related decisions and memories.

  3. Select Create Context Pack from the pop-up menu.

  4. Name your Capsule and set its initial status to Draft.

  5. Once finalized, this Capsule can be surfaced in Hopsule MCP, making your team's decisions available to any AI agent or external tool while maintaining a read-only, secure connection to the source of authority.

Tips and Best Practices

To maintain a healthy and navigable Knowledge Graph, consider the following organizational habits:

  • Link Early and Often: When creating a new Decision, use the Hopsule Dashboard to link it to existing Memories. This creates the "edges" in the graph that make the Brain useful for future troubleshooting.

  • Use Descriptive Tags: Tags act as secondary filters within the Brain. Categorizing decisions by domain (e.g., #security, #frontend, #infrastructure) allows you to isolate specific sub-graphs during architectural reviews.

  • Audit Deprecated Nodes: Don't fear the red nodes. Keeping Deprecated decisions visible in the Brain is essential for organizational remembrance. They prevent the team from "re-learning" the same lessons or repeating past mistakes.

  • Leverage the Hopsule CLI: For developers who prefer the terminal, use the hopsule brain --status command to get a text-based summary of the graph's current state before opening the visual dashboard.

  • Review the Knowledge Graph during Post-Mortems: Use the Brain to trace which decisions led to a specific system state. This helps in identifying whether a failure was due to a lack of enforcement or a flaw in the decision itself.

Troubleshooting

If you encounter issues while using the Brain, refer to the table below for common causes and resolutions.

Issue

Cause

Solution

Graph appears empty or missing nodes.

Active filters are too restrictive or the project has no accepted decisions.

Clear all filters in the top search bar and ensure you are viewing the correct project or organization.

Nodes are overlapping and unreadable.

The force-directed layout has not stabilized or there are too many entities.

Click the Recalculate Layout button in the toolbar or use the zoom function to isolate specific clusters.

Unable to link a Memory to a Decision.

The Decision is in a Frozen Context Pack or you lack write permissions.

Check the lifecycle status of the Capsule. If it is Frozen, you must create a new version to add links.

Hopper cannot find specific connections.

The memories lack sufficient textual context for semantic indexing.

Add more detailed descriptions to your Memories using the Hopsule Dashboard to improve Hopper's RAG-powered suggestions.

Enforcement warnings not showing in the Brain.

The Hopsule for VS Code extension is not synced with the Dashboard.

Ensure you are logged in to the IDE extension and that "Local Processing Only" mode has finished its initial scan.

Related Articles

  • Managing Decision Lifecycles: From Draft to Deprecated

  • Creating and Distributing Context Packs (Capsules)

  • Integrating Hopsule MCP with AI Agents

  • Using Hopsule for VS Code for Real-time Enforcement

SHARE ON SOCIAL MEDIA

Frequent questions

These questions are asked by many of our users

Customer Centric

Frequent questions

These questions are asked by many of our users

Frequent questions

These questions are asked by many of our users

How do I change my billing information?

You can update your billing details from your account settings. Just go to the “Billing” section, click “Edit” next to your payment method, and follow the prompts to update your information securely.

What happens after my free trial ends?

When your free trial ends, your account will automatically move to the free version (if available) or pause until you choose a paid plan. You’ll receive a reminder before the trial expires so you can decide what works best for you.

Do you offer refunds?

We generally don’t offer refunds once a payment has been processed. However, if you experience any billing issues or believe there’s been a mistake, reach out to our support team and we’ll be happy to review your case.

Can I switch plans later?

Absolutely. You can upgrade or downgrade your plan at any time from your account dashboard. Changes usually take effect immediately, and any price difference will be adjusted automatically.

Will I lose my data if I cancel my subscription?

No, your data will remain stored safely. You’ll retain access to your content, but some premium features may be locked after cancellation. You can always upgrade again to regain full access.

How do I upgrade or downgrade my plan?

Go to your account settings, then to the “Subscription” section. There, you can choose a different plan that better suits your needs. Changes are applied right away, and any billing adjustments are handled automatically.

Is there a free plan available?

Yes, we offer a free plan with limited features for users who want to try things out or don’t need the full suite of tools. You can stay on the free plan as long as you’d like.

What payment methods do you accept?

We accept major credit and debit cards, including Visa, Mastercard, American Express, and others. Depending on your location, additional payment options like PayPal may also be available.

Can't find an answer?

Trusted by creators and innovators alike, our tools power growth, streamline workflows, and drive real impact across every industry.

Man pointing finger top

Can't find an answer?

Trusted by creators and innovators alike, our tools power growth, streamline workflows, and drive real impact across every industry.

Man pointing finger top

Can't find an answer?

Trusted by creators and innovators alike, our tools power growth, streamline workflows, and drive real impact across every industry.

Man pointing finger top