Management Dashboard

A built-in web UI for managing findings, rules, governance policies, work items, and audit trails. No separate install — it ships with sentrik.

npm install -g sentrik
sentrik serve

Open http://localhost:8000/dashboard in your browser.

11 Tabs. Everything You Need.

📊

Overview

Scan metrics at a glance — severity breakdown, top files, scan duration, cache hit rate, and findings-over-time trend chart.

🔍

Findings

Searchable, filterable list of all findings with severity, rule ID, file location, and remediation guidance. Click to expand details.

📄

Reports

Generate and download HTML, JUnit XML, SARIF, and CSV reports. One click for audit-ready artifacts.

🛡

Policies

Configure governance profiles (strict, standard, permissive), human review gates, auto-patch settings, and gate thresholds.

📦

Packs

Enable, disable, and configure standards packs. Override individual rules within a pack. Import and export custom packs.

📋

Rules

Browse all active rules with severity, type (regex, AST, file policy), and auto-fix status. Search and filter across packs.

🎯

Work Items

View linked Azure DevOps, GitHub, or Jira work items. Reconcile findings — auto-create, update, and close items.

🔗

Integration

Connect to Azure DevOps, GitHub, or Jira. Test connections, configure tokens, and see environment variable status.

📜

Audit Log

Timestamped log of every scan, gate, reconcile, and config change. Filter by action type. Export for compliance evidence.

Approvals

Async approval gates for enterprise workflows. Review pending requests, approve or reject, track timeout and status.

Enterprise

Settings

Full configuration viewer and editor. Validate config, toggle features, and manage output paths — all from the browser.

Built-In Features

Dark Mode

Light and dark themes with one-click toggle. Preference saved in localStorage.

Global Search

Press Ctrl+K to search across findings, rules, and work items instantly.

Keyboard Shortcuts

Press ? for the help overlay. Navigate tabs, trigger scans, and copy data without touching the mouse.

REST API

25+ API endpoints power the dashboard. Use them directly for CI/CD integration, custom tooling, or remote scanning.

Live Scan Progress

Server-Sent Events stream scan progress in real time. Watch files being processed as they happen.

Scan Trends

SVG line chart showing findings over time. Track whether your codebase is getting cleaner or accumulating debt.

Try it now

npm install -g sentrik && sentrik serve