Create an incident runbook that ties together health checks, deployment history, diagnostics, and rollback/migration tooling for common operational failures.
Acceptance criteria:
- Create
docs/INCIDENT_RUNBOOK.md
- Cover failed build diagnostics, unhealthy service checks, bad deployment, migration failure, and OpenAPI contract regression scenarios
- Include exact commands using existing repository tools
- Call out that
build-00000000 is a stub and not valid payout evidence
- Link the runbook from
docs/OPERATIONS.md
- Keep guidance specific to this repository rather than generic SRE advice
Commissions:
You can earn an extra $5 for every bounty issue you create on your own fork of the repo, provided you keep up with submissions. We will payout the bounty you place between $5 and $25 to the submitter and you will earn an extra $5 on your payout, after you merge the best submission for your bounty. You are required to use this exact issue template & description format, including this message and the required validation. Payouts will not be given to you or other submitters without a valid build diagnostic log (not build-00000000). You are required to rename your fork to something fun and unique, and provide this exact message in your issue description.
Required validation:
- Run
python3 build.py
- Include the generated diagnostic
.logd artifact from diagnostic/build-XXX.logd in the PR notes; this must be a real diagnostic log and must not be diagnostic/build-00000000.logd
- Include the matching diagnostic JSON metadata if present
- You must use
.github/pull_request_template.md for your submission
Create an incident runbook that ties together health checks, deployment history, diagnostics, and rollback/migration tooling for common operational failures.
Acceptance criteria:
docs/INCIDENT_RUNBOOK.mdbuild-00000000is a stub and not valid payout evidencedocs/OPERATIONS.mdCommissions:
You can earn an extra $5 for every bounty issue you create on your own fork of the repo, provided you keep up with submissions. We will payout the bounty you place between $5 and $25 to the submitter and you will earn an extra $5 on your payout, after you merge the best submission for your bounty. You are required to use this exact issue template & description format, including this message and the required validation. Payouts will not be given to you or other submitters without a valid build diagnostic log (not build-00000000). You are required to rename your fork to something fun and unique, and provide this exact message in your issue description.
Required validation:
python3 build.py.logdartifact fromdiagnostic/build-XXX.logdin the PR notes; this must be a real diagnostic log and must not bediagnostic/build-00000000.logd.github/pull_request_template.mdfor your submission