Repository: hashicorp/vault
File: ui/app/router.js (JavaScript)

Code before:
Router.map(function () {
  this.route('vault', { path: '/' }, function () {
    this.route('cluster', { path: '/:cluster_name' }, function () {
      this.route('dashboard');
      this.mount('config-ui');
      this.mount('sync');
      this.route('oidc-provider-ns', { path: '/*namespace/identity/oidc/provider/:provider_name/authorize' });
      this.route('oidc-provider', { path: '/identity/oidc/provider/:provider_name/authorize' });
      this.route('oidc-callback', { path: '/auth/*auth_path/oidc/callback' });
      this.route('auth');
      this.route('redirect');
      this.route('init');
      this.route('logout');
      this.route('license');
      this.route('mfa-setup');
      this.route('clients', function () {
        this.route('counts', function () {
          this.route('overview');
          this.route('token');
          this.route('sync');
          this.route('acme');
        });
        this.route('config');
        this.route('edit');
      });
      this.route('storage', { path: '/storage/raft' });
      this.route('storage-restore', { path: '/storage/raft/restore' });
      this.route('settings', function () {
        this.route('index', { path: '/' });
        this.route('seal');
        this.route('auth', function () {
          this.route('index', { path: '/' });
          this.route('enable');
          this.route('configure', { path: '/configure/:method' }, function () {
            this.route('index', { path: '/' });
            this.route('section', { path: '/:section_name' });
          });
        });
        this.route('mount-secret-backend');
      });
      this.route('unseal');
      this.route('tools', function () {
        this.route('tool', { path: '/:selected_action' });
        this.mount('open-api-explorer', { path: '/api-explorer' });
      });
      this.route('access', function () {
        this.route('reset-password');
        this.route('methods', { path: '/' });
        this.route('method', { path: '/:path' }, function () {
          this.route('index', { path: '/' });
          this.route('item', { path: '/item/:item_type' }, function () {

Review comment (suggestion):
It seems a little redundant to label this route `vault-usage` since we're already inside vault looking at it. I think I would have expected it to be something like `usage-reporting`. I don't have strong opinions about this, just a comment

Code after:
Router.map(function () {
  this.route('vault', { path: '/' }, function () {
    this.route('cluster', { path: '/:cluster_name' }, function () {
      this.route('dashboard');
      this.mount('config-ui');
      this.mount('sync');
      this.route('oidc-provider-ns', { path: '/*namespace/identity/oidc/provider/:provider_name/authorize' });
      this.route('oidc-provider', { path: '/identity/oidc/provider/:provider_name/authorize' });
      this.route('oidc-callback', { path: '/auth/*auth_path/oidc/callback' });
      this.route('auth');
      this.route('redirect');
      this.route('init');
      this.route('logout');
      this.route('license');
      this.route('mfa-setup');
      this.route('clients', function () {
        this.route('counts', function () {
          this.route('overview');
          this.route('token');
          this.route('sync');
          this.route('acme');
        });
        this.route('config');
        this.route('edit');
      });
      this.route('usage-reporting');
      this.route('storage', { path: '/storage/raft' });
      this.route('storage-restore', { path: '/storage/raft/restore' });
      this.route('settings', function () {
        this.route('index', { path: '/' });
        this.route('seal');
        this.route('auth', function () {
          this.route('index', { path: '/' });
          this.route('enable');
          this.route('configure', { path: '/configure/:method' }, function () {
            this.route('index', { path: '/' });
            this.route('section', { path: '/:section_name' });
          });
        });
        this.route('mount-secret-backend');
      });
      this.route('unseal');
      this.route('tools', function () {
        this.route('tool', { path: '/:selected_action' });
        this.mount('open-api-explorer', { path: '/api-explorer' });
      });
      this.route('access', function () {
        this.route('reset-password');
        this.route('methods', { path: '/' });
        this.route('method', { path: '/:path' }, function () {
          this.route('index', { path: '/' });