Một rủi ro trong thiết kế của chúng tôi
Nơi an toàn cộng đồng có thể bị lệch hướng.
Một hệ thống an toàn cộng đồng có thể dần dần trở thành điều khác nếu chúng ta không cẩn thận. Cùng một cơ chế phát hiện thất bại thực sự có thể trở thành cơ chế áp đặt sở thích. Chúng tôi thấy rủi ro đó trong kiến trúc chúng tôi đang xây dựng. Đặt tên cho nó là bước đầu tiên để chống lại nó.
Chế độ thất bại mà chúng tôi lo ngại
Nếu con người cộng đồng đánh giá theo từng trường hợp ("liệu phản hồi cụ thể này có vi phạm quy tắc không?"), sai lệch sẽ len lỏi vào mỗi lần diễn giải. Cùng một hành vi được gọi khác nhau tùy thuộc vào người đang bỏ phiếu hôm nay. Dù có ý định tốt, vòng lặp sẽ trượt sang hướng áp đặt sở thích của đa số thay vì phát hiện tác hại thực sự.
Đó là chế độ thất bại. Kỷ luật mà chúng tôi cam kết nhằm làm cho sự lệch hướng đó trở nên dễ thấy và tốn kém khi nó xảy ra.
Quy tắc được cộng đồng đề xuất. Phán quyết được máy móc thực hiện.
Mọi người đề xuất và bỏ phiếu về quy tắc: công khai, có ngày tháng, có chữ ký, có thể đảo ngược. Một kiểm tra xác định áp dụng các quy tắc đó cho các trường hợp cụ thể. Cùng phản hồi + cùng quy tắc → cùng phán quyết, mỗi lần. Cuộc tranh luận di chuyển ngược dòng, đến việc quy tắc có nên tồn tại không, thay vì xuôi dòng, đến việc một trường hợp cụ thể có được tính không vào hôm nay.
Điều đó có nghĩa là gì trong thực tế
Các quy tắc phải qua cổng ngôn ngữ vận hành trước khi có thể được bỏ phiếu. Một quy tắc phải có thể kiểm tra được mà không cần phán xét, nếu không nó chưa sẵn sàng. Mỗi quy tắc đều có ngày tháng, chữ ký và được ghim phiên bản. Phán quyết về bất kỳ phản hồi cụ thể nào được tạo ra một cách xác định.
Nếu một phán quyết hóa ra sai, kháng cáo sẽ đi qua Xem Xét Lại bởi một nhóm xem xét mới (những người phán xét ban đầu phải rút lui), không quay lại cùng nhóm cộng đồng đã tạo ra phán quyết đó. Sự tách biệt cấu trúc đó là phần chịu tải.
Nơi điều này vẫn có thể sai
Không có gì trong số này là tự động. Kỷ luật chỉ giữ được nếu ngôn ngữ quy tắc duy trì tính vận hành, về những điều mà máy có thể kiểm tra, không phải về cảm xúc. Ngay khi một quy tắc trượt từ "dùng từ sai cho liệu pháp" sang "cảm thấy thiếu tôn trọng," cách diễn giải của con người sẽ quay trở lại từ cửa sau và sự lệch hướng bắt đầu. Kiến trúc đặt tên mọi cơ chế chúng tôi có thể nghĩ đến để chống lại điều này; công việc thực sự giữ vững ranh giới là vận hành, không phải kiến trúc.
Các bản nguyên thủy cộng đồng, con đường kháng cáo, và định dạng quy tắc có thể áp dụng bằng máy nằm trong đặc tả CIRISNodeCore. Các bộ kiểm tra sức khỏe tâm thần 29 ngôn ngữ là ô đầu tiên nơi vòng lặp chạy.