F
Product ManagementCập nhật 2026-06-30 · product-management/FEATURE-REGISTRY.md

Feature Registry — Danh sách feature theo module

Nguồn dữ liệu sống: src/lib/founder/product-registry.tsFEATURE_MODULES. Founder Portal đọc từ đây; tài liệu này giải thích cách dùng. Luật: Mọi feature mới PHẢI được đăng ký trong product-registry.ts (status + api) TRƯỚC khi triển khai.

Trạng thái

  • done — đã hiện thực (frontend).
  • partial — có nhưng còn mock/chưa đủ (vd Payment, Profile).
  • planned — chưa làm.

API state

  • live — gọi API thật.
  • mock — dùng mock-repository (đa số hiện tại).
  • none — không cần API (trang tĩnh/marketing/founder).

Module đang có

Guest OTA · Partner · Platform Admin · Customer · Affiliate · Marketing · Founder OS · Shared Spine. (Xem chi tiết feature + trạng thái trên ota.dainhatcorp.vn/founder/product-management/features.)

Quy trình đăng ký feature mới

  1. Thêm vào FEATURE_MODULES (module, name, status="planned", api).
  2. Khai báo phụ thuộc (MODULE-DEPENDENCIES.md / MODULE_DEPENDENCIES).
  3. Nếu cần API → cập nhật API_READINESS.
  4. Nếu cần dữ liệu → cập nhật DATABASE_BLUEPRINT.
  5. Triển khai → đổi status partial/done + api mock/live.
  6. Release → ghi vào RELEASES.

Founder Portal là nơi điều hành: nhìn registry biết feature nào done/mock/planned, không cần đọc code.