Mid project when the code based reaches relative maturity/stability, make an effort to write and review docs at all levels: user, dev, architecture.md
Mid project when the code based reaches relative maturity/stability, make an effort to write and review docs at all levels: user, dev, architecture.md