docs: add README.md for src/, routes/, services/memory/, services/search/, services/research/ #804

Closed
sleepy wants to merge 0 commits from fix/add-readmes-728-742-782 into main
Owner

Closes #728, closes #742, closes #782.

Per AGENTS.md, every feature directory must have a README.md documenting:

  • What the directory owns
  • What it does NOT own
  • Key entry points
  • External dependencies
  • Test locations

Each README was written after reading the actual source files to ensure accuracy.

Files added

File Coverage
src/README.md Agent loop, chat domain, LLM core, tools, embeddings/RAG, research, background jobs, auth/security, upload, app lifecycle, integrations
routes/README.md All 48 route modules and 6 helper modules documented with API prefixes and purposes
services/memory/README.md MemoryManager, MemoryVectorStore, SkillsManager, Skill format, memory/skill auto-extractors
services/search/README.md SearchService, 6 providers, query enhancement, ranking, content fetching, caching, analytics
services/research/README.md ResearchService, ResearchHandler, ResearchResult/ResearchSource dataclasses
Closes #728, closes #742, closes #782. Per AGENTS.md, every feature directory must have a README.md documenting: - What the directory owns - What it does NOT own - Key entry points - External dependencies - Test locations Each README was written after reading the actual source files to ensure accuracy. ## Files added | File | Coverage | |------|----------| | `src/README.md` | Agent loop, chat domain, LLM core, tools, embeddings/RAG, research, background jobs, auth/security, upload, app lifecycle, integrations | | `routes/README.md` | All 48 route modules and 6 helper modules documented with API prefixes and purposes | | `services/memory/README.md` | MemoryManager, MemoryVectorStore, SkillsManager, Skill format, memory/skill auto-extractors | | `services/search/README.md` | SearchService, 6 providers, query enhancement, ranking, content fetching, caching, analytics | | `services/research/README.md` | ResearchService, ResearchHandler, ResearchResult/ResearchSource dataclasses |
Addresses issues #728, #742, #782.

Per AGENTS.md, every feature directory must have a README.md documenting:
- What the directory owns
- What it does NOT own
- Key entry points
- External dependencies
- Test locations

Each README was written after reading the actual source files to ensure accuracy.
sleepy closed this pull request 2026-06-18 18:31:13 +02:00

Pull request closed

Sign in to join this conversation.
No description provided.