JITNA Genome
ภาษากลาง 6 Primitives สำหรับ Agentic AI — HTTP ของยุค AI
"Prompt Engineering won't last. Protocols do."
JITNA RFC-001 — Open Protocol Specification, Apache 2.0
6 Primitives: I / D / Δ / A / R / M
Intent — เจตนา
แก่น 'อะไร': การประกาศที่แม่นยำ อ่านได้ด้วยเครื่องของสิ่งที่ Agent ถูกถามให้บรรลุ Intent ไม่ใช่ Prompt แต่เป็นการประกาศที่มีโครงสร้างที่รอดจากการอัปเกรด Model Version และการเปลี่ยนแปลง API
I: สรุปรายงานการเงิน Q4 เป็น 5 bullet ระดับผู้บริหารData — ข้อมูล
Input: ไฟล์, การอ้างอิงฐานข้อมูล, API Endpoints, Context การสนทนาก่อนหน้า การประกาศ Data ชัดเจน — ไม่มี Hidden State ไม่มี Ambient Context สิ่งที่ประกาศคือสิ่งที่ Agent ใช้
D: file=reports/q4_2025.pdf, context=prior_summary_id:8821Delta — การเปลี่ยนแปลง
ข้อกำหนดการเปลี่ยนแปลง: สิ่งที่ควรแตกต่างหลังจาก Task เสร็จสิ้นเทียบกับก่อน Delta คือเงื่อนไขความสำเร็จที่แสดงเป็น Differential — ไม่ใช่ 'เขียนรายงาน' แต่ 'รายงานมีอยู่และมี Bullets 1–5' หากไม่มี Delta การตรวจสอบจะไม่มีเป้าหมาย
Δ: output=5_bullets, format=markdown, word_limit=30_per_bulletAction/Approach — การกระทำ
ข้อจำกัดการดำเนินการและพารามิเตอร์อำนาจของมนุษย์ A=0 หมายความว่า Output เป็นศูนย์โดยไม่คำนึงถึงความมั่นใจของโมเดล — Kill Switch รัฐธรรมนูญสัมบูรณ์ A=1 ถึง A=5 กำหนด Mode การดำเนินการที่เป็น Autonomous เพิ่มขึ้น นี่คือวิธีที่ F=(D^I)×A ของ FDIA Operationalise อธิปไตยของมนุษย์เหนือ AI
A: autonomy=3, model_tier=hexacore, max_cost=0.50usdReflection — การสะท้อน
การประเมินตนเองหลังการดำเนินการ ทุก Task ที่เสร็จสิ้นสร้าง R Block: อะไรที่ทำงานได้ดี อะไรที่เสื่อมลง อะไรที่ไม่แน่นอน R Blocks ป้อน WF-05 Reflector Phase และเป็นวัตถุดิบสำหรับการปรับปรุงตนเองอย่างต่อเนื่องของ JITNA
R: accuracy_confidence=0.91, ambiguity_detected=false, latency=1.3sMemory — ความจำ
ข้อกำหนดความถาวร: อะไรควรเขียนไปยัง RCT Knowledge Vault (ระยะยาว), Session State (ระยะกลาง) หรือทิ้ง การประกาศ M ทำให้ Memory ชัดเจน — Agent ไม่สามารถสะสม State อย่างเงียบๆ โดยไม่ได้รับอนุญาตที่ประกาศไว้จากมนุษย์
M: persist=summary, scope=project:q4, ttl=90days, vault=user_private3 รูปแบบ Syntax
Minimal
I + A เท่านั้น — เส้นทางเร็วที่สุด ใช้ Defaults ของระบบสำหรับ D/Δ/R/M
ใช้สำหรับ: คำถามด่วน Task ที่มีความเสี่ยงต่ำ
Standard
I + D + Δ + A — Input และเงื่อนไขความสำเร็จที่ชัดเจน, Default Memory
ใช้สำหรับ: งานธุรกิจ การสร้างรายงาน
Full
Primitives ทั้ง 6 ที่ประกาศ — Audit Trail สมบูรณ์ การควบคุม Memory เต็ม Reflection ชัดเจน
ใช้สำหรับ: งานระดับองค์กร Automation หลายขั้นตอน