Skip to content

Define successful repository scope evidence for Analysis ingestion #103

Description

@fproulx-boostsecurity

Question

What engine-neutral Analysis result contract should distinguish repositories whose workflow Analysis succeeded from repositories whose deep secret detection completed, failed, or was skipped, so reconciliation can replace evidence only for explicitly successful scopes?

Resolve the field shape and invariants for repository, organization, and partial Analysis; treatment of non-fatal per-repository errors; deep Analysis with partial secret-detection completion; and compatibility behavior for results that lack the new scope evidence.

Metadata

Metadata

Labels

architectureArchitecture and structural codebase improvementwayfinder:grillingWayfinder decision resolved with maintainer input

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions