Documentation-only mirror · 2026-08-10
อ่านระบบจริงได้
โดยไม่เปิดระบบจริง
แผนที่สถาปัตยกรรม TOP TECH สำหรับผู้ตรวจภายนอก ครอบคลุมฐานข้อมูล API หน้าเว็บ business flows events และระบบออมดาวน์ โดยไม่มีข้อมูลลูกค้าจริงหรือ credential
System at a glance
สถาปัตยกรรมปัจจุบัน
Browser clients แบบ static เรียก PHP router ตัวเดียว ซึ่งตรวจสิทธิ์ รัน business logic และอ่าน/เขียน MySQL ผ่าน PDO จากนั้นตอบ JSON กลับไปยังหน้าที่เรียก
backoffice.js, portal.js, customer-dashboard.jsapi/v1/index.php — auth, scope, validation, idempotency, domain rulesเลือกมุมที่ต้องการตรวจ
ทุกหน้าเป็น HTML ที่มีข้อความอยู่ใน document โดยตรง และมี Markdown ฉบับเต็มสำหรับ AI reviewer
Database
49 ตาราง, keys, relationships, status และ financial fields
เปิด Database Map → 02 / ROUTESAPI
59 method/route records พร้อม caller, handler, read/write และ status
เปิด API Map → 03 / PAGESFrontend
14 หน้าหลักและ shared client infrastructure
เปิด Frontend Map → 04 / OPERATIONSBusiness Flows
27 flows จาก user action ไปถึง database/status/next flow
เปิด Business Flows → 05 / IMPACTEvents
เฉพาะ request, write, financial, verification, upload, session และ workflow events
เปิด Event Map → 06 / CURRENT FOCUSSavings
verified ledger, periods, allocations, READY_FOR_CONTRACT, conversion และ gaps
เปิด Savings System →สิ่งที่เปลี่ยนจากแผนที่เดิม
MAP/CODE CONFLICT: metadata เดิมระบุ 74 APIs แต่ current router ให้ 59 method/route records (57 active, 2 HTTP 410); direct payoff และ contract deletion ถูกปิด; savings conversion มี active atomic handler แล้ว; ชื่อตารางเก่าบางชื่อไม่ตรงกับ schema ปัจจุบัน
Direct Markdown
เปิดผ่าน URL ได้โดยไม่ต้อง login หรือรัน JavaScript
Public security boundary
มีเฉพาะ schema/field/table names, route patterns, architecture, flows และ code references ไม่มี customer rows, phone/ID/bank values, slips, passwords, tokens, keys, secrets, private configuration หรือ database credentials