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

1.6 KiB

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.