Dashboard

Execution history, stats, and signal details for your team.

💡

Pro & Team feature

The dashboard is available on Pro and Team plans. Free tier users can still see Vigil results directly on each PR comment.

Getting Started

  1. Go to keepvigil.dev/dashboard
  2. Click “Login with GitHub” to authenticate
  3. Select the installation you want to view

Authentication uses GitHub OAuth. Vigil requests read-only access to your profile to verify your identity — no additional permissions are required beyond what the GitHub App already has.

Overview

The overview page shows a summary of your Vigil activity:

  • Average score — the mean confidence score across all your recent PRs
  • Total executions — how many PRs Vigil has verified
  • Repos — list of repositories with Vigil enabled and their PR counts
  • Recent PRs — the latest verified PRs with scores and status

Execution History

The history page shows a paginated list of all PR verifications. Each row includes:

  • Repository and PR number
  • Confidence score with color indicator
  • Recommendation (safe / review / caution)
  • Timestamp

Click any row to see the full signal breakdown for that PR.

PR Detail View

The detail view shows the complete verification result for a single PR, including:

  • Overall confidence score and recommendation
  • Individual signal scores — each signal's score, status, and detailed findings
  • Claims verified, undocumented changes found, and impact analysis
  • Link to the original PR on GitHub

Session & Security

Sessions are managed via a secure HTTP-only cookie (vigil_session) with a 7-day expiry. Sessions are signed with HS256. Logging out clears the cookie immediately.