Skip to content
Current/ Help Center

What is Current Score? Project health, factor by factor

7 min read · Updated Jul 18, 2026

Current Score is a 0–100 health number for a project. It starts at 100 and subtracts points for six specific problems it can see in your data — overdue tasks, unassigned work, unscheduled tasks, open PSA sync conflicts, budget burn, and a project that is past its own due date. Nothing else moves it.

It is not AI, and it is not a black box. The score is a fixed arithmetic formula recomputed every time the page loads, and every point it took away is itemized. Click the score chip anywhere in Current and you get a "Why this score" list: each factor, its plain-English detail ("3 open task(s) past their due date"), and the exact points it cost.

The three health bands

ScoreBandChip color
80–100On trackGreen
55–79At riskAmber
0–54Off trackRed

The band is derived purely from the number. A project sitting at 79 is "At risk" by one point — meaning one fixable item stands between you and green.

The six factors, with their points and caps

Each factor has a per-item cost and a ceiling, so no single problem can sink the whole score on its own. "Open" always means a task that is not yet done.

FactorWhat triggers itPointsCap
Overdue tasksAn open task whose end date is before today−8 each−40
Unassigned workAn open task with no Current assignee and no PSA assignee−3 each−15
Unscheduled tasksAn open task missing a start date or an end date−2 each−10
PSA sync conflictsAn unresolved sync conflict on this project−5 each−15
Budget burn90–100% of budget consumed: −10. Over 100%: −20−10 or −20−20
Project past dueThe project's own due date has passed and progress is under 100%−15−15

Worked example. A project with 3 overdue tasks (−24), 2 unassigned tasks (−6), and 1 unresolved sync conflict (−5) scores 100 − 35 = 65, which lands it in the At risk band. Fix the three overdue dates and the score jumps to 89 — On track — on the next page load.

Note
The floor is 0, not a negative number
The six factors can deduct up to 115 points in total, but the score never drops below 0. A project at 0 has more than one problem maxed out — work the list top-down.

Where the score shows up

  • Project page — the Current Score tile in the summary panel at the top, showing the band word and the number ("At risk · 65"). Click it for the breakdown.
  • Project page — a trend sparkline under the tile, drawn from the nightly snapshots. It appears once there are at least two snapshots and shows the change since the first one.
  • Portfolio — a score chip on every project card and row. The default sort is worst score first, so the projects that need attention rise to the top, and the portfolio health gauge is the average score across active projects.
  • Reports — the Overview lens shows an "Avg Current Score" tile and a "Needs attention" list of the lowest-scoring projects. The Reports CSV export includes a Current Score column.

Fix a low score with the Project Debugger

Below the summary panel on any project, project managers and admins get the Project Debugger — "Every Current Score deduction, with its fix". It lists the same factors as the popover, worst first, and puts an action button on the factors it can fix (Analyze schedule, Assign owners, Review conflicts, View budget). Project past due carries guidance text instead of a button.

  1. 1
    Open the project and scroll to the Project Debugger
    Portfolio → open the project, or pick it from Recent projects in the sidebar. The panel sits just under the summary tiles. If the score is a clean 100 it says "Nothing to fix — full marks."
  2. 2
    Work the top row first
    Factors are ordered by how many points they cost, so the top row is always the biggest win available.
  3. 3
    Overdue or unscheduled tasks → Analyze schedule, then Recast
    Click Analyze schedule to run the analysis (it reads the full dependency graph, so it runs on demand rather than slowing the page down). It recomputes this project's dates from its dependencies against the working calendar (weekends, holidays, and PTO skipped). If dates should move, the button becomes Recast schedule — it previews every task that will move old date → new date and only writes after you confirm. PSA-linked tasks are pushed back to your PSA after saving; Current-native tasks save in Current only. If the dates already match the dependency schedule, the row says so and nothing is written.
  4. 4
    Unassigned work → Assign owners
    Expands the list of ownerless open tasks, with chips showing who has free hours this week. Click a task to open its drawer and pick an assignee.
  5. 5
    PSA sync conflicts → Review conflicts
    Jumps to the Sync Health page to resolve them. See "Fix a sync conflict between Current and your PSA".
  6. 6
    Budget burn → View budget
    Scrolls to the budget panel. Project past due has no button — adjust the project due date, or complete the project and run its close-out.
Heads up
Recast can write to your PSA
Applying a recast on a PSA-synced project pushes the new task dates back to your PSA. Read the preview list before confirming — it names every task that will move.

The nightly health check and its alerts

The score itself is always live — it is recomputed from current data every time you load a page. What runs on a schedule is the health monitor, daily at 06:00 UTC. It takes a snapshot of each project's score (at most one per project per 12 hours — that snapshot series is what draws the trend sparkline) and alerts the project lead when something turns.

Alert to the project leadWhen it fires
Project is now at risk / off trackThe project is at risk or off track AND either this is its first snapshot, or it was on track before, or it slipped from at risk to off track. Only while progress is under 100%, and not more than once per 20 hours.
Health dropped N pointsThe score fell 15 or more points since the last snapshot
Project is due soonThe due date is within the next 7 days and progress is under 100%
Project is over budgetBudget consumption has passed 100%

Project managers and admins can also run it on demand with the Health check button in the project header. Health check re-runs the monitor now instead of waiting for 06:00 UTC. It writes a snapshot only if the project has none from the last 12 hours, and it sends only alerts that are not already recent duplicates (an at-risk or score-drop alert is suppressed for 20 hours, a due-soon or over-budget alert for 6 days). It reports how many alerts went out — often zero.

Note
Finished projects stop nagging
A project marked completed gets no snapshot and no alerts at all. A project at 100% progress that is not yet formally closed stops the health, score-drop, and due-soon alerts — but an over-budget warning still fires, because a financial overrun matters right up to close-out.

Edge cases worth knowing

  • A project that has never synced to a PSA has no sync conflicts, so that factor sits at zero. The formula does not check sync_mode, though — if a project is switched to Current-native (for example, restored after its PSA project was deleted) any still-unresolved conflicts from its synced era keep costing points until they are resolved on the Sync Health page. See "Project modes: PSA-synced or Current-native".
  • A task counts as assigned if it has either a Current assignee or a PSA assignee name — a synced task owned in your PSA does not cost you unassigned points.
  • If a project has no budget percentage recorded, budget burn deducts nothing. The percentage comes from the PSA side of a synced project.
  • A factor with a zero deduction is not listed at all — the breakdown only shows what actually cost you points.
  • Partner viewers and account executives never see Current Score. The score exposes budget burn and internal task counts, so the data layer returns nothing for those roles — the partner portal shows status, progress, and dates only. See "The partner financial firewall".
Tip
The score refreshes on its own
Assign an owner or move a date and the number updates on the next load — you do not need to press Health check. That button exists to re-run the monitor early: it snapshots and alerts under the same rules as the nightly pass, so pressing it twice in a row usually changes nothing.
Was this helpful?