mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
python -m cli.meta.ci.logs.download fetches a run's job logs and artefacts in parallel, with conclusion filters (-s/-f/-c/-k), a jobs.json/summary.tsv manifest, per-request jitter to dodge API rate limits, and idempotent re-runs. python -m cli.meta.ci.logs.analyze clusters the downloaded logs by their root failing task. Rename the agent CI-triage page debug/pipeline.md to debug/ci.md, point its download/inspect step at the new CLI, and reference the tooling from the contributing CI-debugging page. Add unit tests for both commands. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
428 B
428 B
Log File Inspection
Use this page when the operator has manually placed *.log or *job-logs.txt files in the repository workdir for ad-hoc inspection. For the fully automated CI triage that fetches logs itself via gh, see ci.md.
- You MUST inspect the relevant logs in the provided
*job-logs.txtor*.logfiles. - You MUST treat the provided log files as the source of truth for the failure they describe.