Well, sounds like the issue is that important specification details aren't part of the specification but clarified on the fly in some random chats.
At least it should be added to the issue/ticket description and not just as an appendix but a coherent text. Ideally, there should be a lot being clarified before even starting