DSI · decision-space integrity

The product · v0.1

A local, stateless assurance sidecar.

A local, stateless decision-space assurance sidecar for advisory AI. You send it a prompt and the response your system produced; it returns an assurance result and a portable evidence bundle. It runs entirely on your machine; in the primary pattern it makes no provider call and retains nothing between requests.

Where DSI fits

One layer in your assurance stack.

DSI is designed to sit beside an existing AI system as a visibility and evidence layer. It audits the response your system already generated, identifies configured expected paths that may be missing, supports re-audit after regeneration, and exports evidence.

AI model or agent output
Safety and policy filters
Decision-space visibility layer — DSI
Visibility recommendation / regeneration instruction
Re-audit and evidence bundle
Client governance, review, or authorization systems

DSI does not authorize actions, certify compliance, or replace policy enforcement. It measures whether configured expected paths remain visible in AI-generated responses and records evidence of that audit.

The assurance loop

Four steps, on a response you supply.

01 · AUDIT

Audit

The response is assessed against a configured map of reasonable option paths for the domain. You get expected-path visibility, the surfaced paths, and the missing expected ones (with required ones flagged).

02 · RECOMMEND

Visibility recommendation

Where a configured policy warrants it, DSI recommends which paths to surface and supplies an instruction for your system to regenerate. DSI does not generate the response.

03 · RE-AUDIT

Re-audit

Supply your regenerated response and DSI reports the visibility change (before → after). This is a visibility re-audit, not a quality or safety improvement.

04 · EVIDENCE

Evidence bundle

A portable, fingerprinted, reproducible record with a stable audit identifier.

The trust chain

Where did this come from?

Every result answers that question in seven steps. Each step is reproducible from the fingerprints in the bundle, so a third party can reproduce and bound any number DSI reports.

How you run it

A package, or a container.

  • Python package: pip install the API/dashboard extra and run one command; open the local dashboard, paste a prompt + response, and audit it.
  • Container: docker run the image; same dashboard and API, nothing written to disk.
  • Interfaces: a small HTTP API (audit · control-loop · evidence) and a local dashboard. No provider keys, no database, no cloud dependency.

Both paths are verified to build and run from a clean install — the package and the image were each built and run from scratch.

What DSI is not

Not a generator

It audits a supplied response and recommends what your system should surface; it never writes the advice.

Not a safety or compliance certification

It reports configured expected-path visibility, not quality, safety, correctness, or compliance.

Not a monitoring platform

It is stateless and keeps no history; if you want trends or retention, export the evidence bundles to a system you already run.

Not a replacement for your stack

It does not replace your model, retrieval, or policy stack. It sits beside them.

What DSI does — and does not — measure

This work measures visibility of configured expected paths in model outputs. It does not measure advice quality, factual correctness, user outcomes, or regulatory compliance.

DSI is designed to complement, not replace, factuality checks, safety reviews, domain validation, or compliance processes. It supports governance documentation; it does not certify governance or safety.