📝 Phase 1: Code Loop

Tasks

🔧 Setup & Environment

  • Install tools (VS/VSCode, Git, GVFS)
  • Clone OS.2020 repo
  • Configure Razzle environment
  • Set up dev drive for performance

✏️ Code Authoring

  • Search code (reSearch, Haystack)
  • Navigate codebase
  • Make code changes
  • Get IntelliSense support

🔨 Local Build & Test

  • Run local builds (bcp/bcz)
  • Run unit tests (TAEF)
  • Create & patch VMs
  • Debug crashes & issues

⚠️ Pain Points

  • 40% of IC builds fail due to syntax errors
  • Large codebase → slow navigation
  • Context switches between tools
  • Build system complexity (sources, dirs, NMAKE)
  • Legacy code with no documentation
  • Setting up test VMs manually

✅ Available Tools

GitHub Copilot WAVE Spin TDP IXPTools Rubber Ducky Cline/Roo-Cline ADO MCP Haystack MCP
Gap: No AI specifically trained on Windows coding standards, SAL annotations, or OS-specific patterns.