axodotdev / axodotdev/harbor

make the bot render errors, aware of the big error families

Open
#23 2 comments 0 reactions 0 assignees View on GitHub
bug ci-scripts
Dominant language
JavaScript
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Some errors:

* audit failed (normal, triggers our webapp)
* violation conflict (you have audits/exemptions that contradict the violations, not currently in scope for the webapp)
* currently this error is a bit late-bound, because it only triggers if you have assertions that *contradict* exemptions
* because it's technically fine to have a dev-dep which is known not-safe-to-deploy!
* I don't think we have safe-guards against recommending audits that contradict known violations :(
* technically this is actually difficult for the CI to do (#22)
* integrity errors
* hey your file refers an undefined criteria (just print the string, more or less)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the bot's error-rendering path and the handlers for audit, violation-conflict, and integrity errors. Read issue #22 for the CI context, then define completion as rendering each error family with the distinctions and undefined-criteria message described here.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, rust
Domain
ci-cd, devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.