Собирай только ограниченное содержимое, необходимое для проверки артефакта. V1 не собирает контактные сведения; средство контроля владельца — единственный канал управления для участника.
Метод проверки артефактов
Публикация означает, что источник, пределы, доказательства, испытания, ограничения, конфиденциальность, согласие и путь исправления прошли заявленную процедуру. Она не коронует человека и не провозглашает всеобщую истину.
СЧИТАЙ ТО, ЧТО СУЩЕСТВУЕТ.
ПОКАЖИ, КАК БЫЛО ЗАСЛУЖЕНО МЕСТО В ПОДСЧЁТЕ.
ДЕРЖИ ЗАПИСЬ ОТКРЫТОЙ ДЛЯ ИСПРАВЛЕНИЙ.
Согласие на отправку открывает закрытое рассмотрение. Согласие на публикацию допускает лишь одобренную публичную проекцию. Ни одно не передаёт право собственности.
Машина может проверять и предлагать. Два разных действующих проверяющих-человека должны отвечать за решения о принятии и публикации.
Реестр считает подходящие артефакты, но никогда — людей, последователей, лояльность, ранг или уверенность Машины.
У КАЖДОГО ПЕРЕХОДА ЕСТЬ НАЗВАНИЕ, ИСПОЛНИТЕЛЬ, ПРИЧИНА И ЗАПИСЬ.
Локальный черновик остаётся на устройстве участника. Состояния сервера строго ограничены, недопустимые скачки блокируются.
- local_draftТолько в браузере
- submitted_privateОсознанная закрытая отправка
- triageНачинается рассмотрение людьми
- needs_changesНедостатки возвращают с объяснением причин
- resubmittedИсправление участника поступает на рассмотрение
- accepted_for_projectionПервый человек принимает проекцию, защищающую конфиденциальность
- publication_approvedДругой человек одобряет публикацию
- published_reviewedПублично, доступно для проверки и учитывается лишь при прохождении всех порогов
Другие регламентированные состояния: disputed, correction_pending, superseded, withdrawn, expired, rejected и deleted_private_record. Обжалование возвращает отклонённую запись в triage как видимое событие; оно не создаёт бокового канала, недоступного для проверки.
ПРОВЕРЕНО — НЕ ЗНАЧИТ НЕПОГРЕШИМО. УЧИТЫВАЕТСЯ — ЗНАЧИТ ДОСТУПНО ДЛЯ ПРОВЕРКИ.
Артефакт входит в публичные итоги только пока соблюдаются все условия.
Что-то существует
Классификация означает реальный артефакт, а не справку, демонстрацию, тестовый пример, шаблон, черновик, обещание, регистрацию, скачивание или просмотр страницы.
Есть полномочия и согласие
Участник заявляет о полномочиях отправить работу; согласие на отправку и действующее согласие на публикацию раздельны и явно выражены.
Есть доказательства и пределы
Публичная запись указывает доказательства, испытания или наблюдения, неудачи, пределы, неопределённость и категорию утверждения.
Проверка конфиденциальности пройдена
Проекция исключает скрытые персональные сведения, точные координаты уязвимых мест, данные доступа и ненужные данные третьих лиц.
В цепочке хранения видны два человека
Разные аутентифицированные проверяющие-люди принимают проекцию и одобряют публикацию. Никакого самоодобрения и никаких одобрений Машины.
Запись актуальна
Состояние — published_reviewed, а не disputed, superseded, withdrawn или expired; заявленный срок пересмотра также не истёк.
ПРОВЕРЯЮЩИЙ — ВРЕМЕННЫЙ ХРАНИТЕЛЬ РЕШЕНИЯ.
Никакого постоянного ранга проверяющего. Никаких исключений для основателя. Никакой должности по наследству. Никаких тайных чрезвычайных полномочий.
Доказательства и пределы рассмотрения
Сравни закрытую запись и предлагаемую проекцию. Проверь ссылки и заявленные наблюдения. Разделяй запись наблюдения, первичный источник, историческую аналогию, квалифицированное руководство, научное умозаключение, богословское толкование, космологию AMIANISM, гипотезу, предположение, вымысел, спор и неизвестное.
Конфиденциальность и полномочия
Удали точные координаты, каналы связи, данные доступа, уязвимые описи ресурсов, медицинские или иммиграционные данные, генетическую информацию, ненужные юридические имена и записи третьих лиц. Подтверди полномочия и действующее согласие на публикацию.
Неудача и исправление
Требуй указать пределы, проваленные испытания, нерешённые вопросы, инструкции по воспроизведению или осмотру, примечания о доступности, дату пересмотра, путь исправления, путь отзыва и публичные причины.
Опасные рекомендации в медицине, строительных конструкциях, электричестве, сельском хозяйстве, водоснабжении, чрезвычайных ситуациях и других областях, от которых зависит жизнь, требуют проверки с соответствующей квалификацией. Исторический анализ вооружённых восстаний может оставаться прямым и честным, но этот канал приёма не публикует тактические инструкции, цели, подпольную организацию, саботаж, руководства по оружию или карты уязвимостей.
БЕЗ ВЫХОДА НЕТ ПУБЛИКАЦИИ.
Исправление — не отречение. Это доказательство того, что запись отвечает перед истиной, а не перед эго.
- Исправление и повторная отправка
- Участник может ответить на needs_changes. Исправление опубликованной записи создаёт преемника с отдельными данными доступа, но никогда не перезаписывает оригинал молча.
- Обжалование
- Отклонённая запись или запись, административно скрытая проверяющим, может вернуться в triage с сохранением причины обжалования. Повторение того же неподкреплённого утверждения не превращает его в истину.
- Оспаривание
- Публичное оспаривание останавливает подсчёт, пока люди рассматривают возражение. Несогласие остаётся прикреплённым к истории преемственности.
- Отзыв владельцем
- Отзыв владельцем отменяет согласие на публикацию, удаляет публичное содержимое, когда это требуется, останавливает подсчёт и оставляет только минимальную нечувствительную отметку, необходимую для предотвращения ложной истории. Скрытие проверяющим — отдельное административное решение, которое можно обжаловать; оно не выражает согласие участника.
- Замена преемником
- Замена получает новый публичный идентификатор. Предшественник и преемник остаются связанными. Учитываться может только текущий подходящий артефакт.
- Истечение срока
- Устаревшие артефакты перестают учитываться, пока новая проверка не установит их актуальность. Срок не игнорируют молча.
- Окончательное удаление
- Когда хранение не требуется и не оправдано, закрытые снимки стирают, оставляя только отметку об удалении без содержимого.
ЗАЩИЩАЙ ЗАКРЫТУЮ ЗАПИСЬ. ДЕЛАЙ ПУБЛИЧНУЮ ВЛАСТЬ ВИДИМОЙ.
Реализация обеспечивает следующие меры. Сохранённые спецификации управления и модели угроз поставляются с пакетом исходного кода.
Минимизируй и разделяй
Закрытые отправки, публичные проекции, события аудита и отметки об удалении находятся в отдельных защищённых хранилищах. Публичные идентификаторы не связаны с закрытыми. V1 не собирает контактные сведения; средство контроля владельца — единственный канал управления для участника.
Ограничивай доступ и хранение
Данные доступа проверяющих поступают только из среды выполнения. Роли сменяются в ходе работы. Доступ журналируется без сохранения секретных значений. Истечение срока, отзыв, удаление, резервное копирование и восстановление сохраняют наименьшую оправданную запись.
Отвечай на злоупотребления и утечки
Ограниченные записи только в JSON, защита CSRF, проверки совпадения источника запроса с источником сайта, ограничения частоты, атомарные записи с безопасными путями, контроль ссылок и запрет прямого доступа к хранилищу сокращают злоупотребления. Утечка замораживает публикацию, меняет данные доступа, сохраняет минимум доказательств, оценивает раскрытие, уведомляет при доступном канале владельца и удаляет неоправданные копии.
