ProvenMapSCALE 1:1
New: architecture for every role
Docs
Pricing
Blog
Boards
Getting StartedCore ConceptsPlatform FeaturesReference & ResourcesSelf-HostedSources

Core Concepts

Workspaces & OrganizationsBoardsApp Boards & the HubThe Board TreeNodes & EdgesSourcesInsights
Core Concepts
Workspaces & OrganizationsBoardsApp Boards & the HubThe Board TreeNodes & EdgesSourcesInsights
Core ConceptsInsights

Last updated July 24, 2026

Insights

Insights are analyses that run against your boards to surface what you'd otherwise hunt for by hand — security gaps, performance bottlenecks, coupling risks, compliance issues. Think of them as automated architecture reviews.

How insights work

Every insight comes from an insight skill — a reusable analysis definition that says what to look for and how to report it. Run a skill against a board and it produces structured findings: element-level insights, traced paths through your architecture, and suggested graph changes.

Two things can run a skill. /insights in a coding session runs it locally through Cdx Code and needs no model provider; chat runs it in the portal and does. Either way the findings land on the same board. Authoring skills, the categories they fall into, and what a run produces in detail all live in Insight Skills.

The Insights Bar

Each board has an Insights Bar at the bottom — a configurable strip that shows which insight skills are active for that board. Click a chip to see its latest results, or run a fresh analysis.

Running your first insight

  • Open a board with at least a few nodes and edges
  • Click the Insights Bar at the bottom of the board
  • Select an insight skill (start with "Architecture Health" for a general overview)
  • Click Run and wait for analysis to complete
  • Review findings — check signals, priorities, and affected elements
  • Explore any suggested graph changes before accepting them

Insight signals

Every finding carries a signal that classifies its nature:

SignalVisualMeaning
RiskRed, alert triangleSomething that could go wrong — a vulnerability, a single point of failure, a missing fallback
StrengthGreen, check circleSomething that's working well — good separation of concerns, proper auth, solid caching

These are the most common signals. Risks demand attention; strengths confirm good decisions.

Each finding also has a priority: critical, high, medium, or low. A finding can additionally carry a measurement — a quantitative 0–1 score (a coupling score, a dependency depth, a blast-radius size) that drives its visual weight on the board. A measurement rides on a finding alongside its signal; it isn't a signal of its own.

What an analysis produces

A run can return four kinds of result, and most return two or three: element insights (the findings themselves), affected elements (which nodes to emphasize and how), insight paths (traced routes — a request flow, a blast radius), and graph suggestions (proposed structural changes with a rationale). A security scan leans on the first two; a dependency analysis leans on paths. Insight Skills breaks down each one.

Tip

Insights aren't just pretty reports — they produce actionable graph suggestions. Found a missing cache layer? The suggestion tells you exactly which node to add and where. You review, accept, and your board evolves.

From finding to intent

On an app board, findings don't stop at being read. Review a finding or a graph suggestion and create an intent from it — a work item that flows to a developer through the plugin's /intents command, carrying the original finding along with it. From there the chain stays linked end to end: the signal that triggered it, the analysis, the released intent, and the commit that closed it. The full flow lives in Intents.

What's next

Intents

Turn findings into work items developers implement.

Chat

Run an analysis from a conversation — and ask follow-up questions about what it found.

Nodes & Edges

The elements that insights analyze.

Sources

The data that makes insights accurate.

PreviousSourcesNextBoards Guide

On this page

InsightsHow insights workThe Insights BarRunning your first insightInsight signalsWhat an analysis producesFrom finding to intentWhat's next