After reading this chapter, you have a solid foundation on how we can model the prisoner transfer inside the system. We used a very simple design with the least amount of tooling overhead possible. Our system leverages the dynamic nature of JavaScript to create simple stubs for objects we haven't created, yet, and we were able to validate the first understanding we discussed in our previous research.
In the next chapter, we are going to further explore the other roles in the system. We focus on classifying them in domain-driven design terms so we can reuse the patterns explored by others in the space. We are also going to focus more on the language to foster further communication and how it can work with those patterns to allow very clear communication in the domain.