Website

Code, UI và tính năng

  1. v2.0.1

    • Bổ sung fade chuyển route bằng Astro ClientRouter và reveal tuần tự cho khối nội dung/card trên toàn bộ giao diện chuẩn, static article và Lite.
    • Tôn trọng `prefers-reduced-motion`, giữ fallback no-JS/không có IntersectionObserver, không thêm package, tracker hay runtime server.
    • Điều chỉnh entrance sequence chậm hơn, mượt hơn và thêm fade tuần tự cho kết quả Pagefind động.
    • Trang Lite reveal từng dòng bài viết khi cuộn, thay vì chỉ fade toàn bộ khung nội dung.
  2. v2.0.0

    • Tách `deploy.yml` thành job `deploy-content` và job `deploy-app`. Push `main` chỉ gồm Markdown, projection, manifest, tag registry và `DATA_CHANGELOG.md` bỏ Chrome, Playwright, Vitest và Lighthouse.
    • Job content vẫn chặn `content:sync` dirty, `content:validate`, `series:validate` và `version:validate`. `workflow_dispatch` và cron Chủ nhật 18:00 UTC chạy full gate.
  3. v1.8.0

    • Chuyển đổi toàn bộ môi trường deploy sang Firebase Hosting (`project-knowledge-disclosure.web.app`), cấu hình GitHub Actions pipeline với Node.js 24, base path `/`, và script build tối ưu.
    • Nâng cấp thư viện Mermaid diagram lên phiên bản 12.1.0, bổ sung cơ chế render biểu đồ responsive, viewbox co giãn trên mobile, tương thích dark/light mode và hạn chế tối đa tràn khung ngang.
  4. v1.7.0

    • Tinh gọn giao diện bài đọc theo phong cách Minimalist Reading Experience; chuẩn hóa khoảng cách dòng (line-height), typography, khoảng đệm container và loại bỏ các chi tiết trang trí gây xao nhãng.
    • Tối ưu layout bài viết trên thiết bị di động, đảm bảo toàn bộ blockquote, code block và bảng biểu hiển thị mạch lạc.
  5. v1.6.0

    • Bổ sung tính năng Mục lục thông minh hỗ trợ thu gọn/mở rộng (Collapsible TOC), cho phép người đọc mở hoặc đóng danh sách đề mục tùy ý.
    • Tối ưu TOC tự động đóng khi cuộn trang trên mobile viewport để giải phóng diện tích màn hình đọc.
  6. v1.5.0

    • Bổ sung thẻ "Hero Card On Top" ghim các bài viết tiêu điểm và nghiên cứu mới lên vị trí nổi bật nhất trên đầu trang chủ.
    • Hỗ trợ đánh dấu nhãn nổi bật, phân loại domain trực quan và hỗ trợ điều hướng tức thời không phụ thuộc JavaScript.
  7. v1.4.0

    • Chuẩn hóa định dạng hiển thị ngày giờ cập nhật (`updatedAt`) theo chuẩn ISO và định dạng tiếng Việt trên toàn bộ trang chi tiết bài viết và danh thiếp bài viết (ArticleCard).
    • Đảm bảo hiển thị ngày tháng nhất quán giữa server-rendered HTML và metadata SEO.
  8. v1.3.0

    • Bổ sung bộ kiểm thử tự động hóa E2E Playwright toàn diện chạy trên cả hai môi trường: Desktop Chrome và Mobile Chrome (mô phỏng Pixel 5).
    • Tích hợp báo cáo lịch sử kiểm thử Playwright (`summary.json`, `latest.json`, `history.json`) vào artifact build của website.
  9. v1.2.0

    • Thiết lập cơ chế Plan Publish, điều phối xuất bản có kiểm soát theo kế hoạch định sẵn từ `0.tag-series/`.
    • Bổ sung các quy tắc kiểm tra tính toàn vẹn dữ liệu trước khi chuyển đổi trạng thái bài viết từ `reviewing/` sang `done/`.
  10. v1.1.0

    • Bổ sung bộ script tự động hóa vận hành: `scripts/migrate-content.mjs`, `scripts/build-tag-projection.mjs`, và `scripts/validate-series.mjs`.
    • Đồng bộ hóa content projections và tag registry tự động, hỗ trợ kiểm tra dry-run và kiểm toán tính nhất quán của tập dữ liệu trước khi build.
  11. v1.0.0

    • Thêm báo cáo Lighthouse và K6 server-rendered, fallback an toàn, snapshot/delta advisory và chỉ báo LCP lab ở footer.
    • Bổ sung two-pass Lighthouse build, artifact audit và K6 hậu deploy với snapshot bot được giới hạn bằng ADR.
    • Bổ sung card "Mới cập nhật" (bảng điện tin mới) tại hero homepage, hiển thị tối đa 10 bài viết mới nhất đã publish theo thứ tự `updatedAt` giảm dần, hỗ trợ no-JS và đầy đủ accessibility.
  12. v0.9.0

    • Chuẩn hóa tên domain LING trên menu và tài liệu; cập nhật tên tiếng Anh cùng mô tả trang domain LING.
  13. v0.8.0

    • Thêm black-tag build-time cho homepage, tag filter theo domain, bài tuyển chọn và trang bài; chip được mở nội dung bằng hover hoặc keyboard focus nhưng vẫn giữ link HTML truy cập được.
  14. v0.7.0

    • Thêm reading time build-time cho trang bài, ArticleCard và metadata kết quả tìm kiếm.
    • Thêm progress bar và ước lượng thời gian còn lại trên trang bài; tiến độ chỉ tồn tại trong bộ nhớ trang, không gửi hay lưu dữ liệu đọc.
  15. v0.6.0

    • Thêm tag-series từ Markdown registry, validation membership và route tĩnh theo domain.
    • Hiển thị chip series trên trang chủ, trang domain và metadata bài viết; series không làm thay đổi semantics của tag thường.
  16. v0.4.0

    • Thêm registry, schema contract, badge và hàm lọc Hình thái tri thức cho records tương lai.
    • Chuyển toàn bộ bài viết sang workflow canonical `draft/` → `reviewing/` → `done/`; build chỉ publish `done/` và tự dọn projection stale.
  17. v0.3.0

    • Thêm trang Phân loại kiến thức, link Footer và quy ước giải thích Phân loại theo scheme.
  18. v0.2.0

    • Thêm registry tag, validator, dry-run migration và nền tảng tag discovery.
  19. v0.1.0

    • Cập nhật UI, text/menu, font size, theme và trang changelog.
  20. v0.0.0

    • Initial project created.

Dữ liệu

Markdown đã publish

  1. v0.7

    • Domain: `ufo`
    • Type: `updated`
    • Date: `2026-09-26`
    • Item IDs: `ART-UFO-GOVERNMENT-PROGRAMS`, `ART-UFO-LANDMARK-INCIDENTS`, `ART-UFO-KEY-FIGURES`
    • Summary: Gắn ba bài detail đã publish vào các tuyến chương trình, sự kiện và nhân vật UAP theo group biên soạn tương ứng.
    • Domain: `meta`
    • Type: `updated`
    • Date: `2026-09-26`
    • Item IDs: `ART-META-CLASSICAL-PHYSICS`, `ART-META-MODERN-ESTABLISHED-PHYSICS`, `ART-META-ALCUBIERRE-METRIC`
    • Summary: Gắn ba bài detail đã publish vào các tuyến vật lý cổ điển, vật lý hiện đại và frontier theories; chuẩn hoá sourcePath sau khi publish.
    • Domain: `soul`
    • Type: `updated`
    • Date: `2026-09-26`
    • Item IDs: `ART-SOUL-PEAR`, `ART-SOUL-PAM-REYNOLDS-NDE`, `ART-SOUL-REMOTE-VIEWING`
    • Summary: Gắn ba bài detail đã publish vào các tuyến định chế cận tâm lý, landmark case và thuật ngữ kỹ thuật; chuẩn hoá sourcePath sau khi publish.
  2. v0.6

    • Domain: `ufo`
    • Type: `updated`
    • Date: `2026-09-24`
    • Item IDs: `ART-UFO-PHOENIX-LIGHTS-1997`
    • Summary: Đăng ký các nhãn chủ đề đã có trên bài Phoenix Lights để bộ lọc và validator nhận diện nhất quán.
    • Domain: `meta`
    • Type: `updated`
    • Date: `2026-09-24`
    • Item IDs: `ART-META-SHIP-OF-THESEUS`
    • Summary: Đăng ký các nhãn siêu hình học, bản sắc và thời gian đã có trên bài Con tàu Theseus.
    • Domain: `soul`
    • Type: `updated`
    • Date: `2026-09-24`
    • Item IDs: `ART-SOUL-MAIMONIDES`
    • Summary: Đăng ký các nhãn nghiên cứu giấc mơ/ESP và nhân vật đã có trên bài Maimonides.
    • Domain: `soul`
    • Type: `updated`
    • Date: `2026-09-24`
    • Item IDs: `ART-SOUL-INSTITUTIONAL-PARAPSYCHOLOGY`
    • Summary: Đăng ký các nhãn lĩnh vực, chương trình nghiên cứu và ma trận nhận thức luận đã có trên index SOUL.
  3. v0.5

    • Domain: `soul`
    • Type: `updated`
    • Date: `2026-09-22`
    • Item IDs: `ART-PSYCHIC-OVERVIEW`
    • Summary: Hợp nhất nội dung New Age, CE-5 và channeling vào cây hệ phái, hồ sơ ca, nhân vật và thuật ngữ; giữ rõ giới hạn bằng chứng của các claim.
  4. v0.4

    • Domain: `ufo`
    • Type: `updated`
    • Date: `2026-09-21`
    • Item IDs: `ART-UFO-OVERVIEW`
    • Summary: Bổ sung quy ước Agent tạo Article chi tiết từ index và phân biệt Hình thái tri thức với Phân loại UFO.
    • Domain: `meta`
    • Type: `updated`
    • Date: `2026-09-21`
    • Item IDs: `ART-META-OVERVIEW`
    • Summary: Bổ sung quy ước Agent tạo Article chi tiết từ index và phân biệt Hình thái tri thức với Phân loại META.
    • Domain: `soul`
    • Type: `updated`
    • Date: `2026-09-21`
    • Item IDs: `ART-PSYCHIC-OVERVIEW`
    • Summary: Bổ sung quy ước Agent tạo Article chi tiết từ index và phân biệt Hình thái tri thức với Phân loại SOUL.
    • Domain: `ufo`
    • Type: `updated`
    • Date: `2026-09-21`
    • Item IDs: `ART-UFO-GOVERNMENT-PROGRAMS`, `ART-UFO-LANDMARK-INCIDENTS`, `ART-UFO-KEY-FIGURES`, `ART-UFO-TECHNICAL-KEYWORDS`
    • Summary: Đổi nhãn Phân loại thành Phân loại trên các bảng index UFO; mỗi mức hiển thị tooltip giải thích lớp hồ sơ/bằng chứng.
  5. v0.3

    • Domain: `ufo`
    • Type: `updated`
    • Date: `2026-09-21`
    • Item IDs: `ART-UFO-GOVERNMENT-PROGRAMS`, `ART-UFO-LANDMARK-INCIDENTS`
    • Summary: Bổ sung Hình thái tri thức đã được review cho hai bài có một hình thái chính; nội dung nghiên cứu giữ nguyên.
  6. v0.2

    • Bổ sung tag metadata đã được owner duyệt cho 5 bài UFO và 2 bài LING.
  7. v0.1

    • Initial UFO index and LING draft.
PK Dương