Remove CI log error jumps #779

Closed
barrettruth wants to merge 1 commit from remove-ci-log-error-jumps into main
Owner

Summary:

  • remove the Forge-managed [d / ]d CI log error jump mappings
  • drop the internal parser error-position lists that backed those jumps
  • remove GitLab plain-text failure heuristics like CMake Error, package-failed, and command-not-found classification
  • update vimdoc and log specs so CI logs no longer expose or maintain the error-jump feature

Verification:

  • nix develop .#ci --command just test spec/log_spec.lua
  • nix develop .#ci --command just test spec/log_spec.lua spec/ci_history_spec.lua spec/pr_checks_spec.lua
  • nix develop .#ci --command just ci
Summary: - remove the Forge-managed `[d` / `]d` CI log error jump mappings - drop the internal parser error-position lists that backed those jumps - remove GitLab plain-text failure heuristics like `CMake Error`, package-failed, and command-not-found classification - update vimdoc and log specs so CI logs no longer expose or maintain the error-jump feature Verification: - nix develop .#ci --command just test spec/log_spec.lua - nix develop .#ci --command just test spec/log_spec.lua spec/ci_history_spec.lua spec/pr_checks_spec.lua - nix develop .#ci --command just ci
Remove CI log error jumps
All checks were successful
quality / Format (pull_request) Successful in 11s
quality / Test (pull_request) Successful in 13s
quality / Lint (pull_request) Successful in 16s
9c720dd6f8
barrettruth closed this pull request 2026-05-14 15:43:37 +00:00
All checks were successful
quality / Format (pull_request) Successful in 11s
Required
Details
quality / Test (pull_request) Successful in 13s
Required
Details
quality / Lint (pull_request) Successful in 16s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.