# Research Index Working file for methodology clustering and source verification. ## Source - `perplexity-terminology-research.md` — original Perplexity research (Jan 2025) --- ## Methodology Selection Based on research, selecting approaches for article coverage. ### Tier 1: MUST Include (High Authority + Reader Interest) | Term | Why Include | Source Authority | Status | |------|-------------|------------------|--------| | **Vibe Coding** | Hook — Collins Word of Year 2025, everyone knows it | Wikipedia, Collins, Karpathy | ✅ verified | | **Spec-Driven Development** | Direct contrast to vibe coding, GitHub Spec Kit | GitHub, ThoughtWorks, Martin Fowler | ✅ verified | | **Agentic Coding** | Hot topic, Claude Code users care about this | arXiv surveys (Aug 2025, Dec 2025) | ✅ verified | | **Ralph Loop** | HOT Jan 2026, max autonomy extreme | VentureBeat, Geoffrey Huntley, Anthropic plugin | ✅ verified | ### Tier 2: SHOULD Include (Good Authority, Practical) | Term | Why Include | Source Authority | Status | |------|-------------|------------------|--------| | **AI Pair Programming** | Relatable, Copilot users know this | GitHub official, Microsoft | ✅ verified | | **Human-in-the-Loop (HITL)** | Important concept, enterprise backing | Atlassian HULA, Google Cloud | ✅ verified | | **TDD + AI** | Quality angle, contrasts vibe coding | Qodo.ai, Builder.io, GitHub Blog | ✅ verified | ### Tier 3: MENTION Briefly (Context/Completeness) | Term | Why | Status | |------|-----|--------| | AI-DLC (AWS) | Enterprise angle, shows maturity | ⏳ verify if needed | | Architecture-First | 2026 trend prediction | ⏳ verify if needed | | Prompt-Driven Development | Clarify difference from vibe coding | ⏳ verify if needed | ### Tier 4: SKIP (Generic/Low Value for This Article) - AI-Assisted Coding — umbrella term, too generic - AI-Augmented Development — same, no distinct methodology - Copilot-Driven Development — subset of AI Pair Programming - Conversational Coding — too vague - Ensemble Programming — too niche - Deterministic AI Development — enterprise-specific, niche --- ## Article Angle **Narrative arc:** 1. Vibe coding = entry point (hot topic, word of year) 2. Problem: works for prototypes, fails for production 3. Survey: what professionals actually use 4. Each methodology = one section with: - What it is (1-2 sentences) - When to use - Henry's take (from interview) 5. Conclusion: spectrum from vibe → spec-driven, choose based on stakes --- ## Verified Sources ### Vibe Coding | Source | URL | Notes | |--------|-----|-------| | Wikipedia | en.wikipedia.org/wiki/Vibe_coding | Comprehensive, cites Karpathy | | Collins Dictionary | collinsdictionary.com | Word of Year 2025 | | Andrej Karpathy | X/Twitter Feb 2025 | Original coiner | ### Spec-Driven Development | Source | URL | Notes | |--------|-----|-------| | GitHub Spec Kit | github.com/github/spec-kit | Official repo | | ThoughtWorks Radar | thoughtworks.com/radar | SDD in techniques | | Martin Fowler | martinfowler.com | SDD tools analysis | ### Agentic Coding | Source | URL | Notes | |--------|-----|-------| | arXiv 2508.11126 | arxiv.org/abs/2508.11126 | "AI Agentic Programming" survey (Aug 2025) | | arXiv 2512.07921 | arxiv.org/abs/2512.07921 | "DeepCode: Open Agentic Coding" (Dec 2025) | | arXiv 2512.14012 | arxiv.org/html/2512.14012 | "Professional Developers Don't Vibe, They Control" | ### Ralph Loop (Ralph Wiggum) | Source | URL | Notes | |--------|-----|-------| | Geoffrey Huntley | ghuntley.com/ralph/ | Original author (May 2025) | | VentureBeat | venturebeat.com | "How Ralph Wiggum went from Simpsons to AI" (Jan 2026) | | GitHub (snarktank) | github.com/snarktank/ralph | Original repo | | GitHub (Anthropic) | claude.ai | Official ralph-wiggum plugin by Boris Cherny | | Dev.to | dev.to | "2026 - Year of Ralph Loop Agent" | ### AI Pair Programming | Source | URL | Notes | |--------|-----|-------| | GitHub Features | github.com/features/copilot | "Your AI pair programmer" | | GitHub Blog | github.blog (June 2025) | "From pair to peer programmer" | | Microsoft Visual Studio | visualstudio.microsoft.com/github-copilot | Official docs | | Microsoft Learn | learn.microsoft.com/training/paths/copilot | Training courses | ### Human-in-the-Loop | Source | URL | Notes | |--------|-----|-------| | Atlassian HULA | atlassian.com/blog/atlassian-engineering/hula-blog | ICSE 2025 paper | | arXiv 2411.12924 | arxiv.org/abs/2411.12924 | HULA framework paper | | Google Cloud | cloud.google.com/discover/human-in-the-loop | Official definition | | Google Developers Blog | developers.googleblog.com | A2A protocol with HITL | ### TDD + AI | Source | URL | Notes | |--------|-----|-------| | Qodo.ai | qodo.ai/blog/ai-code-assistants-test-driven-development | AWS SA author | | Builder.io | builder.io/blog/test-driven-development-ai | Practical guide | | GitHub Blog | github.blog (May 2025) | "TDD with GitHub Copilot" | | Substack | ecosystem4engineering.substack.com | "TDD in Age of AI" | --- ## Interview Questions Questions for Oleg to capture Henry's authentic voice: ### Vibe Coding - Ты когда-нибудь работал в режиме vibe coding? Что получилось? - Когда это уместно, когда нет? ### Spec-Driven Development - Пробовал GitHub Spec Kit или писать spec перед кодом? - Твоё мнение — это будущее или overkill? ### Agentic Coding - Как используешь Claude Code? Даёшь автономию или контролируешь каждый шаг? - Что доверяешь агенту, что нет? ### AI Pair Programming - Copilot/Cursor — как pair programmer или просто autocomplete? - Реально ли это "парное программирование"? ### Human-in-the-Loop - Как часто AI делает что-то без твоего одобрения? - Где граница доверия? ### TDD + AI - Пишешь тесты первыми при работе с AI? - Работает ли классический TDD с генеративным AI? --- ## Henry's Opinions (from interview) *Will be filled during interview session* ### On Vibe Coding [pending] ### On Spec-Driven Development [pending] ### On Agentic Coding [pending] ### On AI Pair Programming [pending] ### On Human-in-the-Loop [pending] ### On TDD + AI [pending] --- *Updated: 2026-01-22*