If architecture is the system at rest, design is the system in motion — its interactions, flow, and dynamics.
Architecture decides what the parts are and how they are arranged — the system at rest. Design decides how those parts act together once the system is running — how it moves, responds, and behaves over time. Form is what a system is; behaviour is what it does.
A system's behaviour is not an accident of its code. It is designed — through the way its parts interact, the way information flows between them, and the way the whole responds and changes over time.
If the design is cluttered, the underlying architecture has not yet been resolved.