thearthistory

Validation

ตรวจกับ Mind Engine Vault

ขอบเขต ผล และรายการที่ยังต้องตรวจ

ขอบเขต

ตรวจข้อมูลและ engine ของหน้าเว็บกับ Mind Engine Obsidian Vault: test case (07_Tests) สถานการณ์จำลอง (06_Simulations) ความตรงกับ prototype (99_Prototype) ความถูกต้องของข้อมูล (จำนวน 89/52, MOC, กฎ) และกฎการเปลี่ยนสถานะของวิถี เมื่อเปิด JavaScript หน้านี้จะรันชุดทดสอบใหม่สดในเบราว์เซอร์

รุ่นและแหล่งข้อมูล

  • แอป: v2.2.1
  • Vault: Mind Engine Obsidian Vault v0.1
  • นำเข้าข้อมูลจาก Vault: 2026-10-05
  • สร้างหน้าเว็บ: 2026-10-05

สรุปผลทดสอบ

29/29 ผ่าน · คำเตือน 1 · Composer ไม่ขัดกับกฎและตรงกับชุดอ้างอิง v1 88/89 ดวง · ผลรันล่าสุด 2026-10-05

Test cases (07_Tests)

  • PASS TC-001 กลิ่นเข้าทางจมูก — door=nose, sense=ฆานวิญญาณ (กลิ่น → ฆานทวาร)
  • PASS TC-002 กลิ่นหอมไม่เท่ากับโลภะ — families: undetermined / lobha_mula / maha_kusala
  • PASS TC-003 โทสมูล compatibility — C009: dosa=required, lobha=excluded [R-PAIR-lobha-dosa] · C010: dosa=required, lobha=excluded [R-PAIR-lobha-dosa]
  • PASS TC-004 สติแทรก — family=maha_kusala · prototype: mindfulness_available && yoniso · C031,C032,C033,C034,C035,C036,C037,C038
  • PASS TC-005 อารมณ์อ่อนมาก — process=ati_paritta · path=bhavanga_calana→bhavanga
  • PASS TC-006 ความจำผุด — door=mind · bhavanga_calana→bhavanga_upaccheda→manodvaravajjana→javana→javana→javana→javana→javana→javana→javana→tadarammana→bhavanga · ภวังค์ใช้เป็นสถานะ (BHAVANGA) เท่านั้น ไม่มีการอ่านข้อมูลจากภวังค์
  • PASS TC-007 พระอรหันต์ — family=kiriya_arahant · JR-4 (Javana_Rules): พระอรหันต์ → กิริยา · C047,C048,C049,C050,C051,C052,C053,C054

Simulations (06_Simulations)

  • PASS SIM-001/1 สติน้อย — ตามความเคยชิน (เคยชอบดื่มกาแฟ) — process=ati_mahanta · javana=lobha_mula (C001,C002,C003,C004,C005,C006,C007,C008)
  • PASS SIM-001/2 มีสติ — รู้ความอยากโดยไม่ตามทันที — process=ati_mahanta · javana=maha_kusala (C031,C032,C033,C034,C035,C036,C037,C038)
  • PASS SIM-002/1 Branch A — pattern เดิม — process=ati_mahanta · javana=dosa_mula (C009,C010)
  • PASS SIM-002/2 Branch B — สติแทรก — process=ati_mahanta · javana=maha_kusala (C031,C032,C033,C034,C035,C036,C037,C038)
  • PASS SIM-003/1 ก่อนสติระลึก — process=ati_mahanta · javana=dosa_mula (C009,C010)
  • PASS SIM-003/2 สติระลึกได้ — process=ati_mahanta · javana=maha_kusala (C031,C032,C033,C034,C035,C036,C037,C038)
  • PASS SIM-004/1 ความจำผุดขึ้น — process=manodvara · javana=undetermined
  • PASS SIM-005/1 เสียงเบามากขณะง่วง — process=ati_paritta · javana=—

Vīthi × transition rules

  • PASS ati_mahanta อารมณ์ชัดมาก (อติมหันตะ) — 18 ขณะ · transition ตามกฎ 8 · ซ้ำสถานะเดิม (กฎไม่ระบุ) 9
  • PASS mahanta อารมณ์ชัด (มหันตะ) — 16 ขณะ · transition ตามกฎ 7 · ซ้ำสถานะเดิม (กฎไม่ระบุ) 8
  • WARN paritta อารมณ์เล็กน้อย (ปริตตะ) — 9 ขณะ · transition ตามกฎ 5 · ซ้ำสถานะเดิม (กฎไม่ระบุ) 2 · ⚠ VAULT GAP — ไม่มีกฎใน transition_rules.json: DETERMINING→BHAVANGA
  • PASS ati_paritta อารมณ์เล็กน้อยมาก (อติปริตตะ) — 2 ขณะ · transition ตามกฎ 0 · ซ้ำสถานะเดิม (กฎไม่ระบุ) 1
  • PASS manodvara มโนทวารสามัญ — 12 ขณะ · transition ตามกฎ 4 · ซ้ำสถานะเดิม (กฎไม่ระบุ) 7

ความถูกต้องของข้อมูล

  • PASS INT-1 จิต 89 ดวงใน catalog — 89 records
  • PASS INT-2 เจตสิก 52 — 52 records
  • PASS INT-3 จำนวนต่อหมวดตรงกับ Citta_MOC — {"akusala":12,"ahetuka":18,"kamasobhana":24,"rupavacara":15,"arupavacara":12,"lokuttara":8}
  • PASS INT-4 จำนวนต่อกลุ่มตรงกับ Cetasika_MOC — universal 7/7, pakinnaka 6/6, akusala 14/14, sobhana 25/25
  • PASS INT-5 ทุกกฎใน compatibility_rules อ้างเจตสิกที่มีจริง — ครบ
  • PASS INT-6 ทุกขั้นใน Vīthi Builder มีใน Vīthi Glossary/stage table — ครบ
  • PASS INT-8 แผนที่จิต: ผลรวมทุกระดับ = ลูก, 54/15/12 คงเดิม, โลกุตตร 8 → 40 (5×8), ตรง Citta_MOC — 25 nodes OK
  • PASS INT-7 ปัญจทวารวิถีอารมณ์ชัดมาก = 17 ขณะ (SIM-005 อ้าง “เต็ม 17 ขณะ”) — 17 ขณะ

Composer: ต่างจากชุดอ้างอิง

  • C009 โทสมูลจิต โทมนัส ประกอบด้วยปฏิฆะ ไม่ชักนำ — เกิดแน่นอน 12 · อาจเกิด 2 · ไม่เกิด 26 · ยังไม่ระบุ 12 · ต่างจาก v1: thina: Vault=อาจเกิด, v1=none; middha: Vault=อาจเกิด, v1=none

ประเด็นหลักธรรมที่ยังไม่ยุติ (ข้อขัดแย้ง)

  • citta numbering C083: Vault = C083 = โสดาปัตติผลจิต · อีกฝั่ง = โสดาปัตติผลจิต (#86) → ใช้เลขของ Vault (มรรค–ผล สลับกันตามระดับ) แทนลำดับ v1 (มรรค 4 แล้วผล 4)
  • citta numbering C084: Vault = C084 = สกทาคามิมรรคจิต · อีกฝั่ง = สกทาคามิมรรคจิต (#83) → ใช้เลขของ Vault (มรรค–ผล สลับกันตามระดับ) แทนลำดับ v1 (มรรค 4 แล้วผล 4)
  • citta numbering C085: Vault = C085 = สกทาคามิผลจิต · อีกฝั่ง = สกทาคามิผลจิต (#87) → ใช้เลขของ Vault (มรรค–ผล สลับกันตามระดับ) แทนลำดับ v1 (มรรค 4 แล้วผล 4)
  • citta numbering C086: Vault = C086 = อนาคามิมรรคจิต · อีกฝั่ง = อนาคามิมรรคจิต (#84) → ใช้เลขของ Vault (มรรค–ผล สลับกันตามระดับ) แทนลำดับ v1 (มรรค 4 แล้วผล 4)
  • citta numbering C087: Vault = C087 = อนาคามิผลจิต · อีกฝั่ง = อนาคามิผลจิต (#88) → ใช้เลขของ Vault (มรรค–ผล สลับกันตามระดับ) แทนลำดับ v1 (มรรค 4 แล้วผล 4)
  • citta numbering C088: Vault = C088 = อรหัตตมรรคจิต · อีกฝั่ง = อรหัตตมรรคจิต (#85) → ใช้เลขของ Vault (มรรค–ผล สลับกันตามระดับ) แทนลำดับ v1 (มรรค 4 แล้วผล 4)
  • cetasika spelling CT028: Vault = ศรัทธา · อีกฝั่ง = สัทธา → ใช้ตัวสะกดของ Vault
  • Citta_Resolver vs citta_catalog pancadvaravajjana: Vault = Citta_Resolver.md: C032 = ปัญจทวาราวัชชนจิต · อีกฝั่ง = citta_catalog.csv: C032 = มหากุศลจิต โสมนัส ประกอบด้วยญาณ มีการชักนำ ; C028 = ปัญจทวาราวัชชนจิต → ใช้ catalog (C028) — Citta_Resolver.md ควรแก้รหัส
  • Citta_Resolver vs citta_catalog manodvaravajjana: Vault = Citta_Resolver.md: C033 = มโนทวาราวัชชนจิต · อีกฝั่ง = citta_catalog.csv: C033 = มหากุศลจิต โสมนัส ไม่ประกอบด้วยญาณ ไม่ชักนำ ; C029 = มโนทวาราวัชชนจิต → ใช้ catalog (C029) — Citta_Resolver.md ควรแก้รหัส

รายการ TODO_VERIFY (71)

vedana (35)

  • C055 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C056 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C057 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C058 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C059 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C060 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C061 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C062 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C063 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C064 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C065 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C066 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C067 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C068 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C069 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C070 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C071 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C072 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C073 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C074 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C075 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C076 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C077 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C078 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C079 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C080 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C081 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C082 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C083 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C084 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C085 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C086 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C087 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C088 — Vault ไม่ระบุเวทนา (ช่องว่าง)
  • C089 — Vault ไม่ระบุเวทนา (ช่องว่าง)

jati / candidates (6)

  • vithi:atitabhavanga — Vault ไม่ระบุจิตหรือชาติที่ทำหน้าที่ขั้นนี้
  • vithi:bhavanga_calana — Vault ไม่ระบุจิตหรือชาติที่ทำหน้าที่ขั้นนี้
  • vithi:bhavanga_upaccheda — Vault ไม่ระบุจิตหรือชาติที่ทำหน้าที่ขั้นนี้
  • vithi:bhavanga — Vault ไม่ระบุจิตหรือชาติที่ทำหน้าที่ขั้นนี้
  • vithi:votthapana — Vault ไม่ระบุจิตหรือชาติที่ทำหน้าที่ขั้นนี้
  • vithi:tadarammana — Vault ไม่ระบุจิตหรือชาติที่ทำหน้าที่ขั้นนี้

เนื้อหาบทเรียน (30)

  • บท l01 — ปรมัตถธรรม 4
  • บท l01 — อภิธรรมปิฎก 7 คัมภีร์ (Vault อ้างเฉพาะธัมมสังคณีและปัฏฐานยังไม่มี)
  • บท l02 — จิตเกิดทีละดวง
  • บท l02 — นิยาม “รู้อารมณ์” (Terminology กล่าวเพียงว่าอารมณ์คือสิ่งที่จิตรู้)
  • บท l03 — ชื่อบาลีของลักษณะ 4 (เอกุปปาทะ ฯลฯ)
  • บท l04 — โลกุตตร 8 × ฌาน 5 = 40 (การจำแนกโลกุตตรตามฌาน)
  • บท l04 — ข้อความ “จิตดวงเดียวพิจารณาได้หลายเกณฑ์” เป็นคำอธิบายของระบบ
  • บท l05 — อโสภณจิต 30
  • บท l08 — มหาวิบากทำกิจปฏิสนธิ ภวังค์ จุติ ตทาลัมพนะ
  • บท l09 — อัญญสมานเจตสิก 13
  • บท l10 — เจตนาคือตัวกรรม (Vault: “ประสานธรรมและจงใจต่ออารมณ์”)
  • บท l11 — ปกิณณกในทวิปัญจวิญญาณ/สัมปฏิจฉนะ (ยังไม่มีกฎใน compatibility_rules)
  • บท l12 — การจัดกลุ่ม โม-โล-โท-ถี-วิ (Vault ใช้ อกุศลสาธารณ 4 + อกุศลปกิณณก 10)
  • บท l13 — กิจ 14 ทั้งบท
  • บท l14 — มโนทวาร = ภวังคจิต
  • บท l14 — ทวารวิมุตต์
  • บท l15 — รายการธัมมารมณ์
  • บท l15 — โผฏฐัพพะ = ปฐวี เตโช วาโย
  • บท l16 — วัตถุ 6 และหทยวัตถุ ทั้งบท
  • บท l17 — อารมณ์ของภวังค์ (กรรม กรรมนิมิต คตินิมิต)
  • บท l17 — ปฏิสนธิ–ภวังค์–จุติเป็นจิตชนิดเดียวกัน
  • บท l17 — ภวังค์เป็นวิบาก
  • บท l18 — โวฏฐัพพนะเป็นกิริยา
  • บท l19 — กามชวนะ 29
  • บท l20 — ตทาลัมพนจิต 11
  • บท l20 — ตทาลัมพนะเป็นวิบาก
  • บท l21 — รูป 28 ทั้งบท
  • บท l22 — ภูมิ 31 ทั้งบท (Vault มีเพียงภูมิของจิต 4)
  • บท l23 — ปัจจัย 24 ทั้งบท (Roadmap: “เพิ่มปัจจัย 24” ยังไม่ทำ)
  • บท l24 — อิฏฐารมณ์ → จักขุวิญญาณฝ่ายกุศลวิบาก (คำถามข้อ 1)