# Interface ReputationEvent

Reputation assessment result.

interface ReputationEvent {
id: string;
timestamp: string;
component: string;
type: "reputation";
username: string;
reputationScore: number;
isSuspicious: boolean;
effectiveTier: "1" | "2" | "3" | "4";
signalCount: number;
}

#### Hierarchy

- AuditEventBase
  - ReputationEvent

- Defined in packages/nexus-agents/src/security/audit-trail.ts:76

##### Index

### Properties

id
timestamp
component
type
username
reputationScore
isSuspicious
effectiveTier
signalCount

## Properties

### `Readonly` id

id: string

Inherited from AuditEventBase.id

- Defined in packages/nexus-agents/src/security/audit-trail.ts:40

### `Readonly` timestamp

timestamp: string

Inherited from AuditEventBase.timestamp

- Defined in packages/nexus-agents/src/security/audit-trail.ts:41

### `Readonly` component

component: string

Inherited from AuditEventBase.component

- Defined in packages/nexus-agents/src/security/audit-trail.ts:42

### `Readonly` type

type: "reputation"

- Defined in packages/nexus-agents/src/security/audit-trail.ts:77

### `Readonly` username

username: string

- Defined in packages/nexus-agents/src/security/audit-trail.ts:78

### `Readonly` reputationScore

reputationScore: number

- Defined in packages/nexus-agents/src/security/audit-trail.ts:79

### `Readonly` isSuspicious

isSuspicious: boolean

- Defined in packages/nexus-agents/src/security/audit-trail.ts:80

### `Readonly` effectiveTier

effectiveTier: "1" | "2" | "3" | "4"

- Defined in packages/nexus-agents/src/security/audit-trail.ts:81

### `Readonly` signalCount

signalCount: number

- Defined in packages/nexus-agents/src/security/audit-trail.ts:82