こういうシステムは仕様を最初に決めておかないと辛い。
あとから付け足し付け足ししてるとバグが生まれやすく、修正の作業量も増えるからね。

仕様中にある機能を実装するのは後からでも構わないけど、
その仕様は最初にきっちり決めておく必要がある。
だから方向とか貫通とかが必要かどうかってのは今のうち話し合っておくべきだと思うよ。