Overview

Tickets, incidents and partner issues from a service desk, an incident platform and a partner channel, synthetic by default, plus a handful of real incidents captured once from the owner's own Rootly and Jira accounts, unified into one queue. A personal portfolio demo, not a production tool.

  • Correlated automatically. The same underlying problem reported in two different tools gets linked here with a confidence score and the evidence behind it, not just asserted. Real records from Jira and Rootly were linked this way at 97% confidence. See it linked →
  • Short on time? A two-and-a-half-minute narrated walkthrough covers every screen. Watch it →
  • SLA scored per audience. Internal, consumer and partner get separate scorecards and separately-tiered targets, never one blended number. SLA health →
  • Mostly synthetic, a little real. Rows marked Live are genuinely captured from the owner's own trial accounts, replayed rather than fetched live, and never correlated with the invented signals.
  • Everything here is computed, not scripted. Move the threshold slider, edit an SLA target, or add your own source, and the numbers recompute live in this browser. Connect a source →
  • Nothing you change leaves this browser. Dismissals, SLA edits and the change history are local only, hash-chained so what's logged can be checked, not just trusted.
  • Where to go next. This Queue is every signal in one place; Correlation explains why some got linked and some didn't; SLA health scores the three audiences separately; Connect a source proves the architecture is real. For the full build story, the tech stack and every test that passed, see About →

Unified queue

One list across every connected tool. Each signal keeps its source badge; where separate tools are describing the same underlying problem, the row links to the correlation that explains why.

Signals

31

from 6 sources

Correlation groups

5

likely shared root causes

Signals in a group

15

of 31

Standalone

16

deliberately left unlinked

13 real records captured from Jira and Rootly (latest capture 2 Oct 2026, 11:11 UTC) sit alongside the synthetic signals, marked Live. Real and synthetic signals are never correlated with each other.

Showing 31 of 31

  • Service DeskSD-106

    Customers locked out after repeated sign-in attempts they did not make

    identity · open 1h 10m

    ConsumerHighOpenLinked · 3 signals
  • Service DeskSD-104

    Request: laptop and accounts for incoming contractor

    workplace · open 1h 30m

    InternalLowOpenStandalone
  • Incident PlatformINC-206

    Security incident: suspected credential-stuffing against customer sign-in

    authentication · open 1h 35m

    InternalHighInvestigatingLinked · 3 signals
  • Security OperationsSEC-401

    Alert: spike in failed sign-ins from unrecognised locations across many accounts

    authentication · open 1h 40m

    InternalHighInvestigatingLinked · 3 signals
  • Partner ChannelPC-302

    Halcyon Travel: booking applications timing out at final step

    Halcyon Travel · partner portal · open 2h 30m

    Linked to change CHG-1006 (normal, release the redesigned application form), deployed 2h 40m before · 60% confidence

    Supplier (invented): Hollowfen Hosting

    PartnerMediumOpenLinked · 5 signals
  • Incident PlatformINC-202

    Synthetic check failing: partner portal submit endpoint p95 above 8s

    partner portal · open 2h 40m

    Linked to change CHG-1006 (normal, release the redesigned application form), deployed 2h 30m before · 63% confidence

    Supplier (invented): Hollowfen Hosting

    InternalMediumInvestigatingLinked · 5 signals
  • Partner ChannelPC-301

    Meridian Retail: customer applications taking minutes to submit

    Meridian Retail · partner portal · open 2h 52m

    Linked to change CHG-1006 (normal, release the redesigned application form), deployed 2h 18m before · 66% confidence

    Supplier (invented): Hollowfen Hosting

    PartnerHighOpenLinked · 5 signals
  • Partner ChannelPC-304

    Brightwater Foods: request for updated API documentation

    Brightwater Foods · partner api · open 3h 2m

    PartnerLowOpenStandalone
  • Incident PlatformINC-201

    P2 — elevated latency on partner-facing API gateway

    partner api · open 3h 5m

    Supplier (invented): Hollowfen Hosting

    PartnerHighInvestigatingLinked · 5 signals
  • Service DeskSD-101

    Users reporting slow application submission on partner portal

    partner portal · open 3h 20m

    Linked to change CHG-1006 (normal, release the redesigned application form), deployed 1h 50m before · 73% confidence

    Supplier (invented): Hollowfen Hosting

    InternalHighInvestigatingLinked · 5 signals
  • Incident PlatformINC-205

    Disk usage warning on reporting database replica

    data platform · open 3h 30m

    Linked to change CHG-1017 (standard, change ingestion batch size), deployed 1h 30m before · 78% confidence

    InternalMediumOpenStandalone
  • Partner ChannelPC-305

    Lumen & Oak: invoice PDF shows wrong tax label

    Lumen & Oak · billing · open 5h 30m

    PartnerMediumOpenStandalone
  • Partner ChannelPC-303

    Kestrel Logistics: yesterday's settlement file has not arrived

    Kestrel Logistics · payments · open 10h 10m

    Linked to change CHG-1001 (normal, update card-payment routing rules), deployed 1h 50m before · 73% confidence

    Supplier (invented): Wrenmoor Batch Services

    PartnerMediumOpenLinked · 3 signals
  • Service DeskSD-103

    Finance ops: nightly settlement report incomplete

    payments · open 10h 40m

    Linked to change CHG-1001 (normal, update card-payment routing rules), deployed 1h 20m before · 80% confidence

    Supplier (invented): Wrenmoor Batch Services

    InternalMediumOpenLinked · 3 signals
  • Incident PlatformINC-204

    Settlement batch job exceeded runtime and was terminated

    payments · open 10h 55m

    Linked to change CHG-1001 (normal, update card-payment routing rules), deployed 1h 5m before · 84% confidence

    Overnight batch (Nightly settlement batch, Wrenmoor Batch Services): due by 17 Oct 2026, 04:01 UTC; terminated before completing · completion target breached

    Supplier (invented): Wrenmoor Batch Services

    InternalHighInvestigatingLinked · 3 signals
  • Service DeskSD-105

    Customer asks how to change the address on their profile

    identity · open 20h

    ConsumerLowOpenStandalone
  • Incident PlatformINC-203

    Elevated failure rate sending SMS one-time passcodes through messaging provider

    authentication · open for 5h 20m

    Linked to change CHG-1026 (standard, raise the login rate-limit threshold), deployed 1h 25m before · 79% confidence

    Supplier (invented): Quillfeather Messaging

    ConsumerHighResolvedLinked · 2 signals
  • Service DeskSD-102

    Customers not receiving one-time passcodes at login

    identity · open for 5h 30m

    Supplier (invented): Quillfeather Messaging

    ConsumerHighResolvedLinked · 2 signals
  • JiraLiveKAN-4

    Intermittent 502s reported via partner integrations hitting the API gateway

    partner api · open 15d 3h

    Source service: db-production-database · mapped to: partner api (title mentions the API or API gateway)

    InternalMediumOpenLinked · 2 signals
  • RootlyLive6

    [Demo] Nightly reporting job failure delayed dashboards

    data platform · open 15d 3h

    Source service: db-production-database · mapped to: data platform (title mentions ingestion, a reporting job or a pipeline)

    InternalMediumInvestigatingStandalone
  • RootlyLive7

    [Demo] Intermittent DNS resolution failures on the API gateway

    partner api · open 15d 3h

    Source service: db-production-database · mapped to: partner api (title mentions the API or API gateway)

    InternalHighInvestigatingLinked · 2 signals
  • RootlyLive2

    [Demo] Checkout API elevated error rate after deploy

    payments · open 15d 3h

    Source service: db-production-database · mapped to: payments (title mentions checkout or payment)

    InternalCriticalInvestigatingStandalone
  • RootlyLive12

    [Demo] Elevated checkout errors — investigating a bad deploy

    payments · open for 18h 17m

    Source service: db-production-database · mapped to: payments (title mentions checkout or payment)

    InternalCriticalResolvedStandalone
  • RootlyLive9

    [Demo] Data ingestion pipeline falling behind

    data platform · open for 18h 17m

    Source service: db-production-database · mapped to: data platform (title mentions ingestion, a reporting job or a pipeline)

    InternalMediumResolvedStandalone
  • RootlyLive8

    [Demo] Elevated 5xx errors on the public API

    partner api · open for 19h 17m

    Source service: db-production-database · mapped to: partner api (title mentions the API or API gateway)

    InternalHighResolvedStandalone
  • RootlyLive11

    [Demo] Transactional email delivery delays

    other · open 59d 3h

    Source service: db-production-database · mapped to: other (no title rule matched)

    InternalHighInvestigatingStandalone
  • RootlyLive10

    [Demo] CDN misconfiguration served stale assets

    other · open 59d 4h

    Source service: db-production-database · mapped to: other (no title rule matched)

    InternalMediumInvestigatingStandalone
  • RootlyLive4

    [Demo] Login latency spike during peak traffic

    authentication · open for 38m

    Source service: db-production-database · mapped to: authentication (title mentions login, sign-in or password)

    InternalHighResolvedStandalone
  • RootlyLive1

    [Demo] Primary database failover caused checkout & payments outage

    payments · open for 5h

    Source service: db-production-database · mapped to: payments (title mentions checkout or payment)

    InternalCriticalResolvedStandalone
  • RootlyLive3

    [Demo] Payment webhook processing backlog

    payments · open for 58m

    Source service: db-production-database · mapped to: payments (title mentions checkout or payment)

    InternalHighResolvedStandalone
  • RootlyLive5

    [Demo] Search results degraded after cache eviction

    other · open for 41m

    Source service: db-production-database · mapped to: other (no title rule matched)

    InternalMediumResolvedStandalone