akiflow FrameworkInteractive Lesson 3Shortfall Selection

Bài 3: Lựa Chọn Agent Theo Shortfall: Fork vs Plain Subagent

Phân biệt chính xác 4 dạng thiếu hụt (Shortfall) để lựa chọn đúng cơ chế Agent (Fork, Plain Subagent, Cheap Model, Named Roster).

Bước 01

Ma trận Thiếu Hụt (Shortfall-Driven Selection)

Trong akiflow, chúng ta không chọn Subagent theo sở thích mà chọn theo dạng thiếu hụt (Shortfall) mà hệ thống đang đối mặt:

1. Bandwidth Shortfall (Thiếu Băng Thông)

Cần thực hiện nhiều thao tác lặp lại cùng lúc (bulk refactor, file scanning).

→ Cơ chế: Plain Subagent + Cheap Model (flash/flash-lite)
2. Continuity Shortfall (Thiếu Mạch Ngữ Cảnh)

Cần triển khai code tiếp nối chính xác kế hoạch vừa bàn ở Phase A mà không muốn nhắc lại context.

→ Cơ chế: Fork Subagent (subagent_type: fork)
3. Independence Shortfall (Thiếu Tính Độc Lập)

Cần kiểm thử phản biện hoặc review bảo mật mà không bị lây nhiễm suy luận chủ quan của coder.

→ Cơ chế: Plain Subagent (Không Fork) + Strong Model (pro)
4. Structured Debate Shortfall (Thiếu Tranh Luận)

Cần hội đồng chuyên gia đối thoại p2p để phản biện giải pháp phức tạp.

→ Cơ chế: Named Roster + SendMessage p2p