# 00. Tổng quan & lộ trình

> **Client:** Path of Exile 2 v0.5.5+ · C++23 + Python 3.11 · **18/09/2026**  
> **Kiến trúc:** [Doc 50](./50_two_tier_asymmetric_hybrid_architecture_specification.md)  
> **Hàng đợi bot:** [Doc 61](./61_autonomy_gap_audit_and_next_development_basis.md)  
> **Hiến pháp:** [`AGENTS.md`](../../AGENTS.md)

Zoom/fog/camera thuộc repo `Poe2VisualTool` — không nhúng DXGI vào Core.

---

## 1. Hai chế độ

| | Co-Pilot | Full-Auto |
|---|---|---|
| Di chuyển | Người chơi | WASD + JPS **CODE-PRESENT** |
| Sinh tồn | Reflex flask / dodge / chicken **LIVE-PROVEN** (CI: không Life Flask) | Cùng Reflex, độc lập Cold Path |
| Combo | SkillEngine trong instance | Cùng, chưa telegraph boss |
| Loot | Bán kính gần + walk-to-loot | Chưa stash-tab RAM |
| Map Device | — | Hideout→TRAVERSE **CODE-PRESENT**, chưa LIVE-VERIFIED |
| Visual FOV | Poe2VisualTool | Không trong AutoPOE2 |

---

## 2. Tech stack thật (không phải tầm nhìn 2024)

1. **Tier 1:** `AutoPOE2_Core.exe` C++23, RPM user-mode, KMBox Net / emulation, overlay Win32, SHM seqlock.
2. **IPC:** `PROTOCOL_VERSION 0x00050005`, `TelemetryPacket` 39 112 byte — [Doc 06](./06_binary_ipc_protocol_spec.md).
3. **Tier 2:** Python 3.11 Control Center, `CoreShmBridge`, mapping coordinator, A3E local (LinUCB) — không phải “Google Antigravity runtime” trong process game.
4. **XYZ:** `PlayerFinder` 16 MB, cấm neo tĩnh `0x290` / `0x540`.

Lộ trình feature dài: Doc 61 leftover → Doc 69 (stash loop) → Doc 70 (Atlas graph). Cấm Spec campaign/PoB trước khi GAP leftover LIVE-VERIFIED.
