docs: reconcile README and docs with actual codebase

README:
- Remove duplicated agent config, safety, security sections (covered by docs)
- Add ux_design_system.md and safety.py to project structure and doc links
- Convert doc links to descriptive table

agent-config-guide.md:
- Replace fictional agents/tools with real ones from agents.yaml
- Remove nonexistent 'admin' permission level (only read/write)
- Fix template names (e-commerce, saas, fintech)
- List all available built-in tools

openapi-import-guide.md:
- Fix /result -> /classifications endpoint
- Fix POST /approve to show no request body
- Remove nonexistent 'admin' access type
- Update response examples to match actual API

demo-script.md:
- Fix agent names (order_agent -> order_lookup)
- Replace fictional refund scenario with real lookup+cancel flow

ARCHITECTURE.md:
- Fix langgraph-supervisor version (v1.1 -> 0.0.12+)

docker-compose.yml:
- Expose postgres on port 5433 for local dev
This commit is contained in:
Yaojia Wang
2026-04-06 13:55:45 +02:00
parent 19fc9f3289
commit be5c84bcff
6 changed files with 142 additions and 131 deletions

View File

@@ -46,7 +46,7 @@ Navigate to http://localhost in your browser.
1. Open the Chat tab (default).
2. Send: **"What is the status of order 12345?"**
- Observe the `tool_call` indicator appear in the sidebar (order_agent calling `get_order_status`).
- Observe the `tool_call` indicator appear in the sidebar (`order_lookup` calling `get_order_status`).
- The agent responds with order status.
3. Send: **"Can you cancel that order?"**
- The system detects a write operation and shows an **Interrupt Prompt**.
@@ -61,15 +61,15 @@ Key points to highlight:
### Scene 2: Multi-Agent Routing (2 minutes)
1. Start a new browser tab (new session) or clear session storage.
2. Send: **"I need to track my order AND request a refund for a previous order"**
- The supervisor detects two intents: `order_agent` and `refund_agent`.
2. Send: **"I need to check order 12345 AND cancel order 67890"**
- The supervisor detects two intents: `order_lookup` (read) and `order_actions` (write).
- Both agents run in sequence.
- Two interrupt prompts may appear if both operations are write-level.
- The cancellation triggers an interrupt prompt for human approval.
Key points to highlight:
- Intent classification detecting multiple actions
- Automatic routing to appropriate specialist agents
- Sequential execution with confirmation gates
- Sequential execution with confirmation gates for write operations
### Scene 3: Conversation Replay (2 minutes)