Platform Evolution
Assessment run-2026-07-27-1 · 213 of 213 repos assessed
Binding points / sqlserver:ContactCentre

sqlserver:ContactCentre

Shared database under every generation of the contact centre stack.

The cut

Treat ContactCentre as a product

9 systems share it across three generations of the contact centre stack.

Impact: Service-level modernisation inside this group is unsafe until this exists

proposed

Treat EventLog as a product

14 systems share it. Give it a named owner and route writers through an owned interface.

Impact: Service-level modernisation inside this group is unsafe until this exists

proposed

Treat Phenix as a product

21 systems share it and its schema is only reconstructable by replaying an append-only change ledger. Reconstruct a declarative schema and give it a named owner.

Impact: Service-level modernisation inside this group is unsafe until this exists

proposed

Bound systems

RepoHealthEntanglementReleased by this cut alone
TC.CustomerPortalUsers.DupeImporter19 · redkernelNo, other mechanisms remain
contact-centre-email-server29 · redkernelNo, other mechanisms remain
intranet38 · redloosely attachedYes
phenix-contact-api79 · greenkernelNo, other mechanisms remain
phenix-contact-centre-2-api39 · redkernelNo, other mechanisms remain
phenix-contact-centre-api50 · amberloosely attachedYes
phenix-contact-centre-wcf29 · redkernelNo, other mechanisms remain
phenix-contact-centre-web47 · redkernelNo, other mechanisms remain
tc-score85 · greenloosely attachedYes