Dashboard
The dashboard is your home screen after logging in — a summary of all projects with health indicators, vulnerability counts, and config/secret file status.
Project Cards
Each project is displayed as a card showing:
- Health Score — A 0–100 percentage reflecting overall project hygiene.
- Vulnerability Count — Total known vulnerabilities from the latest analysis.
- Outdated Count — Dependencies with newer versions available.
- Config File Count — Total config files stored across the project’s apps and environments.
- Last Analyzed — Timestamp of the most recent scan.
Click a card to open the project detail view with tabs for Analysis, Repository, Members, and Settings. The context menu (three-dot icon) provides quick actions: View, Run Analysis, Open Repository, and Settings.
Health Score
The health score is computed from three weighted factors:
| Factor | What it measures |
|---|---|
| Dependency Freshness | How up-to-date packages are. Major version gaps reduce the score more than minor or patch gaps. |
| Vulnerability Count | Fewer vulnerabilities = higher score. Critical/high severity has greater impact. |
| Config Coverage | Whether the project’s apps have config and secret files stored across their environments. |
| Range | Color | Meaning |
|---|---|---|
| 80–100 | Green | Well-maintained, few or no issues |
| 50–79 | Yellow | Some attention needed |
| 0–49 | Red | Immediate action recommended |
Sorting, Filtering, and Search
Sort projects by name, health score, last analyzed date, vulnerability count, or creation date. Filter by health status, presence of vulnerabilities, or outdated dependencies. Use the search bar to find projects by name.
Quick Stats
A summary bar at the top shows aggregate counts across all projects: total projects, total vulnerabilities, outdated packages, and config files.