nghiên cứu thử nghiệmprototype

SafePack

Tách policy có thể thực thi khỏi phân tích tư vấn để review supply chain vẫn giải thích được khi bằng chứng chưa đầy đủ.

Ranh giới reviewPrototype nghiên cứu
01 · Layer có thể thực thiPolicy xác định
  • Lifecycle script
  • Quyền workflow
  • Kiểm tra lockfile và artifact
Cho phépCảnh báoChặn
02 · Layer ngữ cảnhBằng chứng tư vấn
  • Bản ghi OSV
  • Tín hiệu provenance
  • Reputation và ghi chú review

Bằng chứng hỗ trợ reviewer nhưng không âm thầm ghi đè policy.

Mô phỏng policy dựa trên mã nguồn

Bối cảnh

Review trước khi tin cậy

Cài dependency hoặc dùng workflow có thể chạy mã với quyền developer hay CI. SafePack thử tạo một ranh giới review trước khi cài bình thường, đồng thời thừa nhận inspection không thể chứng minh an toàn.

Quyết định

Policy trước phán đoán được tạo ra

Thiết kế giữ outcome allow, warn, block có tính xác định. Reputation, provenance, vulnerability record và generated summary tương lai có thể hỗ trợ reviewer nhưng không âm thầm ghi đè policy.

Hệ thống

Một bề mặt review được đề xuất

Prototype công khai kết hợp phân tích package, scan lockfile, kiểm tra chữ ký và OSV, so sánh artifact, audit workflow, accepted-risk baseline, exit code rõ ràng và nhiều định dạng report.

Bằng chứng

Bằng chứng repository, không phải chứng minh production

Repository chứa source, fixture, test và tài liệu bảo mật. Portfolio chủ động không gọi prototype là đã verified vì owner-run build và smoke-test suite chưa hoàn tất.

Preview repository công khai của SafePack
Prototype nghiên cứu công khai; owner verification vẫn đang chờ.

Kết quả

Kết quả đạt được

  • Repository mô tả CLI giai đoạn 1 cho review package, lockfile, artifact, OSV và workflow.
  • Thiết kế giữ quyết định allow, warn, block có tính xác định, còn generated summary chỉ mang tính tư vấn.
  • Threat model và tài liệu giới hạn nằm trong phạm vi công khai của prototype.

Ranh giới

Giới hạn đã biết

  • Chủ dự án chưa build và smoke-test độc lập repository trong vòng review portfolio này.
  • Dự án không chứng minh package hoặc workflow đã review là an toàn.
  • Reproducible-build verification và sandbox validation rộng hơn nằm ngoài phạm vi hiện tại.

Nguồn gốc bằng chứng

Sổ bằng chứng

source

Mã nguồn công khai

Repository chứa mã prototype, fixture, test, threat model và tài liệu policy được mô tả.

Xem nguồn
self reported

Ranh giới kiểm chứng

Trạng thái vẫn là Research Prototype cho đến khi hoàn tất owner-run build, unit suite và smoke test lành tính/đối kháng.

Công nghệ

Công nghệ sử dụng

  • TypeScript
  • Node.js
  • Docker
  • OSV
  • GitHub Actions
SafePack — Prototype Nghiên cứu Supply Chain | KanzuWakazaki | KanzuWakazaki