Build and test status
Marvin posts a status check for each Aspect Workflows job, as a GitHub Check or a GitLab pipeline status. The check updates as the job progresses, not just at the end, so authors and reviewers see partial results, like the first failing test, without waiting for the entire pipeline to finish.Lint annotations
When theaspect lint task reports a warning or error, Marvin annotates the offending line, via GitHub’s Checks API or as a GitLab merge request annotation:


PR and MR summary
Marvin posts a summary comment to the pull request or merge request thread with links to detailed logs and uploaded artifacts. You can jump directly from the comment to the relevant BEP, test logs, or build profile without navigating the CI UI.Lint annotations and one-click suggested fixes are powered by the
aspect lint AXL task. See that page for how to declare linters, configure severity, and tune output.
