Skip to content

CAP-CMT-MTG-011Judge quorum and outcome by the committee’s own rules

Markdown

CAP-CMT-MTG-011

Judge quorum and outcome by the committee’s own rules

Markdown
  • DocumentDraft
  • Product intentProposed
  • ImplementationInconsistent

KindCapabilityProduct areaCommitteesModuleMeetings, Decisions and RecruitmentRevision1

Read atservices-committees 36129c24react-console baf6dae3

The Formal Contract

The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.

Outcomes
Results that follow the association’s bylawsArithmetic explained in plain sentencesA meeting’s quorum recorded as people arrive
Surfaces
api
Intent sources
services-committees:docs/milestones/CMTE-M3-meetings-and-minutes.md#D6

Controls

22 controls apply, from the corpus control catalogue.

TC-AZ-001 TC-AZ-002 TC-AZ-003 TC-AZ-004 TC-AZ-006 TC-TEN-001 TC-TEN-002 TC-TEN-003 TC-SEC-001 TC-SEC-004 TC-DAT-001 TC-DAT-002 TC-DAT-003 TC-LOG-002 TC-LOG-003 TC-LOG-004 TC-LOG-005 TC-PI-001 TC-PI-003 TC-PI-005 TC-PRV-001 TC-PRV-002

Permissions

KeyChecked atScope
committees.meetings.manageapitenant

Business Rules

14 rules, 13 to be proved before approval. A rule's product intent is derived from its origin: 0 confirmed by a product decision, the rest inheriting this capability's proposed.

IdRuleKindEnforced atProvenance
01must prove
Proposed
The rules in force are the committee’s own document, else its type’s, else Robert’s Rules defaults, and a body whose document is empty is still judged under those defaults.
no proof recorded yet
policyservicetest
services-committees:modules/decisions/tests/integration/services/rules-source.integration.spec.ts#opens the empty document’s decision under Robert’s Rules defaults (premise)
02must prove
Proposed
Under Robert’s Rules defaults a quorum is more than half the voting seats, a motion carries by more than half the votes cast, and a removal or a bylaw amendment needs two thirds of the voting seats.
no proof recorded yet
calculationserviceobserved
03must prove
Proposed
A decision is judged by its named threshold, else the rules’ threshold for its kind, else the default, chosen when it opens; a named threshold the rules lack is refused at opening.
no proof recorded yet
calculationservicetest
04must prove
Proposed
For a fraction of a number, “more than” needs the whole part of the product plus one and “at least” its round-up; for a count, “more than” needs one more than the count; nothing ever needs fewer than one.
✓ More than half of nine is five; at least two thirds of nine is six.✗ No quorum of nobody: a rule never requires zero.
no proof recorded yet
calculationserviceobserved
05must prove
Proposed
At a meeting the voters present when the decision opened, in person or by proxy and recused members included, must reach the quorum; otherwise it ends without quorum whatever the votes.
no proof recorded yet
calculationserviceobserved
06must prove
Proposed
An e-mail vote has no quorum unless the rules name a basis for one, measured against those who voted.
no proof recorded yet
calculationservicetest
services-committees:modules/decisions/tests/integration/services/decisions.integration.spec.ts#carries an asynchronous recorded vote of 3 to 0 cast in the portal, without a quorum
07must prove
Proposed
Abstentions are left out of the votes cast unless the rules count them as votes against, and a “present” vote is an abstention.
no proof recorded yet
calculationserviceobserved
08must prove
Proposed
Recused members leave every count when the rules treat them as not eligible, or stay in as non-voters when the rules count them absent.
no proof recorded yet
calculationservicetest
09must prove
Proposed
The chair’s vote counts always, never, or only to break a tie, and a tie the chair must break cannot close until they vote.
no proof recorded yet
calculationservicetest
services-committees:modules/decisions/tests/integration/services/consequences.integration.spec.ts#refuses to close a tie the chair has not broken, 409 chair_must_break_tie
10must prove
Proposed
A tally’s counts are judged as votes are, a chair’s declaration alone is the result, and unanimous consent carries when nobody objects.
no proof recorded yet
calculationservicetest
11must prove
Proposed
The chair can determine a scheduled, in-progress or held meeting’s quorum from the voting roster on its date and the attendance now, recording the number required, whether it is met and the arithmetic on the meeting, and determine it again as people arrive.
no proof recorded yet
calculationapi, servicetest
12must prove
Proposed
In the meetings milestone attendance shows only live counts, with no quorum verdict; the quorum rule and the chair’s determination arrive with the decisions milestone.
origin: CMTE-M3 D6 (Andrew 2026-10-21, services-committees:docs/milestones/CMTE-M3-meetings-and-minutes.md#Decisions)
no proof recorded yet
policyservicedocumented
13must prove
Proposed
Today a member who is present and also holds another member’s proxy is counted only as the proxy, not as present themselves.
no proof recorded yet
calculationserviceobserved
14
Proposed
Every result is explained in plain sentences a member can check.
policyservicetest

Scenarios

IdGivenWhenThenProvenance
01A board of nine under Robert’s Rules with seven presentThe chair determines the quorum at the call to orderMore than half of nine is five, so the quorum is mettest
services-committees:modules/decisions/tests/e2e/decisions.e2e.spec.ts#determines the quorum at the call to order: more than half of nine is five, seven present

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.