KB-6327
Khuôn danh sách đã đúc dùng chung + Master tổng + MODW (ghi chú vòng 5)
4 min read Revision 1
designgovernancemaster-list4-mothersregistry7-tierecosystemmodw
Khuôn danh sách "đã đúc" dùng chung + Master tổng + MODW (vòng 5)
Date: 2026-06-18 | Status: LIVE PREVIEW (verified browser)
Yêu cầu (Huyên)
- Thêm MODW (ma trận đa chiều Hiến pháp) vào thanh eco — logic MODW nằm trong MOW.
- Nguyên tắc master của master: gom tất cả lên một tổng hợp.
- Mỗi Mẹ (MOW, MOT, MOUT, sau này MOIT) đều cần danh sách "đã đúc" giống hệt nhau: đã đúc cái gì, trạng thái còn active hay không.
- Triết lý: dù bao nhiêu UI, bản chất 1 quy trình + 1 triết lý — 1 Mẹ sinh ra tất cả, sinh ra phải có list, mọi thứ neo 7 tầng để truy ngay ở đâu. Càng quy chuẩn càng tốt → hạn chế khái niệm mới → dễ đào tạo. "Làm được 1 việc là làm được việc khác."
Đã làm (chuẩn hoá tối đa)
1. master-list.js — KHUÔN DANH SÁCH DÙNG CHUNG
- Một renderer cho MỌI Mẹ. Trang chỉ cần
<div id="master-root">+window.MASTER_CONFIG+ nạp script. - Cột chuẩn (giống hệt mọi Mẹ): STT · Mã · Tên · Tầng quản lý (anchor Txx+node) · Đường dẫn 7 tầng (tự suy) · Ngày lập · Người lập (DOT|người) · Trạng thái.
- Trạng thái chuẩn: active=Đang chạy(xanh) · paused=Tạm dừng(vàng) · archived=Lưu trữ(xám) — đèn giao thông như MOT.
- Kèm: lọc 7 tầng cascade + search + lọc trạng thái + view Theo cây 7 tầng (rollup theo Nhiệm vụ T2) + drawer (thang 7 tầng anchor tô xanh + liên kết 4 Mẹ tại node + nút mở/mở Mẹ).
- Chứa cây 7 tầng + resolvePath dùng chung (export window.MASTER_TREE/MASTER_RESOLVE).
- CONFIG:
{mother, noun, itemBase, sub, principle, createUrl, createLabel, items:[{code,name,anchor,date,maker:{t,n},status,slug?,links?}]}.
2. Ba danh sách Mẹ (thin, cùng khuôn) — verified render OK
mow-master-v1.html(7 quy trình; WF-000x; active/paused/archived).mot-master-v1.html(7 task; TSK-000x).mout-home-v1.html(REBUILD trên renderer chung; 10 báo cáo RPT-000x) — giữ filename nên link cũ (builder "Danh sách master", eco-nav) vẫn đúng.
3. master-hub.html — MASTER TỔNG (master của master)
- Thẻ mỗi Mẹ: tổng đã đúc + số đang chạy + link danh sách. MODW là thẻ (link ma trận Hiến pháp, ghi "nằm trong MOW"). MOIT thẻ "sắp làm".
- Bảng "Đã đúc gần đây (tổng hợp mọi Mẹ)" có chip Mẹ + trạng thái.
- Thanh eco "Master" trỏ vào trang này.
4. eco-nav cập nhật (thanh luôn hiện mọi trang)
- Thứ tự: MOW · MODW · MOT · MOIT(sắp có) · MOUT · Master. MODW=constitution-new-index.html (cạnh MOW). Master=master-hub.html.
m[]map để tô đậm đúng: mow-master→MOW, mot-master→MOT, mout-home→MOUT, master-hub→Master, constitution→MODW.- Đã nối eco-nav vào constitution-new-index.html (append).
Điều hướng tổng thể (chốt)
- Thanh eco (mọi trang) → nhảy giữa các Mẹ + Master tổng.
- Mỗi Mẹ: builder/canvas ←→ danh sách đã đúc (nút "Mở MOW/MOT/MOUT" + "Master tổng").
- Master tổng → mở danh sách từng Mẹ. Mỗi item → drawer → thang 7 tầng + liên kết 4 Mẹ.
Open items
- MOIT: khi xong, tạo
moit-master-v1.html(dùng master-list.js, noun='biểu mẫu') + bật MOIT trong eco-nav + thêm thẻ ở hub. - Dữ liệu thật từ registry PG: report_registry / workflow_registry / task_registry — cùng schema anchor+tier+status; resolvePath lấy cây MOW production.
- Thêm cột "Lịch / Phân phối" tuỳ Mẹ (config mở rộng) nếu cần.
- Quyền xem theo role + tầng; cột nhạy cảm.
- master-list.js là SSOT khuôn danh sách — mọi Mẹ sửa 1 chỗ.
Verified: mow-master render đầy đủ (đường dẫn 7 tầng tự suy đúng, trạng thái, DOT/người, lọc cascade, eco-bar có MODW+Master).