The Hopsule Dashboard serves as the central nervous system for your engineering organization’s collective judgment. This article provides an exhaustive walkthrough of the dashboard interface, ensuring that engineering leaders and developers can effectively navigate, manage, and enforce the decisions that define their technical landscape.

Understanding the Hopsule Dashboard is critical because it is where the transition from individual thought to organizational authority occurs. By mastering this interface, you ensure that context is never lost, decisions remain enforceable, and your team’s memory remains a persistent asset that survives personnel changes and project migrations.

Prerequisites

Before exploring the Hopsule Dashboard, ensure you have completed the following:

  • An active Hopsule account with verified email credentials.

  • Membership in at least one Organization (either as an owner or a collaborator).

  • A modern web browser with JavaScript enabled to support the real-time Knowledge Graph and Activity Feed features.

The Navigation Sidebar

The sidebar on the left-hand side of the Hopsule Dashboard is your primary tool for moving between different layers of organizational memory. It is organized into logical sections that reflect the hierarchy of your technical governance.

Organization and Project Switcher

At the very top of the sidebar, you will find the Organization Switcher. Clicking this allows you to move between different corporate entities or independent teams. Directly below it is the Project Selector. In Hopsule, decisions and memories are scoped to projects, though they can be bundled into Context Packs for cross-project portability.

Core Entities

  • Decisions: This is the primary workspace where you manage the lifecycle of your team’s commitments.

  • Memories: The append-only repository of context, reasoning, and history.

  • Context Packs (Capsules): The interface for managing portable bundles of context that can be shared across teams or fed into AI agents via Hopsule MCP.

  • The Brain (Knowledge Graph): A visual representation of how your decisions and memories interconnect.

Tools and Integration

  • Hopper AI: Access the advisory assistant to help draft or analyze decisions.

  • Activity Feed: A real-time stream of all changes, acceptances, and deprecations within the organization.

  • Settings: Manage team members, API tokens for the Hopsule CLI, and organization-wide enforcement policies.

Managing Decisions

The Decisions view is the heart of the Hopsule Dashboard. To create a new entry, click the Create Decision button in the top-right corner. This opens the Decision Editor, where you define the parameters of your technical commitment.

The Decision Lifecycle

Every decision in Hopsule follows a strict governance lifecycle. Understanding these states is essential for effective enforcement:

  1. Draft: The decision is being formulated. It is visible to the team but not yet enforceable. This is the stage where Hopper is most active, helping you refine the language and detect potential conflicts with existing commitments.

  2. Pending: The decision is finalized and awaiting review from designated authorities within the organization.

  3. Accepted: The decision is now an active constraint. Once a decision is Accepted, it is pushed to Hopsule for VS Code and the Hopsule CLI. Developers will receive warnings if their code contradicts an Accepted decision.

  4. Deprecated: The decision is no longer active. However, it is never deleted. It remains in the system to provide historical context for why things were done a certain way in the past.

Decision Metadata and Versioning

When viewing a specific decision, you will see a detailed sidebar containing its version history. Hopsule tracks every change made to a decision, ensuring total traceability. You can also see Linked Memories—the specific entries that explain the "why" behind the "what."

The Memory Layer

While decisions are about what you must do, Memories are about what you have learned. The Memories view displays a chronological, append-only feed of context entries. Unlike other systems where information can be overwritten or lost, Hopsule Memories are permanent.

Creating a Memory Entry

To add a new memory, navigate to the Memories section and click Add Memory. You will be prompted to provide:

  • Title: A concise summary of the context.

  • Content: The detailed reasoning, historical data, or lesson learned.

  • Tags: For easy categorization and searchability.

  • Links: You can link a memory to one or more Decisions to provide the necessary authority for those decisions.

The Append-Only Philosophy

It is important to note that Memories cannot be deleted. If new information comes to light that contradicts an old memory, the correct procedure is to add a new Memory entry that references the old one. This preserves the evolutionary path of your team’s organizational judgment.

Context Packs (Capsules)

Context Packs, or Capsules, are the mechanism for portability in Hopsule. They allow you to bundle specific sets of decisions and memories for use in different environments.

Capsule Lifecycle

Like decisions, Capsules have states:

  1. Draft: You are still selecting which decisions and memories to include in the bundle.

  2. Active: The Capsule is currently being used by projects or AI agents.

  3. Frozen: The Capsule is locked. No new decisions or memories can be added to it. This is useful for creating a "snapshot" of a system's state at a specific point in time, such as a major release.

  4. Historical: The Capsule is archived but remains accessible for audit purposes.

Sharing and Security

Within the Capsule view, you can generate Public Sharing Tokens. These tokens allow you to share a read-only version of a Context Pack with external partners or contractors without giving them full access to your Hopsule Dashboard. All data shared via these tokens is protected by the same end-to-end encryption that secures your internal data.

The Knowledge Graph (The Brain)

The Knowledge Graph is a high-level visualization tool that helps engineering leaders understand the complexity of their decision-making. Each node in the graph represents a Decision or a Memory, and the edges represent the relationships between them.

Using the Brain for Conflict Detection

By visualizing these connections, you can quickly identify "bottleneck decisions"—decisions that many other commitments depend on. You can also spot clusters of memories that have not yet been codified into formal decisions, indicating areas where the organization has a lot of "unwritten" knowledge that needs to be formalized.

Hopper: Your Advisory Assistant

The Hopper interface is accessible via the chat icon in the bottom-right corner of the Hopsule Dashboard. Hopper is designed to be an advisor, not an actor. It uses RAG (Retrieval-Augmented Generation) to analyze your existing decisions and memories to provide context-aware suggestions.

Common Hopper Workflows

  • Drafting: "Hopper, help me draft a decision regarding our microservices communication protocol based on our previous three post-mortems."

  • Conflict Detection: "Hopper, does this new decision about database indexing conflict with any of our Accepted decisions from last year?"

  • Explanation: "Hopper, explain the reasoning behind our current authentication architecture using the memories from the 2023 security audit."

Settings and Administration

The Settings panel is where you manage the governance parameters of your organization. This section is typically reserved for Organization Owners and Admins.

Team Management

Invite new members and assign roles. Hopsule uses Role-Based Access Control (RBAC) to ensure that only authorized personnel can move decisions from Pending to Accepted. This ensures that enforcement is always backed by human authority.

API and Integrations

This is where you generate the tokens required to authenticate the Hopsule CLI and the Hopsule API. You can also configure webhooks to send real-time notifications to your internal communication tools whenever a decision’s status changes.

Security and Compliance

Hopsule provides an audit trail of every action taken within the dashboard. In the Settings panel, you can export these logs for compliance reporting. Remember that Hopsule uses AES-256 encryption at rest and TLS 1.3 in transit as a baseline for all plans, ensuring your organizational judgment remains private.

Tips and Best Practices

  • Link Early, Link Often: Always link your Decisions to the Memories that inspired them. This ensures that when a developer sees a warning in Hopsule for VS Code, they can click through to understand the full context of why that decision exists.

  • Use Drafts for Collaboration: Use the Draft state of a decision to gather feedback from the team. Encourage developers to add Memories to the draft to build a robust case before moving it to Pending.

  • Freeze Capsules for Milestones: Whenever you hit a major project milestone, create a Capsule and freeze it. This creates a permanent record of the technical context at that moment, which is invaluable for future audits or "archaeology" projects.

  • Consult Hopper, But Decide Yourself: Use Hopper to find contradictions you might have missed, but always ensure a human review takes place before accepting a decision. Enforcement is about remembrance, and remembrance requires human intentionality.

Troubleshooting

Issue

Cause

Solution

Decision not appearing in VS Code

The decision is likely still in Draft or Pending state.

Ensure the decision has been moved to the Accepted state in the Hopsule Dashboard.

Cannot delete a Memory entry

Hopsule Memories are append-only by design to preserve history.

Create a new Memory entry that provides updated context and links to the old one for traceability.

Hopper provides irrelevant suggestions

The current project or Capsule has insufficient Memories for Hopper to use as context.

Add more context-rich Memories or link existing Memories to the project to improve Hopper's RAG capabilities.

API Token not working in CLI

The token may have expired or lacks the necessary permissions for the organization.

Generate a new API token in the Settings > API section of the Hopsule Dashboard and re-authenticate.

Related Articles

  • Getting Started with Hopsule for VS Code

  • The Hopsule CLI: Terminal-Based Governance

  • Best Practices for Writing Enforceable Decisions

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.

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.

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