Console/Operations Portal

Operations Portal พอร์ทัลปฏิบัติการ · ติดตาม · เคส · งานที่ AI สร้าง · เทนเนนต์ · เอกสาร planning/runtime

Purpose
TH: พอร์ทัลปฏิบัติการสำหรับเข้าถึงแดชบอร์ด เคส งานที่ AI สร้าง เทนเนนต์ และเอกสาร planning/runtime โดยแยกสถานะ Live และ Shell อย่างชัดเจน
EN: Operations portal for dashboards, cases, AI-generated work, tenant workflows, and planning/runtime references, with clear Live vs Shell labeling.
Dashboard แดชบอร์ด
ศูนย์ติดตาม · วิเคราะห์ · แจ้งเตือน · เคส · ภาพรวมการดำเนินงาน · Shell (contract viewer) — pipeline runtime ยังไม่ bind
Monitoring · analytics · alerts · case intelligence · multi-dim overview · Shell (contract viewer) — pipeline runtime not bound
Shell17 Dashboards · Contract v12E
Cases เคส
Case Issues Portal · 7 view modes · 11 lifecycle statuses · daily 07:00 queue · Shell — runtime cron/queue ยังอยู่ระหว่างออกแบบ
Case Issues Portal · 7 view modes · 11 lifecycle statuses · 07:00 queue · Shell — runtime cron/queue pending
ShellContract v12E · case_schema + case_portal
Generate แกลเลอรี AI
Audit index ของ AI-authored artefacts · 8 review statuses · 4-stage promotion path · ไม่ใช่เครื่องสร้างใหม่ · review queue ยังไม่ได้ implement
Audit index for AI-generated artefacts · 8 review statuses · 4-stage promotion · not a generator · review queue not implemented
ShellContract v12F · generated_assets
Tenant ผู้เช่า / องค์กร
Enterprise Upload + Hybrid Intake · 9-stage pipeline · conflict matrix · coverage score · Shell — upload pipeline ยังไม่ได้ implement
Enterprise Upload + Hybrid Intake · 9-stage pipeline · conflict matrix · coverage score · Shell — pipeline not implemented
ShellContract v12F · enterprise_intake + hybrid_intake
Planning เอกสาร planning
RFC/design · 9 runtime targets · field mapping + ER + API + sequence · binding legend · Shell — reference pack สำหรับทีม implement
RFC/design · 9 runtime targets · field mapping + ER + API + sequence · binding legend · Shell — implementation reference pack
ShellPlanning v0.2 · A-owned
Admin Policy นโยบายแอดมิน
ศูนย์ตรวจสอบ policy engine สำหรับสิทธิ์ การมองเห็นข้อมูล การ mask/unmask และการตรวจ assist / view-as · Shell (debug surface) — dev-mode only · ไม่ใช่ admin UI เต็มรูป
Policy engine debug surface for access checks, masking decisions, and assist / view-as validation · Shell (debug surface) — dev-mode only · not a full admin suite
ShellRuntime Phase 2a · 7 endpoints · 24/24 examples
Runtime Continuation · Batch 1 (Scaffolds) Phase 12F handoff → 5 A-owned contract-bound previews · no mutation paths · index-catalog 04.05..04.09 · planning 03.16
Batch Plan แผน Batch 1
Handoff→runtime mapping · A/B boundary · route rationale · discoverability · deferred list · next batches
Consolidated planning pack for the 5 runtime scaffolds
PlanningA-owned · v1.0
Wizard วิซาร์ด Premium
Premium Wizard 8-step contract preview · trilingual · approval gates · output bundle shape · Scaffold — no form state, no auth yet
Contract-bound preview of premium_wizard.json · not interactive
ScaffoldPhase 12F · hand-wizard-runtime
Enterprise Upload อัปโหลดเอนเทอร์ไพรส์
13 source origins · 4 unit modes · coverage thresholds · conflict rules · 5 review gates · Scaffold — no upload, no normalisation pipeline yet
Contract-bound preview of enterprise_intake.json + source_mapping_engine.json
ScaffoldPhase 12F · hand-enterprise-upload-runtime
Intake Workspace เวิร์กสเปซอินเทค Hybrid
8 panels · 8 view modes · state merge rules · wizard↔upload switching · collaboration model · Scaffold — no live editing
Contract-bound preview of hybrid_intake_workspace.json
ScaffoldPhase 12F · paired with Enterprise Upload
Generated Assets ผลงานที่ AI สร้าง
45-entry navigator · 8 categories · 4-stage promotion path · client-side filter works · sign-off capture + promotion API still deferred
Bound to generated_assets.json · SUB-1 preview
ScaffoldPhase 12F · hand-generated-assets-runtime · SUB-1
Daily 07:00 Queue คิวเคสประจำวัน 07:00
20/day cap · 4h review SLA · 07:00 Asia/Bangkok · 12-stage AI analytics preview · alerting levels · Simulation only — no real cron, no alerting delivery
Bound to case_portal.daily_possible_case_generation · 12E.1 locked
Local/DevPhase 12F · hand-daily-possible-case-queue-runtime

Batch 3 · Hardening · Guidance · Tenant Rollout (append-only · scaffolds · A-owned)

+ All 5 Batch-1 runtimes now show a Tenant rollout · Hint guidance card (tenant-zeroth · scope-tenant-only · FF candidate per surface · contract-sourced hints · no AI call).

Batch MGT-RUNTIME-01 · DB-backed Runtime · SQLite + PHP on Hostinger (7 runtime HTML pages on GitHub Pages · PHP+SQLite backend at pattayatogether.com/mgt-api · 6 tables · CORS-enabled session auth · GET+PATCH endpoints · live status dashboard computed from DB)

Runtime Login เข้าระบบ runtime
Login page for Management Runtime · bcrypt password verify · HttpOnly Secure SameSite=None cookie · admin@management.local · seed password ChangeMe2026! (rotate after first login) · redirects to /management-runtime/index.html on success
Runtime auth · bcrypt + session cookie · seed admin/ChangeMe2026!
LiveBatch MGT-RUNTIME-01 · login
Runtime Dashboard (hub) Runtime · หน้าแรก
Runtime hub with 5 summary counters (Screens · Services · DB Groups · Ready-for-Dev · Blocked) + Quick Nav buttons + Recent Activity log (last 10 entries from mgmt_activity_logs) · session strip shows current user + Runtime indicator (orange pulse) at top
Runtime hub · live totals + activity log · session strip
LiveBatch MGT-RUNTIME-01 · hub
Screens + Services + DB Groups (edit) 3 runtime registries · editable
Editable registries · every row has Edit button opening modal · Screens: design_status/dev_status/tracking_status/owner/blocker/next_action/priority · Services: readiness/owner/blocker/next_action · DB Groups: readiness_status/blocker/next_action · save persists to SQLite + writes activity log · updated_at visible
3 editable registries · modal-based edit · PATCH to API · activity log trail
LiveBatch MGT-RUNTIME-01 · registries
Status Dashboard (live) Dashboard จาก DB สด ๆ
Delivery Status Dashboard computed on demand from SQLite · top-line totals · per-mode grid (6 mode cards with screen_count + design_ready + dev_ready) · per-stream breakdown (design/dev/tracking distribution) · critical blockers list · ready-next table · Recompute button refreshes from DB · Backend: pattayatogether.com/mgt-api · 6 tables (mgmt_users/screens/services/db_groups/status_summary/activity_logs)
Live dashboard from DB · not hardcoded · recompute on demand
LiveBatch MGT-RUNTIME-01 · dashboard

Runtime stack: Frontend HTML+JS on GitHub Pages (console.pattayatogether.com) · Backend PHP 8.4 + SQLite on Hostinger shared (pattayatogether.com/mgt-api) · Session cookie cross-origin with CORS allow-credentials · 6 DB tables seeded from MGT-01 static JSON · Admin credential admin@management.local / ChangeMe2026! (rotate). Why separate from static: GitHub Pages can't run PHP/SQLite · so runtime lives at /management-runtime/* with backend on Hostinger · static pages at /management/* remain for reference + discoverability. Next hooks: add mgmt_users password change flow · add mgmt_dependencies registry · migrate full 84-service catalog · build Laravel/Next.js superapp backend alongside.

Batch MGT-01 · Management System Foundation · Design Management & Delivery Control (10 HTML pages + 9 JSON registries · new "Management" tab on main console · registries for screens/blocks/journeys/services/content/dev/tracking + dependency map + status dashboard · starter seed from MKT-04/05/06/07 · shared status taxonomy · foundation-live delivery level · extended to runtime via Batch MGT-RUNTIME-01)

Management Console (hub) Management · หน้าแรก
Landing hub สำหรับ Management · summary counters ทั้ง 8 registry (screens/blocks/journeys/services/content/dev/tracking/dependencies) · 9 nav cards ไปแต่ละ sub-page · about section อธิบาย status taxonomy + delivery level ladder · seed completeness + source docs · ไม่ใช่หน้าเอกสาร · ระบบงานจริง
Hub · 8 summary counters + 9 registry nav cards + taxonomy/status help · foundation-live
LiveBatch MGT-01 · hub
Screens + Blocks + Journeys 3 core registries
Screen Registry (8 screens · SC-ENTRY-001 + 6 mode homes + SC-PROFILE-001 · design/dev/content/tracking status + ownership + priority) · Block Registry (19 blocks · BLK-SC-*-* IDs · reusable flag · content binding) · Journey Registry (7 journeys · mode-specific flow + success condition + blocker notes) · filter chips + summary counters + table views
Core 3 registries · 8 screens + 19 blocks + 7 journeys · with filters + status pills
LiveBatch MGT-01 · registries
Services + Content + Dev + Tracking 4 readiness registries
Service Registry (13 sample services · subset of Marketing #4 84-service catalog · tier ✓△- + mode fit + DB group + tracking event links) · Content Readiness (10 items · language/source/review/approved/publishing status + missing_parts + owner) · Dev Readiness (10 modules · FE/BE/Integration/QA/Deployment + blockers + owner) · Tracking Readiness (13 events · payload/analytics/dashboard ready yes/partial/no)
4 readiness registries · 13 services + 10 content + 10 modules + 13 tracking events
LiveBatch MGT-01 · readiness
Delivery Status + Dependency Map dashboard + dependencies
Delivery Status Dashboard · delivery level = foundation · totals for 8 artifact types · per-mode readiness table (6 modes × 4 dimensions + overall) · readiness breakdown by dimension · 6 critical blockers listed (Rewards schema · Shopping payment · Hotel partner · eSIM API · Analytics pipeline · Content seed) · next-batch hooks. Dependency Map · 20 cross-cutting edges (screen↔service↔db↔content↔tracking↔module↔integration) · filterable by from-type/to-type/status. Discoverability catalog sync: idx-management-console + 9 sub-entries
Dashboard + dependency map · delivery level foundation · 6 critical blockers · 20 edges
LiveBatch MGT-01 · dashboard

System intent: ไม่ใช่ "Documentation Page" · เป็น "Management System" ที่ตอบคำถามเชิงการจัดการ (มีอะไร · อยู่ตรงไหน · เชื่อมกับอะไร · เสร็จถึงไหน · ขาดอะไร · ใครรับผิดชอบ · อะไร block · พร้อมส่ง dev ไหม) · Status taxonomy: not-started / in-progress / partial / ready / blocked · Delivery ladder: foundation → working → ready-for-dev → ready-for-test → ready-for-demo → ready-for-rollout · ตอนนี้อยู่ที่ foundation. Seed source: Marketing #4 (84-service catalog) · #5 (6 modes) · #6 (registries) · #7 (DB schema). Next batch hooks: ดู status-dashboard.html section สุดท้าย.

Batch MKT-04 · Marketing Doc #4 · MICE 84-Service Master Catalog (ChatGPT-authored · slot #4 now live · slot #6 later resolved by Batch MKT-AUDIT-02) (84 services in 8 categories · 15-field schema per service · 3 summary tables + 6 bundles + 3-wave rollout · 11 HTML tables · ChatGPT verbatim + Claude-labeled TOC + color-coded cells + cross-links + appendix + glossary)

Doc 4 · 84-Service Master Catalog MICE 84-Service Master Catalog
MICE 84-Service Master Catalog · ChatGPT-authored primary source verbatim · master catalog ของแพลตฟอร์ม MICE ภายใต้ Together · 84 services ใน 8 หมวด (Identity & Access 10 · Registration & Ticketing 10 · Agenda & Content 11 · Venue & Navigation 10 · Engagement & Networking 11 · Commerce & Sponsorship 10 · Operations & Support 11 · Analytics & Intelligence 11) · แต่ละบริการมี 15 fields (Service ID · EN/TH · Category · Description · Basic/Premium/Enterprise · Priority · Readiness · Business/Operator/User-facing Value · Technical Complexity · Dependency · Suggested Bundle · Notes) · tier symbols ✓ △ - ยกมาจากต้นฉบับตรง ๆ · 3 summary tables · 6 Suggested Bundles (Conference · Exhibition · Government Summit · Corporate Townhall · Festival/Mega Event · MICE City Host) · 3-wave Rollout (Sales-Ready Core → Configurable Premium → Enterprise Platform) · Strategic Reading · Claude เพิ่ม TOC + metadata + color-coded cells + cross-links + appendix + glossary
Document 4 · ChatGPT verbatim · 84 services × 15 fields · 11 HTML tables · Claude-ingested · deliverable #2 of Doc #1
LiveBatch MKT-04 · Doc 4
Marketing list · snapshot after Batch MKT-04 Marketing · snapshot หลัง Batch MKT-04
หน้า Marketing hub เปลี่ยน slot #4 จาก Reserved → Live (MICE 84-Service Master Catalog) · ณ ขณะนั้น slot #6 ยังคง reserved · 6 เอกสาร live (MKT-01 Platform Strategy · MKT-02 Product Matrix · MKT-03 Enterprise Canvas · MKT-04 84-Service Catalog · MKT-05 Mode Architecture · ขณะนั้นเอกสาร Design Readiness Blueprint ยังอยู่ในตำแหน่ง MKT-07) + slot #6 ว่าง · ไม่มีเส้นคั่นรายการ · ใช้ grid-gap เป็นตัวแบ่ง · card ใช้ pattern 1 bullet = 1 บรรทัด. หมายเหตุ: ต่อมา Batch MKT-AUDIT-02 ได้ renumber Design Readiness Blueprint เป็น MKT-06 · slot #6 ไม่มี reserved card แล้ว · list ปัจจุบันต่อเนื่อง 1–6.
Historical snapshot after Batch MKT-04 (5 live + 1 reserved before this batch · 6 live + 1 reserved after · subsequently resolved by Batch MKT-AUDIT-02 → 6 contiguous)
LiveBatch MKT-04 · list
Catalog synced Catalog อัปเดต
idx-marketing-84-service-catalog (11.04.00.00) ถูกเพิ่มเข้า index-catalog + fulltext-index + fulltext-sources · idx-marketing-root token list เพิ่ม 84-service catalog / master catalog / service catalog / event platform services + 8 category names + batch mkt-04 · idx-marketing-mice-platform-strategy + enterprise-canvas-blueprint + mode-architecture + prototype-design-readiness + mice-product-matrix related_doc_ids ชี้มา doc ใหม่ · fulltext coverage 340/265 → 341/266 · search: 84-service catalog · master catalog · identity access · registration ticketing · agenda content · venue navigation · engagement networking · commerce sponsorship · operations support · analytics intelligence · conference bundle · exhibition bundle · government summit bundle · corporate townhall bundle · festival bundle · mice city host bundle · wave 1 sales-ready core · wave 2 configurable premium · wave 3 enterprise platform ใช้งานได้
Discoverability carries Doc #4 · 150+ new search keywords resolve · coverage +1
LiveBatch MKT-04 · catalog
Claude-labeled additions ส่วนที่ Claude เพิ่ม
Primary source ของ ChatGPT (preamble + 8 service categories + 3 summary tables + 6 bundles + 3-wave rollout + strategic reading) ไม่ถูกแก้คำเลย · 11 markdown tables ถูกแปลงเป็น HTML tables สวยงามโดยรักษา wording + tier symbols (✓ △ -) ต้นฉบับครบ · Claude เพิ่ม 4 panel แยกป้ายชัด: Metadata · Index (TOC 8 categories + summary + bundles + rollout + strategic + sub-sections) · Cross-links + Appendix (เชื่อมไป MKT-01/#2/#3 ตามที่ §Strategic Reading ระบุ · เพิ่ม mapping ไปยัง MKT-05 MICE mode และ MKT-07 §17-B2 DB groups · ระบุว่า Doc #4 = deliverable #2 ของ Doc #1 · ระบุสถิติ catalog) · Glossary (Readiness · Core · Optional · Advanced · Sponsorship ROI · Journey Funnel · Cross-event Analytics · Tenant · Delegation · Bundle · Matchmaking · Lead Capture/Export) · color-coding ของ cells ตาม tier (green/amber/grey) · priority (teal/amber/purple) · readiness (green/amber/orange) · complexity (green/amber/orange)
Authorship rule respected · Claude additions clearly fenced · tier symbols preserved verbatim · table color-coding adds readability only
LiveBatch MKT-04 · authorship

Authorship rule (continued): ChatGPT = primary author · Claude = ingester/formatter/indexer/publisher · ไม่แก้ wording · ส่วนเสริมติดป้าย "Claude-added" ทุกจุด · 11 markdown tables → HTML tables เป็น format conversion ไม่ใช่ content change · ทุก cell preserve wording ต้นฉบับ. Slot status at time of Batch MKT-04: slot #4 Reserved → Live · slot #6 ยังคง reserved · Marketing list ตอนนั้น = 6 live + 1 reserved. Subsequent update (Batch MKT-AUDIT-02): slot #6 ถูก resolve โดย renumbering Design Readiness Blueprint (เดิม MKT-07) → MKT-06 · Marketing list ปัจจุบัน = 6 live ต่อเนื่อง · ไม่มี reserved slot.

Batch MKT-07 · Marketing Doc #7 · DB Structure & Core Data Model Blueprint (ChatGPT-authored · list extends to 1–7 contiguous) (20 sections · 4-Layer Data Model · 10 Entity Families · 70+ tables across 9 section schemas · 5 design principles · Relationship Blueprint · Mapping to Design Mgmt registries + 6 Together Modes · Normalization strategy · 19 API endpoints · 8 Enterprise-reserved fields · 4-phase schema rollout · ChatGPT verbatim + Claude-labeled TOC + cross-links + appendix + glossary)

Doc 7 · DB Structure Blueprint DB Structure & Core Data Model Blueprint
DB Structure & Core Data Model Blueprint · ChatGPT-authored primary source verbatim · พิมพ์เขียวเชิงโครงสร้างข้อมูลสำหรับ Together Super App V2 · 20 sections · 4-Layer Core Data Model (Platform Structure / Business Domain / Content & Presentation / Tracking & Intelligence) · 5 design principles (Mode-aware / Screen-to-Block-to-Content / Configurable before custom code / Domain-first UI-aware / Tracking-ready by design) · 10 Core Entity Families · 70+ tables ใน 9 section schemas (§4 Platform 8 · §5 Content 7 · §6 Identity 7 · §7 MICE 11 · §8 Trip/Stay/Shopping 10 · §9 Rewards 7 · §10 Services 5 · §11 Commerce 4 · §12 Tracking 5) · Relationship Blueprint · Mapping §14 registries (Screen/Block/Journey/Content/Service/Tracking) → tables · Mapping §15 6 modes → table sets · Normalization strategy · API family 19 endpoints · 8 Enterprise-reserved fields · 4-phase schema rollout · Claude added TOC 20+60 sub + metadata + cross-links + appendix + glossary · field lists rendered 2-col grid เพื่อ readability
Document 7 · ChatGPT verbatim · 20 sections · 70+ tables · 10 entity families · 4-layer data model · Claude-ingested
LiveBatch MKT-07 · Doc 7
Marketing list · 7 docs contiguous Marketing · 7 รายการต่อเนื่อง
หน้า Marketing hub หลัง Batch MKT-07: รวม 7 เอกสาร live ต่อเนื่อง 1–7 (MKT-01 Platform Strategy · MKT-02 Product Matrix · MKT-03 Enterprise Canvas · MKT-04 84-Service Master Catalog · MKT-05 Mode Architecture · MKT-06 Design Readiness Blueprint · MKT-07 DB Structure Blueprint) · ไม่มี reserved slot · ไม่มีเส้นคั่น · ใช้ grid-gap เป็นตัวแบ่ง · card pattern 1 bullet = 1 บรรทัด
Marketing list = 7 live contiguous · zero reserved slots
LiveBatch MKT-07 · list
Catalog synced Catalog อัปเดต
idx-marketing-db-structure-blueprint (11.07.00.00) ถูกเพิ่มเข้า index-catalog + fulltext-index + fulltext-sources · idx-marketing-root token list เพิ่ม db structure / core data model / data model blueprint / relational schema / mode-aware content model / 10 entity families / 70 tables / 4-layer data model / phase rollout / api family / enterprise fields / source-of-truth / denormalized view / contiguous 1-7 · siblings 6 รายการ related_doc_ids ชี้มา doc ใหม่ · fulltext coverage 341/266 → 342/267 · search: db structure · core data model · mode-aware · relational schema · 10 entity families · 70 tables · source-of-truth tables · serving read model · denormalized view · mode_fit_json · tenant · conversion · api family · phase rollout ใช้งานได้
Discoverability carries Doc #7 · 100+ new search keywords resolve · coverage +1
LiveBatch MKT-07 · catalog
Claude-labeled additions ส่วนที่ Claude เพิ่ม
Primary source ของ ChatGPT (20 sections · preamble → §20 สรุปเชิงยุทธศาสตร์) ไม่ถูกแก้คำเลย · ทุก table + field list + relationship + mapping + phase grouping ถูก render ครบทุกตัวอักษร · Claude เพิ่ม 4 panel แยกป้ายชัด: Metadata · Index (TOC 20 main + 60+ sub) · Cross-links + Appendix (map §14 → Doc #6 registries · map §15 6 modes → DB tables · map §4.7-4.8 services/service_categories → Doc #4 84-Service Catalog · statistics snapshot · forward hooks) · Glossary (mode-aware · content mapping · source-of-truth · serving/read model · tenant · external_ref · conversion · denormalized view · 4-layer data model · 10 entity families · phase rollout · mode_fit_json) · field lists rendered 2-col grid เพื่อ readability แต่เก็บคำและลำดับต้นฉบับครบ
Authorship rule respected · Claude additions clearly fenced · 4 docs form a working set: #4 what · #5 how to display · #6 how to develop · #7 how to store
LiveBatch MKT-07 · authorship

Authorship rule (continued from Batch MKT-03/MKT-05/MKT-06): ChatGPT = primary author · Claude = ingester/formatter/indexer/publisher · ไม่แก้ wording · ส่วนเสริมติดป้าย "Claude-added" ทุกจุด · field lists render เป็น 2-col grid เป็น format conversion ไม่ใช่ content change · token + ลำดับยกจากต้นฉบับตรง ๆ. Working set status: หลัง Batch MKT-07 เอกสารแกน 4 ฉบับพร้อมใช้งานร่วมกัน (#4 service catalog · #5 mode architecture · #6 design readiness · #7 DB blueprint) · Marketing list = 7 live documents, contiguous, zero reserved slots.

Batch MKT-AUDIT-02 · Renumber Marketing Document to #6 (Prototype Design Readiness & System Blueprint · renumbered from Document 7 → Document 6 · slot #6 reserved card collapsed · Marketing list now contiguous 1–6 with no reserved slots — subsequently extended to 1–7 via Batch MKT-07)

Marketing list · 6 docs contiguous Marketing · 6 รายการต่อเนื่อง
ลำดับ 1–6 ต่อเนื่อง ไม่มี reserved slot อีกต่อไป · MKT-01 Platform Strategy · MKT-02 Product Matrix · MKT-03 Enterprise Canvas · MKT-04 84-Service Master Catalog · MKT-05 Mode Architecture V2 · MKT-06 Prototype Design Readiness & System Blueprint (เดิมเป็น MKT-07 · ปรับเลขผ่าน Batch MKT-AUDIT-02) · ช่อง reserved สำหรับ #6 ถูกเอาออก · card labels + pill phases อัปเดตแล้ว
Marketing list = 6 live, contiguous, zero reserved slots · renumber applied
LiveBatch MKT-AUDIT-02 · list
Doc 6 · Design Readiness & Blueprint Prototype Design Readiness & System Blueprint (MKT-06)
เอกสารเดียวกันกับที่เคยถูกปล่อยใน Batch MKT-07 · ไม่มีการเปลี่ยน primary source ของ ChatGPT แม้แต่ตัวเดียว · แก้เฉพาะ hero badge (MKT-07 · Document 7 → MKT-06 · Document 6) + metadata block (เพิ่ม History row) + cross-links panel (อัปเดต list ให้ครบ 1–6) + references ใน appendix (Doc #7 → Doc #6) · path ไม่เปลี่ยน: /marketing/prototype-design-readiness-system-blueprint.html · เอกสารยังเปิดได้ปกติ
Same document · relabels only · primary source untouched · route unchanged
LiveBatch MKT-AUDIT-02 · doc
Discoverability synced Discoverability อัปเดต
idx-marketing-prototype-design-readiness.index_no เปลี่ยนจาก 11.07.00.00 → 11.06.00.00 · subtitle + phase + fulltext_preview + snippet เปลี่ยนจาก "Batch MKT-07 Document 7" → "Batch MKT-06 Document 6 (originally shipped as #7 · renumbered via Batch MKT-AUDIT-02)" · fulltext-index tokens เพิ่ม batch mkt-06 / mkt-06 / batch mkt-audit-02 / mkt-audit-02 / contiguous 1-6 · idx-marketing-root snippet + tokens อัปเดตบอก list เป็น 6 ต่อเนื่อง ไม่มี reserved · coverage ยังคงเท่าเดิม (ไม่เพิ่ม entry · แค่ renumber)
Catalog/fulltext/sources + root snippet all updated · entry ID unchanged · index_no bumped 11.07 → 11.06
LiveBatch MKT-AUDIT-02 · catalog
History note in appendix บันทึก history ใน appendix
ใน Claude-added panels ของ Doc #6 ถูกเพิ่ม history note ชัดเจนว่า "originally shipped as Marketing #7 in Batch MKT-07 (2026-04-22) while slots #4 and #6 were reserved · slot #4 filled by MKT-04 · this document renumbered to #6 via Batch MKT-AUDIT-02 (2026-04-22) to produce a contiguous 1–6 list" · เอกสารไม่ลืมประวัติ · แต่ active UI labels ไม่มี "Document 7" เหลืออีก · การอ้างอิง Doc #7 ในตัวเอกสารเปลี่ยนเป็น Doc #6 หมดแล้ว (Cross-links + Appendix panel)
Active UI = Doc 6 · History preserved as note · no orphan "Document 7" labels remain
LiveBatch MKT-AUDIT-02 · history

Renumber rule: เฉพาะ UI labels + metadata + discoverability ที่เปลี่ยน · ไม่แตะ ChatGPT primary source แม้แต่คำเดียว · route ไม่เปลี่ยน · document ID ไม่เปลี่ยน (idx-marketing-prototype-design-readiness) · Git commit hash ของ Batch MKT-07 ยังคงเป็น historical log แท้จริง · หลัง batch นี้: Marketing list = 6 live documents, contiguous, zero reserved slots.

Batch MKT-06 · Marketing Doc #6 · Prototype Design Readiness & System Blueprint (ChatGPT-authored · renumbered from original Batch MKT-07) (21 sections · 5 Registries + ID scheme + 6-mode confirmation + 8 system layers + 4-Layer Blueprint + 4-phase rollout + 1 HTML table · ChatGPT verbatim + Claude-labeled TOC + cross-links + appendix + glossary)

Doc 6 · Design Readiness & Blueprint Prototype Design Readiness & System Blueprint
Prototype Design Readiness & System Blueprint · ChatGPT-authored primary source verbatim · 21 sections · V1 milestone prototype assessment + 4 limitations · ข้อเสนอ Design Management + Build Readiness System (Design Management → Build Readiness → Integration Readiness → Test Readiness) · 5 registries (Screen · Block/Object · Journey · Data/Integration · Readiness Board 10 statuses) · ID scheme 5 ประเภท (SC-* · BLK-* · JNY-* · DAT-* · TC-*) · CONFIRMED 6-mode set ของ Doc #5 (Trip/MICE/Rewards/Shopping/Services/Stay · popup layout 2×3) · Mode-by-Mode Content Matrix + Overview Matrix 6 modes × 6 dimensions (HTML table) + Detail Matrix · First Entry Screen design spec + Together Mode Cards detail · 8 system layers (Hero · Navigation · Recommendation · Search · Notification · Quick Action · Card Ranking · Analytics) · ready-to-paste Claude Code prompt · 4-Layer Blueprint (Design Management / Data & System / Content Operating / Tracking & Optimization) · Core Domain Model 24 objects · DB groups 8 หมวด · 4-phase rollout · Claude added TOC + metadata + cross-links + appendix + glossary ในป้ายชัดแยกจาก primary source · History: originally shipped as Marketing #7 in Batch MKT-07 (2026-04-22) · renumbered to #6 via Batch MKT-AUDIT-02 (2026-04-22)
Document 6 · ChatGPT verbatim · Claude-ingested · 21 sections · master doc for V1→V2 system readiness · formerly Document 7
LiveBatch MKT-06 · Doc 6
Marketing list · 6 docs contiguous Marketing · 6 รายการต่อเนื่อง
หน้า Marketing hub หลังจาก MKT-AUDIT-02: รวม 6 เอกสาร live ต่อเนื่อง 1–6 (MKT-01 Platform Strategy · MKT-02 Product Matrix · MKT-03 Enterprise Canvas · MKT-04 84-Service Master Catalog · MKT-05 Mode Architecture · MKT-06 Design Readiness Blueprint) · ไม่มี reserved slot เหลือ · ไม่มีเส้นคั่นรายการ · ใช้ grid-gap เป็นตัวแบ่ง · card ใช้ pattern 1 bullet = 1 บรรทัด
Marketing list = 6 live contiguous · zero reserved slots
LiveBatch MKT-06 · list
Catalog synced Catalog อัปเดต
idx-marketing-prototype-design-readiness (index_no เปลี่ยนจาก 11.07.00.00 → 11.06.00.00) ถูกอัปเดตใน index-catalog + fulltext-index + fulltext-sources · idx-marketing-root token list เพิ่ม prototype design readiness / system blueprint / design management / build readiness / 4-layer blueprint / screen registry / block registry / journey registry / readiness board / tracking framework / batch mkt-06 · idx-marketing-enterprise-canvas-blueprint + idx-marketing-mode-architecture + idx-marketing-mice-product-matrix related_doc_ids ชี้มา doc นี้ · fulltext coverage 340/265 (ไม่เพิ่ม · แค่ renumber) · search: design management · build readiness · screen registry · block registry · journey registry · readiness board · id scheme · 6-mode set · 8 system layers · 4-layer blueprint · core domain model · db groups · event taxonomy · kpi mapping · 4-phase rollout · mkt-06 · mkt-audit-02 ใช้งานได้
Discoverability carries Doc #6 at 11.06.00.00 · 100+ search keywords resolve · entry id stable
LiveBatch MKT-06 · catalog
Claude-labeled additions ส่วนที่ Claude เพิ่ม
Primary source ของ ChatGPT (21 sections · §1 ความเห็นต่อ V1 → §21 สรุปเชิงกลยุทธ์) ไม่ถูกแก้คำเลย · §11 markdown table ถูกแปลงเป็น HTML table สวยงามโดยรักษา wording ต้นฉบับครบ · Claude เพิ่ม 4 panel แยกป้ายชัด: Metadata (เพิ่ม History row ระบุการ renumber) · Index (TOC 21 main + 50+ sub · anchor IDs ทั้งหมด) · Cross-links + Appendix (เชื่อมไป MKT-01/#2/#3/#4/#5 · อธิบาย relationship ของแต่ละเอกสารกับ registries/DB groups/4-Layer Blueprint · ชี้ว่า Doc #6 = operational successor ของ Doc #5 · ระบุ 5 เอกสารชุดถัดไปตาม §20) · Glossary (Screen/Block/Journey/Data/Readiness Board · Content Mapping · Event Taxonomy · KPI Mapping · 4-Layer Blueprint · 6-Mode Set · 8 Layers · 4-Phase Rollout)
Authorship rule respected · Claude additions clearly fenced · history of MKT-07 renumber preserved in metadata
LiveBatch MKT-06 · authorship

Authorship rule (continued from Batch MKT-03/MKT-05): ChatGPT = primary author · Claude = ingester/formatter/indexer/publisher · ไม่แก้ wording · ส่วนเสริมติดป้าย "Claude-added" ทุกจุด · §11 markdown table → HTML table เป็น format conversion ไม่ใช่ content change · symbol และ wording ยกมาจากต้นฉบับตรง ๆ. Historical note: เอกสารนี้ถูก ingest ครั้งแรกใน Batch MKT-07 (2026-04-22) ในตำแหน่ง #7 ขณะที่ slot #6 ยังเป็น reserved · Batch MKT-AUDIT-02 ย้ายมาเป็น #6 เพื่อให้ list ต่อเนื่อง 1–6 · commit hashes ของ Batch MKT-07 ยังคงใช้ได้ใน git log เป็น historical record.

Batch MKT-05 · Marketing Doc #5 · Together Mode Architecture for Super App V2 (ChatGPT-authored · slot #4 reserved) (10 sections · 4 Core Modes + 5 Candidate Modes + 3 Mode Set levels + 6 system layers · ChatGPT verbatim + Claude-labeled TOC + cross-links + appendix + glossary)

Doc 5 · Mode Architecture Together Mode Architecture V2
Together Mode Architecture for Super App V2 · ChatGPT-authored primary source verbatim · 10 sections · 4 Core Modes (Trip/MICE/Rewards/Shopping) + 5 Candidate Modes (Services/Stay/Eat/Explore/Events) พร้อม bullet + UI changes · 3 Mode Set levels (Compact 5 / Balanced 7 / Full 9) · ข้อเสนอ 6 mode ที่เหมาะที่สุดตอนนี้ (Trip/MICE/Rewards/Shopping/Services/Stay) · 6 system-level layers ที่ต้องเปลี่ยนตาม mode (Hero · Navigation · Recommendation · Search · Notification · Analytics) · UX examples per mode · Claude added TOC + metadata + cross-links + appendix + glossary ในป้ายชัดแยกจาก primary source
Document 5 · ChatGPT verbatim · Claude-ingested · 10 sections · 9 modes · 6 system layers
LiveBatch MKT-05 · Doc 5
Marketing list · 4 docs + 1 reserved Marketing · 4 รายการ + 1 ช่องจอง
หน้า Marketing hub เพิ่มการ์ดใหม่ 1 ใบ (Doc #5) + ช่องจองลำดับที่ 4 แบบมองเห็นได้ (dashed border · reserved pill) · รวม 4 เอกสาร live (MKT-01 Platform Strategy · MKT-02 Product Matrix · MKT-03 Enterprise Canvas · MKT-05 Mode Architecture) + slot #4 ว่างตามคำสั่งผู้ใช้ · ไม่มีเส้นคั่นรายการ · ใช้ grid-gap เป็นตัวแบ่ง
Marketing list = 4 live + 1 reserved slot · slot #4 intentionally skipped
LiveBatch MKT-05 · list
Catalog synced Catalog อัปเดต
idx-marketing-mode-architecture (11.05.00.00) ถูกเพิ่มเข้า index-catalog + fulltext-index + fulltext-sources · idx-marketing-root.related_doc_ids อัปเดต + token list เพิ่ม together mode / mode architecture / super app v2 / mice days 2026 / batch mkt-05 · idx-marketing-enterprise-canvas-blueprint + idx-marketing-mice-product-matrix related_doc_ids ชี้มา doc ใหม่ · fulltext coverage 338/263 → 339/264 · search: together mode · mode architecture · trip mode · mice mode · rewards mode · shopping mode · services mode · stay mode · eat mode · explore mode · events mode · hero layer · navigation layer · recommendation layer · search layer · notification layer · analytics layer · compact mode set · balanced mode set · full super app mode set ใช้งานได้
Discoverability carries Doc #5 · 20+ new search keywords resolve · coverage +1
LiveBatch MKT-05 · catalog
Claude-labeled additions ส่วนที่ Claude เพิ่ม
Primary source ของ ChatGPT (10 sections · §1 หลักคิด → §10 สรุปเชิงกลยุทธ์) ไม่ถูกแก้คำเลย · Claude เพิ่ม 4 panel แยกป้ายชัด: Metadata · Index (TOC 10 main + 17 sub · anchor IDs ทั้งหมด) · Cross-links + Appendix (เชื่อมไป MKT-01/#2/#3 · อธิบาย tier-vs-mode relationship · ชี้ future work 4 รายการ: mode selector spec · mode↔service tag mapping · analytics event schema · MICE Days 2026 readiness checklist) · Glossary (mode · intent · 6 system layers · 3 mode-set levels · MICE-vs-Events)
Authorship rule respected · Claude additions clearly fenced · slot #4 reservation documented
LiveBatch MKT-05 · authorship

Authorship rule (เหมือน Batch MKT-03): ChatGPT = primary author ของเนื้อหา · Claude = ingester / formatter / indexer / publisher · ไม่แก้ wording ของ ChatGPT · ส่วนเสริมที่ Claude เพิ่มถูกป้าย "Claude-added" ทุกจุด. Slot #4 policy: ถูกสงวนไว้ตามคำสั่งผู้ใช้ ("ข้ามเอกสารลำดับที่ 4 ไปก่อน") · เอกสารที่เคยวางแผนเป็น #5 เดิมถูกเลื่อนเป็น #6 · การ์ดช่องจองแสดงผลใน marketing-console.html ด้วย dashed border + reserved pill เพื่อไม่ให้ลำดับถูกตีความผิด.

Batch MKT-03 · Marketing Doc #3 · Enterprise Canvas Blueprint (ChatGPT-authored) (16 sections · 3 tables · ChatGPT verbatim + Claude-labeled TOC + appendix + glossary)

Doc 3 · Enterprise Canvas Enterprise Canvas Blueprint
Together Enterprise Canvas Blueprint for MICE Platform · ChatGPT-authored primary source verbatim · 6-layer architecture · 6 builders · object model (6 families) · persona model (12 personas) · 5 MICE use cases · Builder Capability Matrix (11×3) · product architecture matrix (6 layers × 2 views) · MVP A–D · 3-wave roadmap · 7 risk scenarios · 8-step demo · Claude added TOC + metadata + appendix + glossary in clearly-labeled panels
Document 3 · ChatGPT verbatim with 3 tables · Claude-ingested
LiveBatch MKT-03 · Doc 3
Marketing list · 3 docs Marketing · 3 รายการ
หน้า Marketing hub มีการ์ดใหม่ 1 ใบ · รวม 3 เอกสาร (MKT-01 Platform Strategy · MKT-02 Product Matrix · MKT-03 Enterprise Canvas) · ไม่มีเส้นคั่นรายการ · ใช้ grid-gap + border การ์ดเป็นตัวแบ่ง
Marketing list now shows 3 cards · no divider lines
LiveBatch MKT-03 · list
Catalog synced Catalog อัปเดต
idx-marketing-enterprise-canvas-blueprint (11.03.00.00) ถูกเพิ่มเข้า index-catalog + fulltext-index + fulltext-sources · idx-marketing-root.related_doc_ids อัปเดต · fulltext coverage 337/262 → 338/263 · search: enterprise canvas · page builder · journey builder · rule engine · tenant deployment · app family · platform blueprint ใช้งานได้
Discoverability carries Doc #3 · 7+ new search keywords resolve
LiveBatch MKT-03 · catalog
Claude-labeled additions ส่วนที่ Claude เพิ่ม
Primary source ของ ChatGPT ไม่ถูกแก้คำเลย · Claude เพิ่ม 4 panel แยกป้ายชัด: Metadata · Index (TOC 16 sections + anchors) · Supplementary Notes (cross-links ไป MKT-01 + MKT-02 + งานต่อยอด) · Glossary (page builder · data model · journey builder · rule engine · tenant · deployment layer · app family · governed builder)
Authorship rule respected · Claude additions clearly fenced
LiveBatch MKT-03 · authorship

Authorship rule: ChatGPT = primary author ของเนื้อหา · Claude = ingester / formatter / indexer / publisher · Claude ไม่แก้ wording ของ ChatGPT · ส่วนเสริมที่ Claude เพิ่มถูกป้าย "Claude-added" ทุกจุด · ถ้าผู้ใช้สั่ง "เพิ่มรายการต่อไปในเมนู Marketing" ให้ทำตาม pattern เดียวกันสำหรับเอกสารใหม่.

Batch MKT-01 · Marketing tab + MICE platform docs (main-console button #9 · 2 verbatim MICE documents · product matrix + 84-service tier matrix · all tables preserved)

Marketing · tab เมนู Marketing
ปุ่มใหม่ใน main console (เพิ่มหลัง Design · ถัดจาก Journey) · เปิดเข้าหน้า list เอกสารการตลาด · MICE track นำก่อน · เสริม sales / partner briefing / government summit proposal
New main-console button · Marketing library list page · MICE track lead
LiveBatch MKT-01 · list page
Doc 1 · Platform Strategy MICE · Platform Strategy
MICE Platform Strategy and Service Architecture · Basic / Premium / Enterprise product framing · 5 pillars · 12 Basic modules · 8 Premium categories · 6 Enterprise layers · Phase A-D · 6 show pieces · 4 deliverables · verbatim source preserved
Document 1 · verbatim · product + service + demo + sales architecture
LiveBatch MKT-01 · Doc 1
Doc 2 · Product Matrix MICE · Product Matrix
MICE Product Matrix + Service Tier Matrix · 15-dimension comparison Basic/Premium/Enterprise · 7 service-tier sections (Core Experience, Registration/Access, Networking/Engagement, Commerce/Sponsorship, Operations, Intelligence/Analytics, Platform/Build) · ✓ △ - availability marks · 84-service structure · 3-phase roadmap (Sales-Ready → Configurable Premium → Enterprise Canvas) · all tables preserved in HTML
Document 2 · verbatim with every source table preserved
LiveBatch MKT-01 · Doc 2
Catalog synced Catalog อัปเดต
3 new discoverability entries (idx-marketing-root · idx-marketing-mice-platform-strategy · idx-marketing-mice-product-matrix) · fulltext-index coverage 334/259 → 337/262 · search terms: marketing / mice product matrix / basic premium enterprise / 84 services / enterprise canvas ใช้ได้ทันที
Index + fulltext + sources updated · 3 new entries
LiveBatch MKT-01 · catalog

Content rule: ทั้ง 2 เอกสารคงเนื้อหาต้นฉบับแบบ คำต่อคำ ให้มากที่สุด · เก็บโครง heading / bullet / order · Doc 2 เก็บ ตารางทั้งหมด 8 ตาราง เป็น HTML ตารางจริง (ไม่ใช่ pre-formatted text) · ถ้าผู้ใช้สั่ง "เพิ่มรายการต่อไปในเมนู Marketing" ให้ปฏิบัติเหมือน MKT-01 · สร้าง docs/marketing/<slug>.html ใหม่ + เติม card บน list page + เพิ่ม catalog/fulltext entries.

Batch 20.3 · Hard-delete ECM login route + reference purge (docs/ecm/login.html deleted · catalog entry removed · all comments/runbooks updated)

Next priority: true edge-level protection · already committed deploy-ready at docs/ecm/deploy/console-auth-worker.js + console-auth-deploy.md · waits on operator NS migration Hostinger → Cloudflare.

Batch 20.2 · MICE 404 fix (mice-demo.html redirect shim · ECM-login-removal framing superseded by Batch 20.3)

Honest scope: 2 concrete fixes landed · no architectural changes · root lockdown (Batch 20) + root-only login (Batch 20.1) preserved · 70-doc ECM still intact · ECM portal/documents/viewer/notes all unchanged.

Batch 20.1 · Single root login only · remove nested ECM login (ecm.js auto-signs admin profile from root · no duplicate login UX)

Honest scope: ECM ยังคงทำงานเต็มรูปแบบ (70-doc corpus · filters · viewer · notes · access · known-gaps) · แค่ไม่มี login form แยก · `ECMDemo.login()` API ยังอยู่สำหรับ future role-testing ผ่าน ?profile=partner query flag · no regression on route protection · ECM session = admin by default เพราะ root user คือ single admin.

Batch 20 · Console root lockdown + single-admin login (client-side gate now · edge Worker deploy-ready · admin@example.com admin · every console path gated)

Honest scope: client-side gate ปิดหน้าเว็บ + redirect to login + 24-hr localStorage session ทำงานทันที (102/135 HTML covered · KB 33 pages = B-owned · ไม่แตะ) · true edge protection รอ operator NS migration + `wrangler deploy` เท่านั้น · bypass ที่เหลือเมื่ออยู่ในโหมด client-only: direct curl / view-source / public repo git clone อ่านเนื้อหาได้ · จะปิดหมดเมื่อ edge live + repo private (GitHub Pro).

Batch 19 · ECM same-as-console subdomain via auto-mirror (traced console pattern · second-repo Pages · GH Actions auto-mirror · 1 bootstrap cmd + 2 panel clicks)

Honest scope: repo ทำ workflow + bootstrap + CNAME files + docs ครบ · ecm.pattayatogether.com จะ live หลัง operator รัน 1 command + คลิก 2 ปุ่ม (~7 นาที · ฟรี) · pattern เดียวกับ console พิสูจน์จาก commit log (d7df929 Add CNAME for custom domain console.pattayatogether.com + ead5fd6 Create CNAME) + ไม่มี workflow deploy Pages เลย (Pages auto-build จาก CNAME).

Batch 18 · ECM real backend Worker · production-path backend-mode target (Cloudflare Worker · same-origin at console.pattayatogether.com/api/* · 5-command deploy · KV-backed sessions + notes)

Honest scope: repo ทำ code + config + guide + wiring ครบ · production path console.pattayatogether.com/ecm/ จะเป็น BACKEND mode จริงหลัง operator รัน wrangler deploy (5 นาที · $0 free tier) · ติดเฉพาะ Cloudflare CLI auth + KV namespace create (operator action) · gap-http-gating (render endpoint) ยังเปิดเพราะ iframe fallback พอสำหรับตอนนี้.

Batch 17 · ECM backend-first re-activation + discoverability sync (origin-aware default · 3.5s probe timeout · retry button · mode badge · 70-doc corpus preserved)

Honest scope: backend-first restored where origin makes it feasible · production console.pattayatogether.com ยังไม่มี public backend → ยังคง demo mode (honest purple banner + reason) · ไม่ claim production-ready · discoverability ถูก sync พร้อม Batch-17 entries.

Batch 16 · ECM activation fix + corpus wave 2+3 (Failed-to-fetch root cause killed · demo engine · 15 → 70 docs · +367%)

Batch 15 · ECM subdomain activation + deployment bundle (immediate-use URL live · 3 honest subdomain-activation paths · operator can flip ecm.pattayatogether.com on with minimal effort)

Honest blocker: GitHub Pages allows exactly ONE CNAME per repo. docs/CNAME is already console.pattayatogether.com. Activating ecm.pattayatogether.com as its own subdomain therefore requires hosting action outside this repo · all three supported paths are fully documented with step-by-step instructions in docs/ecm/deploy/.

Batch 14 · ECM · Enterprise Content Management (new subdomain candidate · real login → portal → list → document → notes · internal team-ready)

Batch 13 · Team-Usable Production Candidate (HMAC persistent key · team secret · /api/access/render · deployment docs · go-live checklist)

Batch 10-12 · Production Closeout Program (retrofit wave 2 · notes backend · auth hardening · server gating)

Batch 9 · Document Management Closeout (coverage · backlog · registries · status · 10 enforced docs · honest scaffold)

Batch 8 · Real Auth Backend + Access Enforcement (local/dev FastAPI · file-backed · shell-integrated · 7 enforcement targets · NOT production)

Batch 7 · Access · Share · i18n · Stakeholder (append-only · scaffold · no auth backend)

Batch 6 · Document IA · Universal Shell · Notes loop (append-only · opt-in shell · browser-local notes)

Batch 4 · Infra-backed Readiness (append-only · readiness layer · NOT Phase 2c)

+ 7 additional contract artefacts under /runtime/feature-flags-service/ and /runtime/admin-control-plane-service/ (jwks_integration_notes · jwt_claim_examples · verification_mode_matrix · persistence_schema · cutover_parity_matrix · cache_runtime_notes · redis_channel_examples · admin persistence_schema · approval_store_examples). All readable directly from the service directories.

Livereal runtime · real data · tested Shellcontract viewer · spec/RFC · no runtime bound Scaffoldcontract-bound preview · no mutation path PlanningRFC/design pack · A-owned Local/Devsimulation only · not deployed Soonplaceholder route · not yet delivered
Operations Portal · A-owned · 6 primary + 6 Batch-1 + 3 Batch-3 + 5 Batch-4 + 3 Batch-6 + 2 Batch-7 + 3 Batch-8 + 3 Batch-9 + 4 Batch-10-12 + 4 Batch-13 + 4 Batch-14 + 4 Batch-15 + 4 Batch-16 + 4 Batch-17 + 4 Batch-18 + 4 Batch-19 + 4 Batch-20 + 4 Batch-20.1 + 2 Batch-20.2 + 4 Batch-20.3 + 4 Batch-MKT-01 + 4 Batch-MKT-03 + 4 Batch-MKT-04 + 4 Batch-MKT-05 + 4 Batch-MKT-06 (originally shipped as MKT-07 · renumbered via MKT-AUDIT-02) + 4 Batch-MKT-AUDIT-02 + 4 Batch-MKT-07 + 4 Batch-MGT-01 + 4 Batch-MGT-RUNTIME-01 · 77 Live · 6 Shell · 27 Scaffold · 6 Planning · Document Shell v1.4 + ECM v1 + subdomain-bundle + 70-doc-corpus + demo-engine + backend-first + Worker-API + same-as-console-mirror + ROOT-LOCKDOWN + ECM-LOGIN-HARD-DELETED + MARKETING-TAB + ENTERPRISE-CANVAS-BLUEPRINT + MODE-ARCHITECTURE-V2 + DESIGN-READINESS-BLUEPRINT + MICE-84-SERVICE-CATALOG + MARKETING-LIST-CONTIGUOUS-1-7 + DB-STRUCTURE-BLUEPRINT + MANAGEMENT-SYSTEM-FOUNDATION + MANAGEMENT-RUNTIME-SQLITE · 20 enforcement targets + 4 bridges · root: Sign in · logout: Sign out · ecm: ECM · ecm subdomain: ecm.pattayatogether.com · ecm backend: ECM ?backend=1 · status+retry: Status · mirror runbook: ecm-mirror-setup.md · worker src: ecm-worker.js · worker deploy: worker-deploy.md · edge-auth worker src: console-auth-worker.js · edge-auth deploy: console-auth-deploy.md · deployment: DEPLOYMENT.md · mice demo: MICE demo (interactive) · gaps: Known Gaps · prod candidate: Prod Candidate · team usage: Team Usage · discovery: Index Portal ← Main Console