инженерная заметка / Агентная инженерия
Открытый код как доказательство работы
Что показывает репозиторий — и чего он доказать не может
Публичный код способен показать процесс, тесты и решения, но только описание охвата и ограничений позволяет интерпретировать его как доказательство.
Кратко
- Репозиторий — это артефакт, а не автоматический сертификат.
- История изменений раскрывает процесс.
- README должен связывать утверждение с воспроизведением результата.
Артефакт, а не сертификат
Публичный репозиторий может показать код, историю изменений, тесты и документированные решения. Сам по себе он не доказывает, что система работала в production, принесла бизнес-результат или прошла независимый аудит.
Его доказательная ценность зависит от того, может ли читатель перейти от утверждения к конкретному файлу, а от файла — к воспроизводимому запуску.
Доказательная цепочка
- Утверждение точно определяет, что должно наблюдаться.
- README указывает версию, охват и команду запуска.
- Тест проверяет свойство, названное в утверждении.
- История изменений показывает, как был получен результат.
- Ограничения объясняют, чего репозиторий не раскрывает.
Что раскрывает история
Небольшие объяснённые изменения облегчают реконструкцию решений. Читатель может увидеть, появился ли для ошибки регрессионный тест, предшествовал ли интерфейс контракту данных и на каком этапе возникли компромиссы.
Количество коммитов не является метрикой качества. Важна читаемость связи между проблемой, изменением и проверкой.
Риск демонстрационного проекта
Репозиторий, созданный для демонстрации, может не включать закрытые данные, интеграции и эксплуатационные сбои. Читателю следует различать концепцию, прототип, пилот и production.
Практика публикации
Сильному публичному артефакту не нужно преувеличенное описание. Ему нужны версия, инструкция, тесты, лицензия, происхождение данных и явный перечень ограничений.
LIM
Ограничения и область применения
Без дополнительных доказательств открытый код не показывает закрытый контекст, полную стоимость или влияние на пользователя.
SRC
Источники и внешняя версия
Оригинальный или более ранний материал на Medium
Инструменты AI использовались для структуры и редактирования. Окончательная версия прошла human editorial review фактов, источников, выводов и атрибуции.
LOG
История изменений
- Первая расширенная версия в собственном архиве.
- Проверка структуры, ограничений и доказательных связей.