architecture-script