BondGovernance — Infrastructure for Secured Bonds
Live demo · Read-only · No sign-up

Demo Console.
Wave A–O on a frozen tenant.

Every panel below renders from the same deterministic snapshot — identical bytes on every load, identical engines as production. Sixteen scenes, one tenant, zero mocks.

8 s per scene · scroll to pause
Tenant
Acme Bond Trustees
Obligations
8
Open alerts
3
Last sweep
14 min ago
§ A

Multi-tenancy

Open Dashboard

Tenant isolation, RLS, role-based access.

Current tenant
Demo · Acme Bond Trustees
id: demo-tenant-0000
Read-only public demo · all writes blocked
Members (4)
  • alice@acme-trust.exampletenant_admin
  • ben@acme-trust.exampleagent
  • clara@acme-trust.exampleagent
  • viewer@acme-trust.exampleviewer
§ B

Connectors

Open Connectors

Read-only data ingest from external systems.

Lantmäteriet (SE)

lantmateriet · stub

Last sync: 6/30/2026, 8:46:00 AM

Tinglysning (NO)

tinglysning · stub

Last sync: 6/30/2026, 7:46:00 AM

Bundesanzeiger (DE)

bundesanzeiger · stub

Last sync: 6/30/2026, 6:46:00 AM

Recent sync runs

StartedStatusRowsDurationError
6/30/2026, 8:46:00 AMsucceeded2004.2s
6/30/2026, 7:46:00 AMsucceeded2004s
6/30/2026, 6:46:00 AMsucceeded2004.1s
§ C

Covenant Engine

Open Covenants

Deterministic breach detection with cure-period timeline.

SE0019761234LTV0.62 / 0.65
WARN
  1. OKQ1 covenant test · pass
    90 d ago
  2. WATCHQuarterly recalc · LTV 0.62
    30 d ago
  3. WATCHWatcher reconfirmed
    7 d ago
DE000A2YPFA1ICR1.18 / 1.50
BREACHCure 30d
  1. OKICR 1.65 · pass
    120 d ago
  2. WARNICR 1.42 · watch
    60 d ago
  3. BREACHICR 1.18 · breach
    14 d ago
  4. BREACHCure period 30d opened
    13 d ago
FI4000556677DSCR1.45 / 1.40
WARN
  1. OKDSCR 1.52
    45 d ago
  2. WARNDSCR 1.45 · narrow margin
    15 d ago
§ D

Alerting

Open Alerts

Realtime, severity-sorted, mark-as-read.

  • critical6/30/2026, 8:46:00 AM
    ICR breach confirmedDE000A2YPFA1

    Interest coverage ratio fell to 1.18× (threshold 1.50×). Cure period opened.

  • warn6/30/2026, 8:12:00 AM
    Document drift detectedSE0020998877

    Quarterly report headers changed format — extraction confidence dropped to 78%.

  • warn6/30/2026, 6:00:00 AM
    DSCR within 5% of triggerFI4000556677

    Forecast suggests breach within 60 days if trend continues.

  • watch6/29/2026, 9:00:00 AM
    LTV trending upwardSE0019761234

    LTV 0.58 → 0.62 over the last quarter.

  • watch6/28/2026, 9:00:00 AM
    New collateral filingNO0011223344

    Tinglysing recorded a new charge — material change confirmed.

  • info6/27/2026, 9:00:00 AM
    Coupon paid on scheduleGB00BMHTPY16

    Semi-annual coupon settlement reconciled.

  • info6/25/2026, 9:00:00 AM
    Annual report processedDK0061224455

    248-point extraction succeeded — all KPIs normalized.

  • warn6/22/2026, 9:00:00 AM
    Pre-breach forecastDE000A2YPFA1

    Forecast engine flagged ICR breach 14 days ahead — confirmed today.

§ E

Scheduler

Open Scheduler

Continuous sweeps across the tenant portfolio.

Last successful run
6/30/2026, 8:46:04 AM
Connectors synced
3
Open breaches (latest)
1
Critical breaches
1

Sweep history (last 50)

Frozen demo · last sweep 00:00:14 ago
StartedTriggerStatusConnectorsRowsEvalsBreachCritAlerts +/−Duration
6/30/2026, 8:46:00 AMmanualsucceeded320050111/04s
6/30/2026, 7:46:00 AMcronsucceeded320050000/04s
6/30/2026, 6:46:00 AMcronsucceeded320050202/04s
§ F

KPI Trends

Open KPIs

12-month sparklines per covenant ratio.

ISINMetricTrendLastΔ %VolatilityStrength
DE000A2YPFA1icr1.18-38.5%13.5%strong down
SE0019761234ltv0.6229.2%8.0%strong up
FI4000556677dscr1.45-18.5%6.4%strong down
§ G

Breach Overlay

Open Overlay

Pre/post trend visualization around breach events.

Breaches
1
Critical
1
Abrupt pace
1
Gradual pace
0
DE000A2YPFA1

ICR lte 1.5 · observed 1.18

criticalabrupt
lte 1.5breach
Pre-breach (6)
Δ -23.8% · vol 8.8%
first 1.68 → last 1.28
Post-breach (1)
Δ 0.0% · vol 0.0%
first 1.18 → last 1.18
Breach at 6/30/2026, 9:00:00 AM · bucket month
§ H

Security Intel

Open Security Intel

7 institutional indices on one canvas.

Portfolio Stability Score
72/100
strong
Weighted composite of all six sub-indices.
Covenant Strength
64/100
moderate
Severity-weighted % passing across all rules.
Systemic Risk
65/100
moderate
Vol 0.18 · breach density 0.125
Collateral Integrity
81/100
strong
Data completeness across rules & KPIs.
Alert Frequency
72/100
strong
8 alerts logged.
Document Drift
82/100
strong
Higher = fresher KPI coverage.
Geographic Concentration
42/100
weak
HHI 10000
Jurisdiction exposure
JurisdictionObligationsWeight
SE337.50%
NO112.50%
FI112.50%
DK112.50%
DE112.50%
GB112.50%
Weakest obligations
ISINJurisdictionCovenant strengthAlerts
DE000A2YPFA1DE281
FI4000556677FI551
SE0021455901SE740
SE0020998877SE741
GB00BMHTPY16GB740
SE0019761234SE920
NO0011223344NO920
DK0061224455DK920
§ I

Portfolio Intel

Open Portfolio Intel

Correlation, clusters, drift and 90-day forecast.

Contagion Risk
42.0/100
Mean |corr| across pairs
Risk Clusters
4
≥0.6 |corr| connected components
Drift Index
68.9
slope -0.080 · vol 0.180
Forecast Stability
68.9
scenario 0% KPI · base 68.9
Portfolio Correlation Matrix
8 obligations · Pearson on 5-dim feature vector
123459018877334466774455PFA1PY16
12341.0.8.8.8.8.2.2.2
5901.81.0.8.8.8.2.2.2
8877.8.81.0.8.8.2.2.2
3344.8.8.81.0.8.2.2.2
6677.8.8.8.81.0.2.2.2
4455.2.2.2.2.21.0.2.2
PFA1.2.2.2.2.2.21.0.2
PY16.2.2.2.2.2.2.21.0
Top correlated pairs
  • SE0019761234SE0021455901
    0.780
  • SE0019761234SE0020998877
    0.780
  • SE0019761234NO0011223344
    0.780
  • SE0019761234FI4000556677
    0.780
  • SE0021455901SE0020998877
    0.780
  • SE0021455901NO0011223344
    0.780
  • SE0021455901FI4000556677
    0.780
  • SE0020998877NO0011223344
    0.780
Risk Clusters
Connected components @ |corr| ≥ 0.6
C3-UK
1 obligations · risk 90.0
DE000A2YPFA1
avg stab 22.0avg vol 0.380breaches 2
C1-Nordic
5 obligations · risk 32.0
SE0019761234SE0021455901SE0020998877NO0011223344FI4000556677
avg stab 74.0avg vol 0.140breaches 1
C4-Retail
1 obligations · risk 29.0
GB00BMHTPY16
avg stab 71.0avg vol 0.150breaches 0
C2-DACH
1 obligations · risk 12.0
DK0061224455
avg stab 88.0avg vol 0.080breaches 0
Portfolio Drift
Slope -0.080 · Volatility 0.180
12 historical buckets
3-month forecast
Top drifting obligations
  • DE000A2YPFA1 0.044
  • FI4000556677 0.018
  • SE0021455901 0.004
  • SE0020998877 0.004
  • GB00BMHTPY16 0.004
  • SE0019761234 0.012
Forecast Scenario
Apply uniform KPI shock to project portfolio state
0%
Stability
68.88base 68.88
Covenant Strength
72.63base 72.63
Breach Density
0.38base 0.38
Portfolio Heatmap
One cell per obligation × metric
123459018877334466774455PFA1PY16
Top 10 risk obligations
Lowest stability
  • DE000A2YPFA1stab 22.0 · vol 0.380 · breaches 2
  • FI4000556677stab 52.0 · vol 0.240 · breaches 1
  • SE0021455901stab 71.0 · vol 0.150 · breaches 0
  • SE0020998877stab 71.0 · vol 0.150 · breaches 0
  • GB00BMHTPY16stab 71.0 · vol 0.150 · breaches 0
  • SE0019761234stab 88.0 · vol 0.080 · breaches 0
  • NO0011223344stab 88.0 · vol 0.080 · breaches 0
  • DK0061224455stab 88.0 · vol 0.080 · breaches 0
Top 10 improving obligations
Highest positive KPI slope
  • SE0019761234slope 0.012 · stab 88.0
  • NO0011223344slope 0.012 · stab 88.0
  • DK0061224455slope 0.012 · stab 88.0
  • SE0021455901slope 0.004 · stab 71.0
  • SE0020998877slope 0.004 · stab 71.0
  • GB00BMHTPY16slope 0.004 · stab 71.0
  • FI4000556677slope 0.018 · stab 52.0
  • DE000A2YPFA1slope 0.044 · stab 22.0
§ J

Stress Engine

Open Stress

Mild → Extreme default scenarios.

Loading stress bundle…
§ K

Regulatory Reporting

Open Reporting

ESMA/audit exports with deterministic audit trail.

Generate export

Audit trail

WhenKindSchemeRowsContent hash
5/16/2026, 9:00:00 AMreport.exportESMA50sha256-repq12026000
6/23/2026, 9:00:00 AMreport.exportAUDIT184sha256-repaudit1000
§ L

Notifications

Open Notifications

Channel matrix, dispatch log, idempotent delivery.

Channels

LabelKindTargetMin severityEnabled
email (4 recipients)emailalerts@example.comwarn
webhook (2 recipients)webhookhttps://hook.example.com/bgwarn
slack (0 recipients)slackhttps://hooks.slack.com/…warn

Recent deliveries

WhenStatusHTTPError
6/30/2026, 8:46:00 AMsent200
6/30/2026, 8:12:00 AMsent200
6/30/2026, 6:00:00 AMsent200
6/29/2026, 9:00:00 AMqueued200
6/28/2026, 9:00:00 AMsent200
§ M

Admin Console

Open Admin

Members, roles, audit, tenant settings.

Members
4
Obligations
8
Evaluations (24h)
3
Alerts open
3
Alerts (7d)
8
Sweeps (24h)
3
Deliveries (24h)
5
Audit events (24h)
5
Members by role
  • agent2
  • tenant_admin1
  • viewer1
Obligations by status
  • ok3
  • watch3
  • warn1
  • breach1
Evaluations 24h by status
  • pass2
  • breach1
Open alerts by severity
  • warn2
  • breach1
Sweeps 24h by status
  • completed3
Deliveries 24h by status
  • sent4
  • queued1

Recent audit trail

Last 20 events with deterministic content hashes.

WhenKindSchemeRowsHash
2026-06-30 08:46:00sweep.completed0sha256-sweepcomp
2026-06-30 08:46:00alert.emitted0sha256-alertemit
2026-06-29 09:00:00covenant.acknowledge0sha256-covenanta
2026-06-23 09:00:00report.export0sha256-reportexp
2026-05-31 09:00:00channel.disable0sha256-channeldi
§ N

Investor Portal

Open Investor

Investor-side view on the same data.

Obligations
8
Nominal exposure
€200,000,000
Stable
3
Watch · Action
3 · 2
StatusISINIssuerJuris.CouponNominalMaturity
StableSE0019761234Nordica Properties ABSE5.25%€25,000,0002029-06-15
WatchSE0021455901Vasakronan Real Estate BondSE4.10%€25,000,0002031-03-22
WatchSE0020998877Stenhus FastigheterSE6.75%€25,000,0002028-11-30
StableNO0011223344Entra ASA Senior SecuredNO4.85%€25,000,0002030-09-14
ActionFI4000556677Citycon CorporateFI5.50%€25,000,0002027-12-01
StableDK0061224455Jeudan A/SDK4.25%€25,000,0002029-04-18
ActionDE000A2YPFA1DEMIRE Deutsche MittelstandDE7.10%€25,000,0002026-12-22
WatchGB00BMHTPY16Helical plc Sterling BondGB5.05%€25,000,0002030-06-30

Recent governance events (30 days)

  • ICR breach confirmed
    covenant.event · 2026-06-30
    critical
  • Document drift detected
    covenant.event · 2026-06-30
    warning
  • DSCR within 5% of trigger
    covenant.event · 2026-06-30
    warning
  • LTV trending upward
    covenant.event · 2026-06-29
    watch
  • New collateral filing
    covenant.event · 2026-06-28
    watch
  • Coupon paid on schedule
    covenant.event · 2026-06-27
    ok
  • Annual report processed
    covenant.event · 2026-06-25
    ok
  • Pre-breach forecast
    covenant.event · 2026-06-22
    warning
§ O

Public API

Open API Keys

Tenant-scoped REST + embeddable status badge.

Existing keys

NamePrefixCreatedLast usedStatus
Production read-onlybg_keypro2026-03-022026-06-30active
Legacy webhook (rotated)bg_keyold2025-09-032026-01-01revoked

Usage

JSON status:

curl -H "Authorization: Bearer YOUR_KEY" https://api.bondgovernance.com/api/public/v1/status

SVG badge (embed):

<img src="https://api.bondgovernance.com/api/public/v1/badge?key=YOUR_KEY" alt="BondGovernance status" />

Rate limit: 120 requests / minute / key. Keys are hashed with SHA-256; only the prefix is stored in plaintext.

Bring your own bonds.

The console you just walked through runs on a frozen demo tenant. Connect your own portfolio under NDA — same engines, same audit trail, against live data.