Skip to main content

Refer serious misconduct by a teacher - 2. Reuse existing architecture

Date: 2022-10-04

Status

Accepted

Context

Refer Serious Misconduct is a monolithic Rails application and should use a similar architecture to other monoliths, like Access Your Teaching Profile, Find a lost TRN and Apply for Teacher Training.

Decision

We adopt the following ADRs wholesale and agree to follow their decisions:

From "Find a lost TRN"

From "Apply for Teacher Training"

Clarifications

  • A decision around deployment approach will be deferred until later given that GOVUK PaaS has been sunsetted.

Consequences

  • We don't have to justify the same decisions
  • We can still make adjustments by creating new ADRs down the line
  • Knowledge transfer between teams is simpler
  • Sharing code and modules is simpler