The GitHub Actions job "link-check" on airflow-steward.git/feat-security-issue-sync-extract-subdocs has failed. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 991d4dbe6f5d5e5015ac05afcac587ff36b5cc67 / Jarek Potiuk <[email protected]> refactor(security-issue-sync): extract 4 subdocs to slim SKILL.md 3425 → 658 lines Profiling a 12-tracker bulk sync showed every subagent loading the full 3425-line SKILL.md (~30K tokens) regardless of which step it was running. Extract the four heaviest sections into focused subdocs so subagents can load just the slice they need. Subdocs created (all alongside SKILL.md in the same skill dir): - bulk-mode.md (247 lines) — orchestration contract for many-issue parallel runs: bucketing, subagent fan-out, merged-proposal review shape, hard rules, when bulk mode does NOT apply. - gather.md (775 lines) — Step 1 sub-steps 1a-1h: read the GitHub issue, find referenced PRs, locate the real reporter, mine comments + mail for actionable signals, check Gmail for CVE-reviewer comments, determine the process step, check cve.org publication on recently-closed trackers, detect active release-vote threads. - signals-to-actions.md (1088 lines) — Step 2b lookup table: every signal class from Step 1d translated to its proposal item. - apply-and-push.md (768 lines) — Step 4 apply loop, Step 5/5a CVE JSON regen mechanics, Step 5b OAuth push including the six pre-push hygiene gates, Step 5c RM hand-off comment reconciliation. SKILL.md (658 lines) now carries: overview, golden rules, inputs, prerequisites, Step 0 pre-flight, Step 1/2/4 thin pointers to the subdocs, Step 2a observed-state + Step 2c next-step (small enough to stay inline), Step 3 confirm, Step 6 recap, guardrails, process reference, canned responses. The Pattern-4 injection-guard callout was added to SKILL.md (it lived inside the now-extracted Step 1d section) and intentionally repeats inside gather.md so subagents that only load gather.md still see the guard. Subagent loading savings (per step): - Gather-only subagent: 3425 → 1412 lines (59% reduction) - Bulk orchestrator only: 3425 → 884 lines (74% reduction) - Apply orchestrator: 3425 → 1405 lines (59% reduction) - Step 2b proposal builder: 3425 → 1725 lines (50% reduction) Cross-references that pointed at extracted sections rewritten to point at the new subdoc files. Same pattern as setup-steward already uses (adopt.md / upgrade.md / verify.md alongside SKILL.md). No behavior change — pure file restructure. Skill-and-tool-validator passes. Report URL: https://github.com/apache/airflow-steward/actions/runs/26710192117 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
