Open an OSS Patch From a Checked Four-File Bundle
Описание и применение
Создание проверяемого пакета из четырёх файлов ускоряет ревью и слияние PR в открытых проектах.
Задача
Pull requests often lack reproducible evidence, making review difficult and slowing merges.
Результат
A PR that passes the checker contains all necessary artifacts, enabling maintainers to reproduce the issue, review the patch, and merge confidently.
Рабочий процесс
- Create a contrib‑bundle directory outside the repo
- Write issue.md with expected behavior and target file
- Run repro.sh to capture repro.log with an observed marker
- Generate patch.diff from the suspected file
- Run test.sh to produce test.log with exit status
- Redact any obvious secrets in the bundle
- Run check‑bundle.sh to verify all required files and markers are present
Доказательства
Each stage writes one file and then stops. A checker script blocks the request until those files exist.
The bundle lives beside the clone, not inside the product tree.
- Дата записи: 2026-10-08T11:56:08.655Z