Platform Evolution
Assessment run-2026-07-27-1 · 213 of 213 repos assessed
Capabilities / Contact centre

Contact centre

Five deployables across three generations, all over the shared ContactCentre database.

Recommendation

Converge on the generation 2 pair, give the ContactCentre database a named owner (stage 4), and retire the earlier generations as their remaining traffic moves.

The family

RepoRoleHealthEntanglementNote
phenix-contact-centre-wcfRetire29 · redkernelFirst generation, WCF
phenix-contact-centre-webRetire47 · redkernelFirst generation web
phenix-contact-centre-apiConsolidate50 · amberloosely attachedSecond generation, dormant since 2024
phenix-contact-centre-2-apiSurvivor39 · redkernelCurrent generation API
phenix-contact-centre-2-webSurvivor54 · amberkernelCurrent generation web
phenix-contact-apiReview79 · greenkernelOverlapping contact API over the same database

Actions

Consolidate phenix-contact-centre-api into the surviving contact centre path

Second generation, dormant since 2024. Converge on the generation 2 pair, give the ContactCentre database a named owner (stage 4), and retire the earlier generations as their remaining traffic moves.

Impact: Removes a duplicated capability

proposed

Retire phenix-contact-centre-wcf

First generation, WCF. Part of the Contact centre consolidation: Converge on the generation 2 pair, give the ContactCentre database a named owner (stage 4), and retire the earlier generations as their remaining traffic moves.

Impact: A migration never paid for, a pipeline decommissioned and an attack surface removed

proposed

Retire phenix-contact-centre-web

First generation web. Part of the Contact centre consolidation: Converge on the generation 2 pair, give the ContactCentre database a named owner (stage 4), and retire the earlier generations as their remaining traffic moves.

Impact: A migration never paid for, a pipeline decommissioned and an attack surface removed

proposed