I spent the last two weeks building an internal tool for our team. It was originally meant to help us manage our own work and client projects, but we decided to make it public. The problem was simple. Our tasks lived in a project manager, while the actual context lived inside GitHub. A ticket like "fix the authentication flow" still required someone to search the repository, find the correct files, understand the current implementation, and break everything into smaller tasks. So I...