            await new Promise(resolve => setTimeout(resolve, CONFIG.RETRY_DELAY * (i + 1)));
                }
            }
        }

        async function fetchReadmeContent() {
            try {
                const response = await fetchWithRetry(CONFIG.GITHUB_API_URL);
                const data = await response.json();
                if (!data.content) throw new Error('No content field in API response');
                return atob(data.content);
            } catch (error) {
                conso