nexus-agents - v2.80.0
GitHub
npm
Preparing search index...
ConsensusResult
Interface ConsensusResult
Result of a consensus decision.
interface
ConsensusResult
{
proposalId
:
string
;
proposal
:
{
id
?:
string
;
title
:
string
;
description
:
string
;
algorithm
:
|
"simple_majority"
|
"supermajority"
|
"unanimous"
|
"proof_of_learning"
|
"opinion_wise"
|
"higher_order"
;
timeout
?:
number
;
requiredVoters
?:
string
[]
;
metadata
?:
Record
<
string
,
unknown
>
;
createdAt
?:
string
;
}
;
outcome
:
|
"timeout"
|
"closed"
|
"pending"
|
"rejected"
|
"voting"
|
"approved"
;
votes
:
Map
<
string
,
{
decision
:
"approve"
|
"reject"
|
"abstain"
;
reasoning
:
string
;
confidence
:
number
;
conditions
?:
string
[]
;
rejectionCategories
?:
(
|
"YAGNI"
|
"DRY_VIOLATION"
|
"OVER_ENGINEERING"
|
"SCOPE_CREEP"
|
"SECURITY_RISK"
|
"MISALIGNED"
|
"INSUFFICIENT_EVIDENCE"
)
[]
;
findings
?:
{
summary
:
string
;
location
:
string
;
severity
:
"low"
|
"medium"
|
"high"
|
"critical"
;
gate
:
{
reread_cited_line
:
"failed"
|
"skipped"
|
"passed"
;
traced_call_path
:
"failed"
|
"skipped"
|
"passed"
;
named_assertion
:
string
;
ruled_out_language_non_issue
:
"failed"
|
"skipped"
|
"passed"
;
}
;
claim
:
string
;
}
[]
;
timestamp
?:
string
;
}
,
>
;
voteCounts
:
VoteCounts
;
weightedCounts
?:
WeightedVoteCounts
;
approvalPercentage
:
number
;
quorumReached
:
boolean
;
startedAt
:
string
;
closedAt
:
string
;
durationMs
:
number
;
}
Index
Properties
proposal
Id
proposal
outcome
votes
vote
Counts
weighted
Counts?
approval
Percentage
quorum
Reached
started
At
closed
At
duration
Ms
Properties
proposal
Id
proposalId
:
string
proposal
proposal
:
{
id
?:
string
;
title
:
string
;
description
:
string
;
algorithm
:
|
"simple_majority"
|
"supermajority"
|
"unanimous"
|
"proof_of_learning"
|
"opinion_wise"
|
"higher_order"
;
timeout
?:
number
;
requiredVoters
?:
string
[]
;
metadata
?:
Record
<
string
,
unknown
>
;
createdAt
?:
string
;
}
outcome
outcome
:
"timeout"
|
"closed"
|
"pending"
|
"rejected"
|
"voting"
|
"approved"
votes
votes
:
Map
<
string
,
{
decision
:
"approve"
|
"reject"
|
"abstain"
;
reasoning
:
string
;
confidence
:
number
;
conditions
?:
string
[]
;
rejectionCategories
?:
(
|
"YAGNI"
|
"DRY_VIOLATION"
|
"OVER_ENGINEERING"
|
"SCOPE_CREEP"
|
"SECURITY_RISK"
|
"MISALIGNED"
|
"INSUFFICIENT_EVIDENCE"
)
[]
;
findings
?:
{
summary
:
string
;
location
:
string
;
severity
:
"low"
|
"medium"
|
"high"
|
"critical"
;
gate
:
{
reread_cited_line
:
"failed"
|
"skipped"
|
"passed"
;
traced_call_path
:
"failed"
|
"skipped"
|
"passed"
;
named_assertion
:
string
;
ruled_out_language_non_issue
:
"failed"
|
"skipped"
|
"passed"
;
}
;
claim
:
string
;
}
[]
;
timestamp
?:
string
;
}
,
>
vote
Counts
voteCounts
:
VoteCounts
Optional
weighted
Counts
weightedCounts
?:
WeightedVoteCounts
approval
Percentage
approvalPercentage
:
number
quorum
Reached
quorumReached
:
boolean
started
At
startedAt
:
string
closed
At
closedAt
:
string
duration
Ms
durationMs
:
number
Settings
Member Visibility
Protected
Internal
Theme
OS
Light
Dark
On This Page
Properties
proposal
Id
proposal
outcome
votes
vote
Counts
weighted
Counts
approval
Percentage
quorum
Reached
started
At
closed
At
duration
Ms
GitHub
npm
nexus-agents - v2.80.0
Loading...
Result of a consensus decision.