Bỏ qua để đến nội dung

Lộ trình sản phẩm

NKLattice hướng tới câu trả lời có thể review cho đội ngũ React: app nào đang tuân thủ policy đã duyệt? Câu trả lời phải nêu rõ miền được đánh giá và chỗ thiếu bằng chứng. Lộ trình chưa cam kết ngày phát hành.

  • Độ phủ app chính xác: .nklattice-apps.json đã commit liệt kê đường dẫn/profile; tập app phát hiện phải khớp hoàn toàn. --expect-apps chỉ kiểm thêm số lượng.
  • Bằng chứng dependency: policy đối chiếu ngưỡng framework bắt buộc và thư viện React đang dùng, kể cả import source, với manifest và lockfile npm/pnpm.
  • Gate kiến trúc: điểm sàn, số error tối đa, rule bị chặn, ngưỡng, trọng số và ranh giới import do core quản lý. Cấu hình cục bộ của app không thể hạ gate governance.
  • Bảo mật dependency: kết quả npm/pnpm audit mới; mặc định không nhận advisory high hoặc critical.
  • Chất lượng và bảo mật mã: ESLint, TypeScript, Vitest cùng độ phủ dòng, Semgrep SAST và Gitleaks secret tham gia kết luận từng app.
  • Accessibility: axe quét route đã test trên Chromium desktop và Android Chrome mô phỏng, ghi vi phạm và mục chưa kết luận.
  • Tương thích: Chromium, Firefox, WebKit cùng Android Chrome và iPhone Safari mô phỏng; mỗi project chạy ở hai viewport và ghi phiên bản engine.
  • Trạng thái chưa đủ bằng chứng: thiếu app/source, lỗi parse/config, import nội bộ không phân giải và thiếu bằng chứng lockfile không thể được coi là đạt.
  • Artifact review: JSON có phiên bản và HTML offline ghi trạng thái theo app, finding, coverage, ma trận browser và hash policy/inventory/input. CI tải artifact lên kể cả khi gate lỗi.
  • Ví dụ trong nguồn: app React/npm độc lập và workspace pnpm Next/Vite/React chạy bộ scanner thật; test âm phủ vi phạm policy và thiếu bằng chứng.

Gói npm 0.5.0 cung cấp bản đánh giá tám miền. Ví dụ trong nguồn chứng minh fixture mẫu, chưa chứng minh repo doanh nghiệp khác đã đặt gate bắt buộc trước merge/deploy.

Việc Bằng chứng cần có
Pilot ở repo độc lập Một repo React và một monorepo pnpm pin cùng SHA đã review tại uses: và core-ref, commit inventory, yêu cầu governance trước merge và chặn deploy thật. Ghi nhận ca đạt, không đạt, chưa đủ bằng chứng, sửa và rollback.
Theo dõi áp dụng Biết repo nào đang dùng revision policy nào, repo nào lỗi hoặc chưa chạy sau thay đổi. Core đổi không tự chạy CI của repo khác.
Hỗ trợ cập nhật Đánh giá policy Renovate dùng chung, rồi tạo PR cập nhật dependency để review.

Nghĩa vụ giấy phép, phiên bản OS trên thiết bị thật, quan sát runtime và kiểm soát repository cần bộ thu thập bằng chứng, người sở hữu và ngưỡng đã review riêng. Ngoại lệ có thời hạn cần người chịu trách nhiệm, lý do, ngày hết hạn và lịch sử audit. Những nội dung này chưa thuộc kết quả đạt. Phân tích kiến trúc cũng có thể mở rộng route, alias và code được sinh theo framework, kèm fixture chống false positive trước khi đưa rule mới vào gate.

Đọc Quản trị dự án để biết kết luận hiện tại và Báo cáo để hiểu hai loại artifact.