y {
            isLoading.value = false
          }
        }

        // Step 3: Stage file (git add)
        const stageReadme = async () => {
          if (!repo.value) {
            addLog('No repository initialized', 'error')
            return
          }

          isLoading.value = true
          addLog('Staging README.md for commit...', 'info')

          try {
            await repo.value.add('README.md')
            addLog('README.md successfully staged for commit', 'success')
            current