Private Docs

Private Docs

นำเสนอทางเทคนิคแบบ HTML deck (reveal.js) + เอกสารฉบับอ่านเต็ม · mermaid · dark/light

🎤 นำเสนอ · reveal.js deck
Lego Engine — Presentation
สไลด์ออกแบบเอง 1 concept/หน้า · animation · diagram · widget โต้ตอบสด — เปิดเต็มจอ
เริ่มนำเสนอ →

FX Online

Lego Engine

Backend Process — จาก API ถึง Database
เส้นทางของ 1 request ใน Lego Engine v2: Controller → MediatR pipeline → FlowEngine → Repository → EF Core → PostgreSQL พร้อม schema และ error model
อัปเดต 2026-06-04 อ่าน →
Flows — Runtime Model + แคตตาล็อก
2 มุมของคำว่า flow: (1) วิธีที่ engine รัน flow ใดๆ (runtime model + state machine) และ (2) FlowDefinition ทั้งหมดที่เก็บในระบบ พร้อม sequence diagram
อัปเดต 2026-06-04 อ่าน →
Frontend Flow — Runner ขับ Engine
หน้าบ้านทำงานยังไงกับ Lego Engine: บทบาทของ FE, ทางเข้า Runner (cookie-resume / invite ?code / email-entry), StepRegistry, StepHostDirective, component contract, round-trip FE↔BE, DebugPanel — อ่านได้โดยไม่ต้องรู้ Angular มาก่อน
อัปเดต 2026-06-05 อ่าน →
Adding a New Step — End-to-End
เพิ่ม step ใหม่เข้า Lego Engine ทั้งฝั่ง backend (Handler + StepCatalog + FlowStep + DI) และ frontend (component + STEP_REGISTRY) โดยยึด stepType เป็น contract
อัปเดต 2026-06-04 อ่าน →
Backend Code Walkthrough — เจาะลึก Lego Engine (Sprint)
อ่านครั้งเดียวเข้าใจทั้ง concept + architecture + แต่ละ class + code จริง + DB fields ทุก column — เขียนสำหรับคนที่ยังไม่เคยเห็น Lego Engine มาก่อน
อัปเดต 2026-06-05 อ่าน →

Orchestration Integration

Lego ↔ Orchestration — Master Design
Master design การ integrate Lego Engine (UserService) ↔ Orchestrator ↔ Workflow ↔ Task — Approach A: Saga-Projected Single Status (saga ProcessState = source of truth ช่วง in-flight, Lego mirror)
อัปเดต 2026-06-15 อ่าน →
Domain Glossary (Grill 2026-06-15)
Glossary ของ grill รอบ Lego ↔ Orchestration Integration — term ที่ override 09062026 mark [supersedes]; 4 conflict resolved + scope locked
อัปเดต 2026-06-15 อ่าน →
01 — UserService (Lego Engine) — Work Breakdown
รายละเอียดงานฝั่ง Lego: mirror ของ saga ช่วง in-flight, เป็นเจ้าของเอง Draft + automation chain หลัง Approved (branch feature/sprint9/SA-1557, code-only ไม่มี migration)
อัปเดต 2026-06-15 อ่าน →
02 — OrchestratorService — Work Breakdown
งานฝั่ง Orchestrator = Lane 2 (adapters) ทั้งหมด + ต่อเติม saga (Lane 1 engine core + saga สร้างเสร็จแล้ว)
อัปเดต 2026-06-15 อ่าน →
03 — WorkflowService — Integration Contract
Integration contract ที่ orchestrator ต้องการจาก Workflow — ไม่ใช่ design ภายใน Workflow; จุด 🤝 = ต้อง confirm กับทีม
อัปเดต 2026-06-15 อ่าน →
04 — TaskService — Integration Contract
Integration contract ที่ orchestrator ต้องการจาก Task — endpoint paths/shape (M9-M11) เป็นข้อเสนอไปคุยกับทีม Task
อัปเดต 2026-06-15 อ่าน →

Orchestration Plans

แพลตฟอร์ม