Deep Dive
This section documents the actual runtime behavior from code and schema, including step contracts, rule phases, audit traces, control-plane tables, MCP orchestration, and Semantic Query.
Quick jump
- Lifecycle: End-to-end turn lifecycle and branch points.
- Real World Examples: Turn-by-turn chat, DB contracts, and audit timeline walkthroughs.
- Data Model:
ce_*table contracts and runtime/control-plane split. - Thymeleaf + SpEL: Template rendering, expressions, and context evaluation.
- Verbose and Conversation Runtime:
ce_verboseresolution path, determinants, stream envelope, andce_conversationruntime behavior. - Table Config: Detailed
ce_*tables, columns, config values, and runtime usage. - Developer Guide: Consumer implementation and extension strategy.
- File Map: Source-level map of key classes by responsibility.
- Pipeline Steps: Full step-by-step pipeline with exact stage purpose.
- Intent & Schema: Intent resolution and schema extraction internals.
- Rules & Responses: Rule phases, match/action behavior, and response resolution.
- MCP: MCP planner/tool orchestration, audit surfaces, and Semantic Query.
- v2 Features: Detailed breakdown of release-line capabilities.
- Failure Gotchas: Common failure and correctness risks.
- Improvement Backlog: Known follow-up items and design pressure points.
What this section is for
Use Deep Dive when you need the real runtime model, not just onboarding guidance.
- Use it to trace which step made a decision.
- Use it to identify which
ce_*table owns a behavior. - Use it to understand how rules, responses, prompts, MCP, and Semantic Query interact.
- Use it to debug production issues with audit-stage and step-level precision.