[chat] No README.md in src/ or routes/ — violates AGENTS.md feature directory requirement #728

Closed
opened 2026-06-03 00:08:33 +02:00 by sleepy · 0 comments
Owner

Problem

AGENTS.md requires:

Every feature directory MUST contain a README.md with: what it owns, what it does NOT own, key entry points, external dependencies, test locations.

The chat system spans src/ (chat_handler.py, chat_processor.py, chat_helpers.py, ai_interaction.py, context_compactor.py, action_intents.py, builtin_actions.py, session_actions.py, teacher_escalation.py, request_models.py) and routes/ (chat_routes.py, chat_helpers.py) — but neither directory contains a README.md.

Impact

  • No documentation of what the chat feature owns vs. doesn't own
  • No entry point documentation for new contributors
  • No test location mapping
  • Violates the AGENTS.md architectural baseline

Suggested fix

Create:

  • src/README.md documenting the chat domain: session management, message processing, context building, streaming, escalation
  • routes/README.md documenting the chat API surface and route-level helpers
## Problem AGENTS.md requires: > Every feature directory MUST contain a README.md with: what it owns, what it does NOT own, key entry points, external dependencies, test locations. The chat system spans `src/` (chat_handler.py, chat_processor.py, chat_helpers.py, ai_interaction.py, context_compactor.py, action_intents.py, builtin_actions.py, session_actions.py, teacher_escalation.py, request_models.py) and `routes/` (chat_routes.py, chat_helpers.py) — but neither directory contains a README.md. ## Impact - No documentation of what the chat feature owns vs. doesn't own - No entry point documentation for new contributors - No test location mapping - Violates the AGENTS.md architectural baseline ## Suggested fix Create: - `src/README.md` documenting the chat domain: session management, message processing, context building, streaming, escalation - `routes/README.md` documenting the chat API surface and route-level helpers
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sleepy/odysseus#728
No description provided.