Files
ai-operator/docs/next-steps.md
T

53 lines
1.6 KiB
Markdown

# Next Steps
TZ-05 implemented the VoiceProvider abstraction, FakeVoiceProvider, and OpenAI Realtime skeleton. The next implementation stage is:
- TZ-06: Conversation State Machine.
Planned sequence:
- TZ-06: Conversation State Machine.
- TZ-07: Language Selection.
- TZ-08: Region Resolver.
- TZ-09: Knowledge Base / RAG.
- TZ-10: Agent Prompt and Tools.
Do not switch the production inbound route until language/region policy, voice provider behavior, media handling, and rollback are tested end to end.
## After TZ-06
Next: TZ-07 Language Selection. Implement language selection behavior on top of the strict `set_language` tool and state machine. Do not enable production routing yet.
## After TZ-07
Next: TZ-08 Region Resolver. Language is now selected and guarded in code; region still requires a normalized resolver before Knowledge Base work.
## After TZ-08
Next: TZ-09 Knowledge Base / RAG. Language and region are now normalized and guarded in code; `search_knowledge_base` remains a stub until the KB layer is implemented.
## After TZ-09
Next: TZ-10 Agent Prompt and Tools. The KB/RAG layer can now return chunks and citations; TZ-10 should turn those results into guarded user-facing answers and tool behavior.
## After TZ-10
Current completed stage: ТЗ-10: Agent Prompt and Tools.
Next: ТЗ-11: Human Handoff.
## After TZ-11
Current completed stage: ТЗ-11: Human Handoff / Fallback.
Next: ТЗ-12: Logging, Transcripts and Audit.
## Next
ТЗ-13: Security Hardening.
## After TZ-12
Current completed stage: ТЗ-12: Logging, Transcripts and Audit.
Next: ТЗ-13: Security Hardening.