Invoices & credit notes3 automations · 2 live
Invoice intake
accounts@ mailbox: classify, code, create ApprovalMax drafts
webhook · new mail
22h ago Waiting
3 emails handled · 1 notifications · mailbox connection pending Microsoft credentials
Invoice learning
learns from every ApprovalMax edit and rejection
webhook · bill changed/rejected
9h ago Live
2 ApprovalMax events absorbed · 6 corrections applied to future coding
Credit-note date sync
Nexudus credit notes get their issue date corrected
webhook · credit note created
8h ago2026-09-26T14:26 Live
170 checks · 3 events received · 1 reconciled
Membership & revenue2 automations · 1 live
Renewal pipeline
Nexudus contracts ending in 90 days become HubSpot deals
routine · daily 03:00 UTC
10h ago2026-09-26 12:11 Live
2,031 contracts scanned · 136 qualifying · 0 deals created · 136 already there · 0 failed
Printing email
First-ever members get the printing guide, with a PaperCut nudge
webhook · contract first activated
22h ago2026-09-26T00:11 Waiting
2 activations seen · 0 sent · 1 held (waiting on the printing@ mailbox)
Tools & platform3 automations · 3 live
Nexudus MCP for Claude
FOUNDRY's own Nexudus connector for Claude
service · public URL
2h ago Live
16 tools · 10 sign-ins · 319 calls today · per-user sign-in keeps everyone to their own locations
Every location's plan, live from Nexudus - colour-coded, furnished, print + PDF ready
open /floorplans/
routine · every 2h 7am-9pm · Sun 4am full rebuild
2h ago2026-09-26 20:03 Live
13 plans · 7 locations · print + high-quality PDFs · last rebuilt 2h ago · health ok (1 notice(s))
Taildrop receiver
scripts and files arrive from the team's machines
service · taildrop-receive
22h ago Live
22 files in the inbox
Inbound routes1 of 5 delivering · tracking since 2026-09-26T10:09 · green = a delivery inside the cadence shown
Mail arrival (Microsoft Graph)
Microsoft pushes a notification the moment mail lands in accounts@
POST /graph/notify
12h 40m ago
1 today · within 3 days
last delivery 12h 40m ago · Microsoft Graph app credentials not loaded
ApprovalMax events
bills approved, rejected or edited in ApprovalMax
POST /approvalmax/notify
9h 18m ago
1 today · within 7 days
last delivery 9h 18m ago
Nexudus credit notes
a credit note raised in Nexudus (issue-date sync)
POST /nexudus/notify
8h 25m ago
1 today · within 14 days
last delivery 8h 25m ago · 1 delivery(ies) accepted unverified - Nexudus shared secret not set yet · Nexudus shared secret not loaded
Nexudus first activations
a member's first contract activated (printing guide)
POST /nexudus/printing
never
0 today · within 14 days
no delivery recorded yet - Nexudus shared secret not loaded
Hourly refresh & catch-up
the hub's own heartbeat: renewal, catch-up sweep, config re-read
internal · worker thread
never
0 today · within 3h
no delivery recorded yet - Microsoft Graph app credentials not loaded
The hub process
foundry-graph-webhook.service on 127.0.0.1:8765 · pid 437347
systemd · user unit
2h 33m ago
16 start(s) in 24h · 0 unexpected
started 2h 33m ago · 16 start(s) in 24h · no unexpected restarts
The decision-rights line (§7)
0 of 30 days of the window have elapsed — the check falls due on 2026-10-26. The policy line is ≤ 8/day. Counted from the embedded Postgres on foundry-dev1 by decision_rights/card_ledger.mjs, read-only; nothing on this page is typed by hand.
Cards raised and resolved, per UTC daypolicy line ≤ 8/day · verdict 2026-10-26 · read 0s ago
UTC day
raised
board · agent
open
2026-09-26
ask_user_questions 27, request_checkbox_confirmation 6, request_confirmation 31, connection_intent 1
65
38 · 25
2 open
Board-resolved, trailing 7 days
The average the policy line is read against: 38 card(s) you
resolved in 2026-09-20 → 2026-09-26, and how it sits against ≤ 8/day
≤ 8/day
5.43/day
over the 1 day(s) that have any data at all this reads
38/day
The 26 Sep baseline, reproduced inside the ledger
62 cards raised, 37 resolved by you
(ask user questions 18 · request confirmation 15 · request checkbox confirmation 3 · request item verdicts 0 · connection intent 1) as of 2026-09-26T20:04:00Z — the number the accepted plan records
26 Sep
38 / 7d
2 open now · 60% of all
resolutions are yours
Tier A/B actions and reversals
Every Tier A/B action has to arrive with the four evidence lines; this counts those
the CTO posted and any reversal of one
policy §4.2
4 record(s)
0 confirmed reversal(s), 6 candidate line(s) to read