Skip to content

Bug-Candidate Interface #310

Description

@azchin

Enrich the bug candidate interface by providing more libCRS arguments, and concretize the format of bug-candidates (e.g. SARIF). In doing so, we also want the following libCRS functionality for bug-candidates:

  • quick lookup on what bug-candidates currently exist (instead of ls + reading all candidate files on disk)
  • attaching and editing metadata to bug-candidates, like "currently exploring" or "fixed" or "false positive" or "confirmed but not fixed"
  • a CRS or CRS sub-agent may claim the bug-candidate, so that duplicate effort is not administered across parallel agents

Implementation wise, this should be done as a libCRS interface with SQLite under the hood. That way we can keep our "all artifacts are files" methodology and oss-crs-workdir is portable.

This is related to, but not identical to #255. This interface is specific for bug-candidates, not general purpose knowledge store.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions