Northstar Cloud - Last sync - May 27, 2026, 10:14 AM PT
Command Center
Needs your decision · Anthropic forecastas-of May 27
Anthropic forecast is +$33.4k over its plan this month.
Driven by heavier claude-opus-4.5 use in nightly model tests. Riya Patel owns the call: cap the test usage or approve the extra spend.
Trace
$48,210 actual spend; 15.20B tokens in May 2026 month-to-date
+$33,400 vs Anthropic baseline (95%); eval-runner-agent token volume doubled
AI control - May 2026 month-to-date
Month-end forecast bridge
Known vendor forecast$158,000
+$23,900
+$6,400
Usage accrual true-up for unbilled days+$5,200
Contracted price escalators effective June+$3,300
Month-end forecast
No reserve applied for this selected range
$196,800 Foots: base + steps = $196,800 · overage vs plan +$21,800
Step detailBasis and owner for 3 forecast component steps
New-vendor pilot spend entering the portfolio
Two security-team tools in evaluation, invoiced to an expense card and not yet added as tracked vendors. Owner: Riya Patel.
Usage accrual true-up for unbilled days
Metered Anthropic and OpenAI usage after the May 27 sync, accrued to month-end at the trailing daily run-rate. Owner: Mark Chen.
Contracted price escalators effective June
Scheduled rate step-ups in the Cursor and Glean contracts land before month-end close. Owner: Mara Levin.
May plan baseline
Department budget baseline$113,200
+$61,800
May plan
$175,000 Foots: departments + reserve = $175,000
Material risk lens
$33.4k forecast overage$37.9k committed in renewal windows$8.4k unowned spend — 4 risks
4 urgent/high
Show 3 risksLead: Anthropic forecast is $33.4k above its plan baseline — due May 31
urgentAnthropic
Anthropic forecast is $33.4k above its plan baseline
Driver: claude-opus-4.5 model-testing pipeline token burn
API usage export - anthropic_source_snapshot_2026-05-27; eval-runner-agent token volume doubled
$33,400 exposure
Due May 31
highCursor
Cursor renewal in 43 days with 37% inactive seats
Driver: Notice deadline arrives before seat cleanup is scheduled
Vendor admin export - cursor_source_snapshot_2026-05-27; 96 paid seats inactive, 68 in Engineering
$20,357 exposure
Due Jun 9
highGlean
Glean usage export stale before renewal planning
Driver: Usage source has not synced in 9 days
Glean admin export - glean_usage_export_2026-05-18.csv; Glean usage export has not synced in 9 days
$17,576 exposure
Due Jun 20
Active renewal decisions
$442,800 annual commit in active decision windows
As-of May 27, 2026
How this foots3 vendor commits in active notice windows → $442,800
Cursor$172,800notice by June 9, 2026 · 13d
Glean$118,800notice by June 20, 2026 · 24d
GitHub Copilot$151,200notice by July 16, 2026 · 50d
Total in active decision windows$442,800
Show 3 decisionsLead: Cursor renewal — Action required before notice, 13d notice
CursorAction required before notice
contract-cursor-2025 - Notice deadline arrives before seat cleanup is scheduled
96/260 inactive paid seats
Notice due June 9, 2026
13 days from as-of date
$20,357 committed through renewal
$172,800 annual × 43/365 term days left
Owner
Jonas Wu
In progress
GleanUsage evidence refresh required
contract-glean-2025 - Usage source has not synced in 9 days
4/80 inactive paid seats
Notice due June 20, 2026
24 days from as-of date
$17,576 committed through renewal
$118,800 annual × 54/365 term days left
Owner
Aisha Mendez
Open
GitHub CopilotOpen action
contract-copilot-2025 - 201 of 224 seats active in trailing 30 days
23/224 inactive paid seats
Notice due July 16, 2026
50 days from as-of date
$33,140 committed through renewal
$151,200 annual × 80/365 term days left
Owner
Aisha Mendez
Open
Control posture evidence
4 control signals
3 policy gaps
Show 3 control signalsLead: AI meeting assistant control gap — Gap
Control posture
AI meeting assistant control gap
Account status
Vendor/account not approved or not mapped
Identity / owner
Identity/control-plane status unknown
Execution owner: Mark Chen
Usage policy
Usage must map to approved vendor, owner, and contract
Projected impact
Classify $4,200 in invoice line item spend
TraceExpense, invoice, and API-key matcher
Policy signal: Vendor and department missing; Recurring line item contains AI transcription usage but no vendor match.
Evidence: Invoice line item - May 20, 2026 - Needs vendor
Show sourceExpense, invoice, and API-key matcher - Needs reconciliation
Source system
Expense, invoice, and API-key matcher
Source record
unknown_ai_spend:open-items
Last sync
May 27, 2026, 10:14 AM PT
Owner
Finance Systems
Transform rule
Merchant strings, invoice descriptions, and API-key names matched to approved vendors
Coverage
90% of AI spend mapped to an approved source$113,800 of $126,400 AI spend mapped to an approved source; $12,600 unmatched → Needs reconciliation. A further $11,300 is with approved vendors but needs department/project attribution — tracked in Unknown spend.
Confidence
Needs reconciliation
Needs <missing thing> — a required input is missing or unmatched. The named gap is the thing to act on; it routes to its owner.
Control posture
Anthropic - Claude Desktop control gap
Account status
Personal account outside approved Enterprise workspace
Identity / owner
Not SSO/SCIM-managed
Owner missing
Usage policy
Usage must map to approved vendor, owner, and contract
Projected impact
Classify $8,400 in expense card spend
TraceExpense, invoice, and API-key matcher
Policy signal: Owner and contract missing; 31 personal-account charges match Claude Desktop merchant strings.
Evidence: Expense card - May 24, 2026 - Needs owner
Show sourceExpense, invoice, and API-key matcher - Needs reconciliation
Source system
Expense, invoice, and API-key matcher
Source record
unknown_ai_spend:open-items
Last sync
May 27, 2026, 10:14 AM PT
Owner
Finance Systems
Transform rule
Merchant strings, invoice descriptions, and API-key names matched to approved vendors
Coverage
90% of AI spend mapped to an approved source$113,800 of $126,400 AI spend mapped to an approved source; $12,600 unmatched → Needs reconciliation. A further $11,300 is with approved vendors but needs department/project attribution — tracked in Unknown spend.
Confidence
Needs reconciliation
Needs <missing thing> — a required input is missing or unmatched. The named gap is the thing to act on; it routes to its owner.
Control posture
Anthropic model and account control
Account status
Approved Enterprise vendor; personal Claude Desktop spend is a separate gap
Identity / owner
Enterprise workspace is SSO/SCIM-managed
API gateway owner: Engineering Platform
Usage policy
claude-opus-4.5 allowed only with a model-testing cap
Projected impact
Decision controls +$33.4k exposure and sets June guardrail
TraceAPI usage export
Policy signal: Model-testing spike exceeds its plan baseline before cap decision
Evidence: eval-runner-agent token volume doubled
Show sourceAPI usage export - Reconciled
Source system
API usage export
Source record
anthropic_source_snapshot_2026-05-27
Last sync
May 27, 2026, 10:14 AM PT
Owner
Riya Patel
Transform rule
Vendor record joined to contract, invoice, forecast, owner, and action records
Confidence
Reconciled
Reconciled — every required source is mapped, synced within the freshness window, and reconciled within tolerance. No further action.
Top operating threads
Signal
Anthropic forecast exposure
$68,400 Anthropic forecast; $35,000 may plan baseline
Evidence
$48,210 actual spend; 15.20B tokens in May 2026 month-to-date
+$33,400 vs Anthropic baseline (95%); eval-runner-agent token volume doubled
Control posture
Anthropic model and account control
Account status
Approved Enterprise vendor; personal Claude Desktop spend is a separate gap
Identity / owner
Enterprise workspace is SSO/SCIM-managed
API gateway owner: Engineering Platform
Usage policy
claude-opus-4.5 allowed only with a model-testing cap
Projected impact
Decision controls +$33.4k exposure and sets June guardrail
TraceAPI usage export
Policy signal: Model-testing spike exceeds its plan baseline before cap decision
Evidence: eval-runner-agent token volume doubled
Show sourceAPI usage export - Reconciled
Source system
API usage export
Source record
anthropic_source_snapshot_2026-05-27
Last sync
May 27, 2026, 10:14 AM PT
Owner
Riya Patel
Transform rule
Vendor record joined to contract, invoice, forecast, owner, and action records
Confidence
Reconciled
Reconciled — every required source is mapped, synced within the freshness window, and reconciled within tolerance. No further action.
Decision + action
Ownership model
Needs AI owner decision
Riya Patel, Head of AI Platform decides
Engineering Platform executes
Riya Patel owns the source
Decision
Approve a temporary cap or the extra spend
Open - due May 29urgent
Awaiting AI owner decision
Signal
Cursor inactive paid seats
96 inactive paid seats across 260 paid Cursor seats
Evidence
164/260 paid seats active; 96 inactive
Renewal notice deadline: June 9, 2026
Control posture
Cursor workspace control
Account status
Approved Business workspace
Identity / owner
SSO/SCIM-managed seat roster
Workspace owner: Engineering Ops
Usage policy
Seat assignment policy requires 30-day inactivity review
Projected impact
$5.3k monthly waste reduction before $172.8k renewal decision
TraceVendor admin export
Policy signal: 96 inactive seats remain assigned before notice deadline
Evidence: 96 paid seats inactive, 68 in Engineering
Show sourceVendor admin export - Reconciled
Source system
Vendor admin export
Source record
cursor_source_snapshot_2026-05-27
Last sync
May 27, 2026, 10:14 AM PT
Owner
Jonas Wu
Transform rule
Vendor record joined to contract, invoice, forecast, owner, and action records
Confidence
Reconciled
Reconciled — every required source is mapped, synced within the freshness window, and reconciled within tolerance. No further action.
Decision + action
Ownership model
Execution owner active
Owner
Jonas Wu, VP Engineering — decision · execution · source
Decision
Remove inactive users before notice deadline
In progress - due Jun 4high
Scheduled with Engineering Ops
Signal
Claude Desktop personal-account spend
$8,400 unresolved Claude Desktop spend
Evidence
31 personal-account charges match Claude Desktop merchant strings.
May 24, 2026: missing Owner and contract
Control posture
Anthropic - Claude Desktop control gap
Account status
Personal account outside approved Enterprise workspace
Identity / owner
Not SSO/SCIM-managed
Owner missing
Usage policy
Usage must map to approved vendor, owner, and contract
Projected impact
Classify $8,400 in expense card spend
TraceExpense, invoice, and API-key matcher
Policy signal: Owner and contract missing; 31 personal-account charges match Claude Desktop merchant strings.
Evidence: Expense card - May 24, 2026 - Needs owner
Show sourceExpense, invoice, and API-key matcher - Needs reconciliation
Source system
Expense, invoice, and API-key matcher
Source record
unknown_ai_spend:open-items
Last sync
May 27, 2026, 10:14 AM PT
Owner
Finance Systems
Transform rule
Merchant strings, invoice descriptions, and API-key names matched to approved vendors
Coverage
90% of AI spend mapped to an approved source$113,800 of $126,400 AI spend mapped to an approved source; $12,600 unmatched → Needs reconciliation. A further $11,300 is with approved vendors but needs department/project attribution — tracked in Unknown spend.
Confidence
Needs reconciliation
Needs <missing thing> — a required input is missing or unmatched. The named gap is the thing to act on; it routes to its owner.
Decision + action
Ownership model
Execution owner active
Finance + AI Platform decides
Finance + AI Platform executes
Riya Patel owns the source
Decision
Assign owner or migrate to Enterprise
Open - due Jun 3high
Needs owner assignment
Vendor portfolio - 6 tools6 tools · 2 action, 1 watch · unknown spend unowned
| Vendor | Spend | Forecast | Tokens / seats | Owner | Status | |
|---|---|---|---|---|---|---|
12.6B blended tokens / month | $48,210 | $68,400 | 15.20B tokens | Riya Patel | Action | |
8.2B blended tokens / month plus ChatGPT seats | $26,140 | $39,000 | 7.84B tokens | Selma Olafsson | Watch | |
260 Business seats | $14,420 | $19,500 | 164/260 seats | Jonas Wu | Action | |
224 Copilot Business seats | $8,820 | $12,600 | 201/224 seats | Aisha Mendez | Stable | |
120 Notion AI add-on seats | $3,120 | $7,300 | 71/120 seats | Lena Carrow | Stable | |
80 enterprise search seats and Sidekick beta | $1,790 | $11,200 | 76/80 seats | Aisha Mendez | Stale | |
Expense, API key, and invoice lines not reconciled | $23,900 | $23,900 | owner missing | unassigned | Unowned |