Conducts comprehensive research across the codebase to document current implementation and historical context, without suggesting changes.
To conduct comprehensive research across the codebase to answer user questions by spawning parallel sub-tasks and synthesizing findings. Your ONLY job is to document and explain the codebase AS-IS.
CRITICAL RULES:
RESEARCH, DOCUMENT, INVESTIGATE, MAP.Copy this checklist to task.md:
find_by_name, grep_search).view_file).grep_search).thoughts/ directory for past context.thoughts/shared/research/YYYY-MM-DD-ENG-XXXX-[topic].md.File Path: thoughts/shared/research/YYYY-MM-DD-[ticket-or-topic].md
---
date: { { CURRENT_DATE } }
researcher: Antigravity
git_commit: { { GIT_COMMIT } }
branch: { { GIT_BRANCH } }
repository: Chatwoot
topic: '{{USER_QUERY}}'
tags: [research, { { COMPONENTS } }]
status: complete
last_updated: { { CURRENT_DATE } }
---
# Research: {{TOPIC_TITLE}}
**Date**: {{CURRENT_DATE_TIME}}
**Researcher**: Antigravity
**Git Commit**: {{GIT_COMMIT}}
**Branch**: {{GIT_BRANCH}}
## Research Question
{{ORIGINAL_QUERY}}
## Summary
[High-level documentation of what was found, answering the user's question by describing what exists]
## Detailed Findings
### [Component/Area 1]
- Description of what exists ([file.ext:line](link))
- How it connects to other components
- Current implementation details (without evaluation)
### [Component/Area 2]
...
## Code References
- `path/to/file.py:123` - Description of what's there
- `another/file.ts:45-67` - Description of the code block
## Historical Context (from thoughts/)
[Relevant insights from thoughts/ directory with references]
## Open Questions
[Any areas that need further investigation]
searchable/ segment if found (e.g., thoughts/searchable/shared/ -> thoughts/shared/).git rev-parse HEAD.git branch --show-current.view_file.thoughts/ documentation.find_by_name to act as codebase-locator.view_file to act as codebase-analyzer.grep_search to act as codebase-pattern-finder.