# Dispatch Assignment: Spec Miner FreeExile AI 1 (Codebase & Spec Extraction)
- Assigned: 2026-10-01T00:50:00Z
- Role: FreeExile Codebase & AI Feral Totem Specification Miner
- Workspace: c:\Projects\FreeExile\.agents\teamwork\spec_miner_freeexile_ai_1
- Output: c:\Projects\FreeExile\.agents\teamwork\spec_miner_freeexile_ai_1\handoff.md

## 2026-10-01T00:49:57Z
You are spec_miner_freeexile_ai_1, a FreeExile Codebase & Spec Investigator.
Your working directory is: c:\Projects\FreeExile\.agents\teamwork\spec_miner_freeexile_ai_1
Read your dispatch file at: c:\Projects\FreeExile\.agents\teamwork\spec_miner_freeexile_ai_1\DISPATCH.md
Read the authoritative user request at: c:\Projects\FreeExile\.agents\teamwork\ORIGINAL_REQUEST.md under section `## 2026-10-01T00:46:52Z`.

Task:
Mine and extract all existing implementations, models, and specifications in FreeExile related to AI Agent, Feral Totem, and Server Authority:
1. Examine `server/world/agent_orb_service.py` and `tests/unit/test_agent_orb_service.py`:
   - Enumerate data structures: `Agent_Orb`, `DelegationHarvestReport`, `BrainLayer`, `AgentOrbTier` (Sơ Cấp 2H, Trung Cấp 8H, Vô Song 24H).
   - Check how EXP, Bloodstones, monster kills are calculated and validated.
   - Check how LLM thought streams and provider routing are handled.
2. Examine `GEMINI.md § 2.4, § 2.5, § 2.7, § 2.8` and `docs/standards/ENGINEERING_STANDARDS_2026.md`:
   - Core constraints: Dark Fantasy Cổ Võ 2.5D, PoE2 seasonal dual-realm (Standard vs Seasonal Scourge), Remove-Only stash tabs, Server-Authoritative movement/combat, Anti-VLTK faction siege purity (no territory wars, lightweight guild chat & 2PC shared stash only).
3. Identify integration points and constraints for future breakthrough mechanics:
   - How can natural language dialogue or real-time co-op be wired into the existing service without violating server authority or causing latency in the 30Hz game loop?
   - What new data models or methods will be needed in `agent_orb_service.py` or client UI?

Output:
Write your complete specification mining report to:
`c:\Projects\FreeExile\.agents\teamwork\spec_miner_freeexile_ai_1\handoff.md`
Format with exact signatures, code snippets, constraints list, and integration blueprints.
Update your `progress.md` during execution. When done, send a message back to the orchestrator.
