# Interface ConsolidatedFinding

A consolidated finding after deliberation.

interface ConsolidatedFinding {
id: string;
category:
| "security"
| "documentation"
| "design"
| "performance"
| "bug"
| "other"
| "style";
severity: "critical"
| "suggestion"
| "minor"
| "major";
description: string;
location?: string;
suggestion?: string;
supportingAgents: string[];
agreementRatio: number;
originalFindings: {
agentId: string;
category:
| "security"
| "documentation"
| "design"
| "performance"
| "bug"
| "other"
| "style";
severity: "critical"
| "suggestion"
| "minor"
| "major";
description: string;
location?: string;
suggestion?: string;
confidence: number;
timestamp?: string;
}[];
}

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:144

##### Index

### Properties

id
category
severity
description
location?
suggestion?
supportingAgents
agreementRatio
originalFindings

## Properties

### id

id: string

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:145

### category

category:
| "security"
| "documentation"
| "design"
| "performance"
| "bug"
| "other"
| "style"

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:146

### severity

severity: "critical" | "suggestion" | "minor" | "major"

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:147

### description

description: string

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:148

### `Optional` location

location?: string

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:149

### `Optional` suggestion

suggestion?: string

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:150

### supportingAgents

supportingAgents: string[]

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:151

### agreementRatio

agreementRatio: number

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:152

### originalFindings

originalFindings: {
agentId: string;
category:
| "security"
| "documentation"
| "design"
| "performance"
| "bug"
| "other"
| "style";
severity: "critical"
| "suggestion"
| "minor"
| "major";
description: string;
location?: string;
suggestion?: string;
confidence: number;
timestamp?: string;
}[]

- Defined in packages/nexus-agents/src/consensus/types-voting-protocol.ts:153