Proto commits in safedep/vet

These 20 commits are when the Protocol Buffers files have changed:

Commit:f02786f
Author:abhisek

feat: Add project info in JSON report

The documentation is generated from this commit.

Commit:1899b99
Author:abhisek

feat: Add source and namespace in manifest in JSON report

Commit:4efa611
Author:abhisek

fix: Add identifiers to JSON report spec for threats

Commit:2a27376
Author:abhisek
Committer:abhisek

feat: Extend JSON report spec to support threats

Commit:4a0dc98
Author:abhisek

fix: Protobuf enum scoped within message

Commit:2a8581d
Author:abhisek

test: Add test case for schemamapper insights

Commit:230a1d3
Author:abhisek

fix: Add vuln severity in JSON report schema

Commit:b4c1c2e
Author:abhisek

feat: Add license and vulnerability info in JSON report

Commit:7719545
Author:abhisek

feat: Revamp JSON report to include manifest, package, violation, advices

Commit:8833085
Author:abhisek

feat: Extend filter suite with additional meta data

Commit:3d1cd03
Author:abhisek

refactor: Create common check type for filters and violations

Commit:590a4fd
Author:abhisek

chore: Add a meta section in the JSON report schema

Commit:85da069
Author:abhisek

refactor: Violation schema into its own proto file

Commit:f65f7e8
Author:abhisek

style: Fix models.proto

Commit:96ce796
Author:abhisek

refactor: JSON report generator to use protobuf based schema

Commit:9e1cc18
Author:abhisek
Committer:abhisek

Refactor to support customer experimental parsers Add python wheel dist reading support Run go mod tidy Update README docs Add justification for exceptions workflow Misc fix for markdown reporting template

Commit:eadcd1a
Author:abhisek

#13: Add exceptions package

Commit:d92561c
Author:abhisek

#13: Add spec for exceptions management

Commit:5b50255
Author:abhisek

Add filter suite spec

Commit:a18c204
Author:Abhisek Datta
Committer:GitHub

Sync Develop to Main (#4) * Update Insight service API and client * Add cli banner * Show API errors from insight API * Use standard error model * Add reporting interface * Update markdown template * Add trials registration client * Add trials registration support * Add supported ecosystem filter to parsers * Update OSV scanner * Use table renderer for CEL filter output * Rename filter opt to filter * Add an opinionated console summary reporter * Update README * Update README * Update README * Add filter spec * Update spec driven CEL filtering * Add query workflow with docs * Add secrets scan workflow