Skip to main content

Know your architecture. Decide on the evidence.

Veriom reconstructs how your services, data and pipelines connect, and assesses where the design is weak or has drifted from what you intended. It shows the evidence behind each conclusion and what is still unknown, and your team decides what changes.

app.veriom.ai/northstar/findings

Findings

Weekly review · 7 findings ranked by architecture impact

ReviewingReviewed by 4 specialists
SeverityFindingConf.
Highpayments-api reaches card-vault outside the egress policy0.91
Mediumcheckout-web ships a session token to a third-party script0.84
Mediumidentity-api service tokens never expire0.88
MediumAny account in the organization can post to the settlements queue0.86
Lowledger-worker runs with an unused admin role0.93
Lowcheckout-web sends no Content-Security-Policy0.79
LowThe release workflow pins a third-party action by tag0.97
Remediation · RM-31Remediation engineer

Restrict payments-api egress to the card vault

  • EV-2041src/clients/vault.ts:22
  • EV-2043security group sg-payments egress
  • EV-2050deploy/payments.yml:31
Approve fixApprovedRequest changes
Draft pull request #318 opened

Teams that review with Veriom

  • Nine23
  • Hive Quality Engineering
  • Nexus Healthcare
  • Galya
  • Rainmaker
  • Talkdoc

See it in action

Three minutes with Veriom.

Why the reasoning behind a system should live with the software, then the map, a review and a fix waiting for approval, in the product.

Film / Veriom launch2:52

A presenter explains why the reasoning behind a system should live with the software, then walks through Veriom: the living system map, architectural review with its evidence, reviews that run when code changes, and fixes prepared for your team's approval.

Read the transcript

You've probably heard me say that you can't truly build on top of or secure what you don't understand. But you shouldn't have to hold an entire system in your head to build on it with confidence. Because the reasoning behind your software should belong to the software itself. When you build, you make decisions on what's connected, what stays separate, and what needs to continue to work when something fails.

And those are the decisions that shape the system. And yet, the reasons behind them get scattered across documents, conversations, and people's heads, even as code and infrastructure changes. Whether you're creating a first service or extending an existing platform, those decisions should guide what gets built. And that is what Veriom brings into your workflow.

Veriom connects to your code and cloud infrastructure and maps how your services, data, and dependencies fit together. As you or your agents build, Veriom reviews changes against how your system is connected, what it needs to do, and the architectural decisions guiding it. So you can see what each change means for the whole system.

And with pull request checks connected, you can see what a change affects before merging. Veriom keeps the system's architecture, the intent, i.e. the decisions behind it, and what specific changes affect it. All connected. So you can build, secure, and evolve your system with architectural reasoning. Supporting you throughout. Let's see what this means.

Here, Veriom brings your system's architecture into view from its components and dependencies to the boundaries between them. Alongside it, you get an architectural review with the evidence behind the analysis and recommendations you can act on. You can see what Veriom found, why it matters, and what it recommends all together.

And you can set reviews to run when your code changes. So architectural review becomes part of how you build. Veriom can then prepare a fix for your team or your agents to implement with your team in control of approval. So, three things: a living system map, ongoing architectural reviews, fixes ready for approval, all grounded by your system's context and guided by your evolving intent, all in one platform.

So engineers can finally build with confidence and security teams can help shape changes from the start. And technical leaders can guide what comes next, all with a shared view of the system and the reasoning behind it. You're no longer reviewing your agents' changes on your own or carrying the whole system in your head.

You're building with its architecture, evidence, and analysis at your fingertips. Now you can truly scale anything.

Capabilities

How it connects. Where it is weak. Why we think so.

Veriom rebuilds the system's relationships, assesses its weaknesses and design intent with specialist agents, shows the evidence for each conclusion, and leaves the consequential changes to your team.

02 / Weaknesses

Weaknesses, with the evidence behind them.

Each finding links to the code, cloud and pipeline evidence it rests on. If its architectural impact isn't established yet, it says so.

How it works

From signal to decision.

Follow one change from the systems you already use to a fix your team merged and the next audit confirmed.

  1. 1Connect

    Connect a repository

    Install the read-only GitHub app and choose repositories. Veriom names the workspace from your organization and preselects the repositories pushed most recently, so there is nothing to type.

  2. 2Audit

    Watch the first audits run, live

    Autopilot starts an audit for each repository as soon as it connects. Stages and the agents at work update as they happen.

  3. 3Findings

    Read a finding with its evidence

    Findings are ranked by their architectural risk, not by scanner severity alone. Each one cites the code, cloud and pipeline evidence behind it, and its owner when one is known.

  4. 4Architecture

    See the system as it is

    The map is built from evidence. Select a component for its connections and the evidence behind them, see it as a 3D diagram, or show what this audit changed.

  5. 5Intent & drift

    Know when it drifts from what you agreed

    Teams ratify the architecture they intend, and each audit compares the evidence with it. A change that breaks a decision shows up as drift, with the frozen evidence behind it. Turned on per workspace.

  6. 6Remediation

    Ship the fix as a draft pull request

    An agent prepares the patch and rescans it. A reviewer approves it, or a policy an admin turned on does after a hold a reviewer can withdraw, and the draft opens. Your team merges it on GitHub, and the audit that follows confirms the fix.

  7. 7Reports

    Report on it, with the evidence

    Reports come from the same audit: the findings, the architecture and the evidence they cite, mapped to the controls your programs track.

Trust

Bounded by design.

Reviews stay inside your workspace and cite what they rely on. Veriom never merges, deploys or accepts a risk for you.

No ambient permissions
Agents propose. Approving a fix without a reviewer takes a policy an admin turns on, and merging is always a person's.
Four gates before a claim
Evidence is authorised, validated and reconciled before a review uses it, and findings cite it.
Mapped to the frameworks you report on
ISO 27001 control mapping and SOC 2 Type II readiness alignment. Neither is a certification.

Who decides each step of a fix.

By default Veriom starts audits, confirms merged fixes and publishes each audit's report on its own. Policies that approve work are off until an admin turns them on, and every automatic step is in the activity log.

Prepare a fixA person or a policy
Someone asks for a fix, or a policy your admins turn on prepares fixes after an audit. Veriom then rescans the patch on its own.
Open a draft pull requestA person or a policy
A reviewer approves the fix, or a policy an admin turns on approves it within limits the admin sets. By default: low severity, up to 3 files and 40 lines, no CI, auth or dependency files. A critical finding always needs a reviewer. A policy approval waits 30 minutes by default, and a reviewer can withdraw it; the draft then opens on its own.
Approve the pull requestAlways a person
Your team reviews the draft on GitHub. Veriom never approves a pull request.
MergeAlways a person
Your team merges on GitHub. No policy lets Veriom merge.
DeployAlways your team
Your own pipeline ships the change. Veriom never deploys; the next audit checks the merged code.
Accept a riskAlways a person
Only a person can accept the risk of a finding or approve a compliance exception.
  1. 01

    Authorise

    Only the workspace's own sources, with scoped, expiring access.

  2. 02

    Validate

    Typed evidence, never instructions, checked against its schema.

  3. 03

    Reconcile

    Joined to the model with its provenance and confidence.

  4. 04

    Cite

    Findings and answers name the evidence they rest on.

for each expiring API token
25scopes
of audit log on the longest retention
1,095days
to change your mind after deleting a workspace
7days

Make the system understandable before the decision lands.

Start with your own workspace, or walk through a sample review first.