Step.value = 'readme-staged'
          } catch (error) {
            addLog('Error staging README: ' + error.message, 'error')
          } finally {
            isLoading.value = false
          }
        }

        // Step 4: Commit changes
        const commitReadme = async () => {
          if (!repo.value) {
            addLog('No repository initialized', 'error')
            return
          }

          isLoading.value = true
          const message = commitMessage.value.trim() || 'Initial commit with