35 Commits

Author SHA1 Message Date
4d0ad53b98 move meetings, move equipment, move conduct
All checks were successful
CI - Docs build check / build-check (push) Successful in 9s
Build & publish docs (rc + release) / publish (push) Successful in 15s
2026-02-07 14:37:10 -06:00
2ed384172e penalties/fees, membership duplication cleanup 2026-02-07 14:21:49 -06:00
0a1ce7e08b members rights, status, obligations and discipline 2026-02-07 12:58:21 -06:00
04ff6d3899 designation of governance vs. participants 2026-02-07 12:13:53 -06:00
58d69100c3 generalize committees from "rules and competition committee" 2026-02-07 11:50:29 -06:00
6d242c9021 budget, rules committee 2026-02-07 11:35:44 -06:00
7ee712c333 add docx to prerelease
All checks were successful
CI - Docs build check / build-check (push) Successful in 8s
Build & publish docs (rc + release) / publish (push) Successful in 15s
2026-02-07 11:17:29 -06:00
5c46a64056 members, managers, players, league roles
All checks were successful
Build & publish docs (rc + release) / publish (push) Successful in 8s
2026-02-06 18:36:38 -06:00
76964d837c flesh out miscellaneous and dissolution
All checks were successful
Build & publish docs (rc + release) / publish (push) Successful in 8s
2026-02-06 17:39:53 -06:00
0b4fadf18d flesh out treasurer and secretary 2026-02-06 17:39:53 -06:00
694c423772 remove commissioner power 2026-02-06 17:39:53 -06:00
3669173cb6 capitalization fix 2026-02-06 17:39:53 -06:00
47a3a32632 by-laws => Bylaws 2026-02-06 17:39:53 -06:00
70eace7afb typo 2026-02-06 17:39:53 -06:00
43d7b10551 amend purpose to include members 2026-02-06 17:39:53 -06:00
dcbe64b222 add powers, limitations, office and agent 2026-02-06 17:39:52 -06:00
85856af1fd remove date from index 2026-02-06 16:31:39 -06:00
04285c9817 fix pre-release
All checks were successful
Build & publish docs (rc + release) / publish (push) Successful in 8s
2026-02-06 16:00:26 -06:00
82098131aa split bylaws and policy
All checks were successful
Build & publish docs (rc + release) / publish (push) Successful in 8s
2026-02-05 20:37:48 -06:00
d5a2d95ed6 from melanie 2026-02-05 20:37:48 -06:00
89fd2860ae from tony 2026-02-05 20:37:48 -06:00
1bd64f7a99 budget section, unify on "dues" 2026-02-05 20:37:48 -06:00
5c08d16be3 restructure officers, unify on "Commissioner" 2026-02-05 20:37:48 -06:00
2cd58ee332 Add directors 2026-02-05 20:37:48 -06:00
e8ea6bccb6 simplify member standing and voting 2026-02-05 20:37:48 -06:00
3bfe28a61e section -> provision 2026-02-05 20:37:48 -06:00
4ae1d6898f clarify membership. formalize "Manager" 2026-02-05 20:37:48 -06:00
0c8c37907d amend purpose 2026-02-05 20:37:48 -06:00
f92d67775b Update name section, unify to "League" 2026-02-05 20:37:47 -06:00
5e8ef75063 promote name and purpose to sections 2026-02-05 20:37:47 -06:00
d670a6b450 move assets, styles to docs folder 2026-02-05 20:37:47 -06:00
d5669178db implement mkdocs, remove pandoc 2026-02-05 20:37:41 -06:00
44d0a66aa5 moved general play section to new document as playing rules 2026-02-05 20:34:00 -06:00
f59d056cf4 ci, build, release
All checks were successful
Build & publish docs (rc + release) / publish (push) Successful in 8s
+ update spellcheck to use cspell
2026-02-05 20:17:04 -06:00
eaf916443c implement mkdocs, remove pandoc
directory restructuring, remove makefile and build files in repo
moved general play section to new document as playing rules
move assets, styles to docs folder
2026-02-05 18:09:06 -06:00
8 changed files with 386 additions and 224 deletions

View File

@@ -1,19 +1,26 @@
name: CI - Docs build check
on:
pull_request:
branches-ignore:
- gh-pages
push:
branches:
- main
- develop
- release-candidate
workflow_dispatch:
permissions:
contents: read
env:
MKDOCS_STRICT: ${{ vars.MKDOCS_STRICT || 'true' }}
MKDOCS_CONFIG: mkdocs/mkdocs.yml
MKDOCS_OFFLINE: false
CSPELL_CONFIG: tools/spellcheck/cspell.yml
CSPELL_TARGETS: docs/**/*.md README.md
jobs:
build-check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -27,9 +34,8 @@ jobs:
run: |
set -euo pipefail
npx --yes cspell \
--config tools/spellcheck/cspell.yml \
"docs/**/*.md" \
README.md
--config ${CSPELL_CONFIG} \
${CSPELL_TARGETS}
- name: Install build dependencies
run: |
@@ -37,8 +43,15 @@ jobs:
pip install -r mkdocs/requirements.txt
- name: MkDocs build (strict default)
run: |
set -euo pipefail
# Default strict on if unset
echo "Strict is set to {MKDOCS_STRICT:-true}"
tools/build.sh
echo "Strict is set to ${MKDOCS_STRICT}"
FLAGS=()
if [ "${MKDOCS_STRICT}" = "true" ]; then
FLAGS+=(--strict)
fi
MKDOCS_OUTPUT_DIR="${RUNNER_TEMP:-${TMPDIR:-/tmp}}/dist"
mkdocs build "${FLAGS[@]}" -f "${MKDOCS_CONFIG}" -d "${MKDOCS_OUTPUT_DIR}"

View File

@@ -1,76 +0,0 @@
name: Deploy RC preview to GitHub Pages
on:
push:
tags: ["rc*"]
workflow_dispatch:
permissions:
contents: write
jobs:
deploy-rc-pages:
runs-on: ubuntu-latest
steps:
- name: Checkout (tag)
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install dependencies
run: |
set -euo pipefail
pip install -r mkdocs/requirements.txt
- name: Build site (strict default)
run: |
set -euo pipefail
export MKDOCS_STRICT="${MKDOCS_STRICT:-true}"
export TMPDIR="${RUNNER_TEMP:-$TMPDIR}"
export OUTPUT_DIR="${OUTPUT_DIR:-${TMPDIR}/dist/}"
tools/build.sh --config mkdocs/mkdocs.yml
- name: Checkout gh-pages branch
run: |
set -euo pipefail
git fetch origin gh-pages:gh-pages || true
if git show-ref --verify --quiet refs/heads/gh-pages; then
git switch gh-pages
else
git switch --orphan gh-pages
rm -rf ./*
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git commit --allow-empty -m "Initialize gh-pages"
fi
- name: Publish RC preview under /rc/<tag>/
run: |
export TMPDIR="${RUNNER_TEMP:-$TMPDIR}"
export OUTPUT_DIR="${OUTPUT_DIR:-${TMPDIR}/dist/}"
set -euo pipefail
rm -rf "rc"* || true
mkdir -p "rc/"
cp -a "$OUTPUT_DIR/." "rc/"
git add -A
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git commit -m "Deploy RC preview ${GITHUB_REF_NAME}" || echo "No changes to commit"
git push origin gh-pages
- name: Publish prerelease (GitHub)
uses: softprops/action-gh-release@v2
with:
prerelease: true
body: |
RC preview: https://<org>.github.io/<repo>/rc/
Tag: ${{ github.ref_name }}
Commit: ${{ github.sha }}

155
.github/workflows/release.yml vendored Normal file
View File

@@ -0,0 +1,155 @@
name: Build & publish docs (rc + release)
on:
push:
tags:
- "rc*"
- "v*"
workflow_dispatch:
permissions:
contents: write
env:
MKDOCS_CONFIG: mkdocs/mkdocs.yml
MKDOCS_STRICT: ${{ vars.MKDOCS_STRICT || 'true' }}
SKIP_DOCX: f${{ vars.SKIP_DOCX || 'false' }}e
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout (tag)
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install deps
run: |
set -euo pipefail
pip install -r mkdocs/requirements.txt
# Install pandoc if not present
if [ "${SKIP_DOCX}" != "true" ]; then
if ! command -v pandoc >/dev/null 2>&1; then
sudo apt-get update
sudo apt-get install -y pandoc
fi
fi
- name: Build docs (normal + offline, strict gate)
run: |
set -euo pipefail
FLAGS=()
if [ "${MKDOCS_STRICT}" = "true" ]; then
FLAGS+=(--strict)
fi
OUT_BASE="${RUNNER_TEMP}/mkdocs_out"
SITE="${OUT_BASE}/site"
SITE_OFFLINE="${OUT_BASE}/site_offline/${GITHUB_REF_NAME}"
rm -rf "${OUT_BASE}"
mkdir -p "${SITE}" "${SITE_OFFLINE}"
mkdocs build "${FLAGS[@]}" -f "${MKDOCS_CONFIG}" -d "${SITE}"
OFFLINE=true mkdocs build "${FLAGS[@]}" -f "${MKDOCS_CONFIG}" -d "${SITE_OFFLINE}"
- name: Export docx
if: env.SKIP_DOCX != 'true'
run: |
set -euo pipefail
SHORT_SHA="${GITHUB_SHA::7}"
OUT_DIR="${RUNNER_TEMP}/pandoc"
OUT_FILE="${GITHUB_REF_NAME}-${SHORT_SHA}.docx"
echo "SHORT_SHA=`echo ${SHORT_SHA}`" >> $GITHUB_ENV
mkdir -p "${OUT_DIR}"
# Collect markdown files, excluding README.md and docs/index.md
mapfile -t MD_FILES < <(
find docs -name '*.md' \
! -name 'index.md' \
! -name 'README.md' \
| sort
)
echo "Generating ${OUT_FILE}"
# Adjust input paths as needed
pandoc \
"${MD_FILES[@]}" \
--number-sections \
-o "${OUT_DIR}/${OUT_FILE}"
echo "Pandoc output written to ${OUT_DIR}/${OUT_FILE}"
- name: Zip offline site
run: |
set -euo pipefail
cd "${RUNNER_TEMP}/mkdocs_out/site_offline/"
zip -r "${GITHUB_REF_NAME}.zip" ./${GITHUB_REF_NAME}
- name: Publish prerelease
if: startsWith(github.ref_name, 'rc')
uses: softprops/action-gh-release@v2
with:
prerelease: true
name: ${{ github.ref_name }}
tag_name: ${{ github.ref_name }}
body: |
Release candidate preview.
files: |
${{ runner.temp }}/mkdocs_out/site_offline/${{ github.ref_name }}.zip
${{ runner.temp }}/pandoc/${{ github.ref_name }}-${{ env.SHORT_SHA }}.docx
- name: Publish release
if: startsWith(github.ref_name, 'v')
uses: softprops/action-gh-release@v2
with:
name: ${{ github.ref_name }}
tag_name: ${{ github.ref_name }}
files: |
${{ runner.temp }}/mkdocs_out/site_offline/${{ github.ref_name }}.zip
- name: Checkout gh-pages branch
uses: actions/checkout@v4
with:
ref: gh-pages
fetch-depth: 0
- name: Deploy release to gh-pages root
if: startsWith(github.ref_name, 'v')
run: |
set -euo pipefail
rm -rf ./*
cp -a ${RUNNER_TEMP}/mkdocs_out/site/. .
git add -A
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git commit -m "Deploy release ${GITHUB_REF_NAME}" || echo "No changes to commit"
git push origin gh-pages
- name: Deploy RC preview to /rc/
if: startsWith(github.ref_name, 'rc')
run: |
set -euo pipefail
rm -rf rc
mkdir -p rc
cp -a ${RUNNER_TEMP}/mkdocs_out/site/. rc/
printf '{"tag":"%s"}\n' "${GITHUB_REF_NAME}" > rc/rc.json
git add -A
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git commit -m "Deploy RC preview ${GITHUB_REF_NAME}" || echo "No changes to commit"
git push origin gh-pages

View File

@@ -1,5 +1,5 @@
<p align="center">
<img src="assets/cmba-logo.svg" width="200">
<img src="docs/assets/cmba-logo.svg" width="200">
</p>
# CMBA Constitution and Bylaws

View File

@@ -1,134 +1,209 @@
# League Rules and Policy
## Subjectivity
These rules, regulations, articles, and Bylaws may not be suspended, set aside, or added to under any circumstances, regardless of the will of the Managers. This provision nullifies the “If both managers agree” concept.
## Authority and Applicability
This Rules and Policy document is adopted pursuant to the Leagues Constitution and Bylaws and governs the operational rules, procedures, and competitive structure of the League. In the event of a conflict between this document and the Constitution and Bylaws, the Constitution and Bylaws shall control.
## Budget
A budget for the next fiscal year shall be prepared by the Commissioner for presentation and approval of the Board. The budget shall consists the annual Member dues, other income, and expected expenditures for the operating year. The board shall present the approved budget for information to league Members.
## League Governance
The Commissioner is responsible for the day-to-day administration of League operations in accordance with the Constitution and Bylaws and this Rules and Policy document. The Board provides oversight of League operations and may review or direct actions of the Commissioner.
### Rules and Competition Committee Meetings
The Rules and Competition Committee shall meet at the discretion of the Commissioner. These meetings must be held in person, except in extenuating circumstances by agreement between the Commissioner and the Committee.
### Operational Rights of Member Franchises
1. Member Franchises in good standing shall have the right to participate in League governance on matters of League operation as provided herein.
1. Member Franchises shall have the right to appeal disciplinary or eligibility decisions affecting them in accordance with procedures set forth in this document.
1. Member Franchises may provide input and vote in an advisory capacity on matters of League policy, administration, and operation.
1. Member Franchises may vote with binding effect on playing rules, competition rules, and on-field regulations, except where authority is otherwise reserved by this document or the Constitution and Bylaws. Each Member Franchise is entitled to one vote.
1. Each Member Franchise is entitled to one vote in voting matters.
1. Exercise of these rights is contingent upon the Member Franchise being in good standing.
### Rules and Competition Committee
The Rules and Competition Committee, to be made up of the Commissioner and two (2) appointed franchise holders. An alternate member shall be appointed by the Commissioner if a committee member is unavailable or conflicted (i.e. the matter under consideration involves a player of the committee members team or the committee member), shall meet and take action concerning:
### Budget
The Commissioner shall prepare a proposed budget for each fiscal year.
1. Official protests
1. Disciplinary matters referred to the committee pursuant to [Standings And Postseason](#standings-and-postseason)
1. Any decision of the Commissioner that has been officially appealed.
The proposed budget shall include, at a minimum:
### Additional roles supporting the league.
Webmaster, Umpire Assigner
1. Annual Member Franchise dues and payment schedule;
1. Other anticipated sources of income;
1. Expected expenditures for the operating year.
### Umpires
Umpires shall have the sole responsibility for the enforcement of all sections in [Team Rosters Players And Eligibility](#team-rosters-players-and-eligibility) of the Bylaws, except where specified.
The proposed budget shall be presented to the Board for review and approval. Upon approval by the Board, the budget shall constitute the official League Budget for the applicable fiscal year. The approved League Budget shall be shared with all Member Franchises on an annual basis for informational purposes.
## Code of Conduct
### Ethics
All League members, including officers, Managers, umpires, and players shall strive to be ethical, honorable, and truthful in all dealings concerning the League thereby promoting the League as a first class league of impeccable integrity.
### Appointed League Roles
The Commissioner may appoint individuals to operational roles as necessary to support League administration, subject to Board oversight.
### Sportsmanship
All League members, including officers, Managers, umpires, and players are expected to behave in a sportsmanlike manner, promoting fair competitive play in a respectful atmosphere.
Appointed roles may include, but are not limited to, the following:
## Definition; Amendments
These Bylaws shall stand as the official rules of the League.
All League members shall abide by and are subject to, without exception, all rules and regulations as outlined in the Constitution and Bylaws as well as the authority of the League Commissioner, in accordance with [Subjectivity](#subjectivity)
1. Umpire Assigner;
1. Webmaster;
1. Social Media or Communications Coordinator;
1. Other roles deemed necessary by the Commissioner.
### Amending the Bylaws
Bylaws may be amended, removed, or added by an affirmative vote of two-thirds of the League members present at the time of the vote.
The Commissioner shall define the duties, scope, and term of each appointed role.
## Membership
No appointed role shall possess independent authority to interpret rules, impose discipline, levy fees or fines, or bind the League, unless such authority is expressly granted by this document or the Board.
### Standards
The following standards shall apply for consideration for membership by franchises in the League.
### Committees
The League may establish committees as necessary to assist in the administration, governance, or operation of League activities. Committees are advisory bodies and shall have only the authority expressly granted to them by this document, the Commissioner, or the Board. Committee members shall be appointed by the Commissioner, subject to Board oversight, unless otherwise specified. The Commissioner may appoint alternate committee members when a committee member is unavailable or has a conflict of interest. Committees may be convened at the discretion of the Commissioner.
1. Quality of leadership within the franchise.
1. Good record of past performance in the following:
1. Forfeits and punctuality at League games.
1. Attitude and conduct of players and management.
1. Financial responsibility.
1. Ability of its players.
Committees may be formed for specific purposes, including but not limited to:
### New franchises
The League Commissioner shall present, upon acceptable review of its qualifications, a new franchise to the members at large for consideration. New franchises are allowed to present a positive case for inclusion.
1. Advising on disciplinary matters and appeals;
1. Reviewing or proposing additions or amendments to playing rules;
1. Assisting with competition structure or game administration.
1. Acceptance shall be affirmed with a simple majority vote of members in attendance.
The Committee shall issue findings and recommendations to the Commissioner or Board, as applicable. The Committee shall have no independent authority to impose discipline, overturn decisions, or bind the League unless expressly authorized elsewhere in this document.
### Annual Membership Dues
All League members shall pay annual membership dues, as determined by League [budget](#budget). All League members must have all membership dues paid by a schedule set by the Commissioner and approved by the Board.
## Amendments and Rule Changes
1. Penalty for late payment shall be ten dollars ($10.00) per week for no longer than five (5) weeks.
### Constitution and Bylaws
Amendments to the Constitution and Bylaws are governed exclusively by the procedures set forth therein. Nothing in this Rules and Policy document shall modify or supersede those requirements.
### Rules and Policy Amendments
1. This Rules and Policy document may be amended to address League operations, administration, discipline, or procedures.
1. Amendments may be proposed by the Commissioner or the Board.
1. Adoption of a Rules and Policy amendment shall require approval by the Board.
1. Member Franchises may be afforded an opportunity to provide advisory vote on proposed amendments.
1. Approved amendments shall take effect as specified at the time of adoption.
### Playing Rules Amendments
1. Playing rules governing on-field competition may be amended separately from this Rules and Policy document.
1. Playing rules amendments shall be adopted by a vote of Member Franchises in good standing.
1. Unless otherwise specified, a simple majority vote shall be sufficient to adopt a playing rules amendment.
1. Playing rules amendments shall not apply retroactively and shall take effect at the start of a season.
## League Participants
### Member Franchises (Teams) and Managers
A Member Franchise consists of:
1. A league-approved team identity;
1. A designated Manager authorized to act on its behalf;
1. A roster of eligible and capable players;
All references to “Teams” within this document shall be deemed synonymous with “Member Franchises.”
#### Recognition
1. A Member Franchise shall be recognized by the league upon acceptance by the League and payment of all required fees.
1. Recognition grants the Member Franchise the right to participate in league activities, subject to compliance with this document.
1. Membership does not confer ownership rights beyond league participation.
#### Team Identity
1. Each Member Franchise shall operate under a single league-approved team name.
1. Team names must be unique within the league.
1. The league reserves the right to reject, revoke, or require modification of any team name for any reason, including but not limited to offensiveness, duplication, or reputational concerns.
#### Admission of New Member Franchises
The Commissioner shall review applications for new Member Franchises for compliance with Franchise Standards.
1. Upon acceptable review, the Commissioner shall present the proposed Member Franchise to the League membership for consideration.
1. Proposed Member Franchises may present a positive case for inclusion.
1. Acceptance shall require a simple majority vote of the Board.
#### Manager Designation and Authority
1. Each Member Franchise shall designate one individual as its Manager. It may also designate an Assistant Manager.
1. The Manager shall be the **sole authorized representative** of the Member Franchise for all league matters unless otherwise approved by the Commissioner.
1. The Manager shall be responsible for:
1. Communication with the league;
1. Submission of rosters and player information;
1. Payment or coordination of all required fees;
1. Ensuring compliance with league rules by players and associated individuals.
1. All actions taken by the Manager shall be deemed actions of the Member Franchise.
1. The Member Franchise shall remain responsible for all obligations and penalties regardless of internal team disputes or player actions.
#### Manager Changes
1. A Member Franchise may change its Manager by providing notice to the Commissioner.
1. Manager changes shall not relieve the Member Franchise of any existing obligations, penalties, or disciplinary actions.
### Players
A Player is an individual listed on the official roster of a Member Franchise.
Player status is contingent upon:
1. Compliance with roster and eligibility requirements;
1. Payment of any applicable fees to their Manager or the League;
1. Adherence to all League rules, policies, and codes of conduct.
A Player participates in League activities solely through association with a Member Franchise and possesses no independent membership rights.
## Membership Standing, Obligations, and Discipline
### Standing and Membership Status
1. **In Good Standing**
1. A Member Franchise shall be considered *in good standing* when it has satisfied all financial obligations, complied with League rules and policies, and is not subject to suspension.
1. Only Member Franchises in good standing may exercise membership rights, including voting, participation in postseason play, and eligibility for League awards.
1. **Temporary Suspension**
1. A Member Franchise may be placed on temporary suspension by the Commissioner for failure to comply with financial obligations or other League requirements.
1. A temporarily suspended Member Franchise shall have its membership rights suspended for the duration of the suspension.
1. **Indefinite Suspension**
1. A Member Franchise may be placed on indefinite suspension by the Commissioner for serious or repeated violations of League rules or policies.
1. An indefinitely suspended Member Franchise shall forfeit all membership rights until reinstated.
1. Grounds for indefinite suspension may include, but are not limited to:
1. Conduct detrimental to the objectives of the League;
1. Two (2) forfeits of games in a single season;
1. Tampering with players on the roster of another Member Franchise;
1. Consumption of alcoholic beverages on or in close proximity to playing fields in violation of League or facility rules;
1. Violation of policies imposed by permit issuers for League field use;
1. Failure to comply with codes of conduct set forth in this document.
1. **Leave of Absence**
1. A Member Franchise in good standing may be granted a leave of absence by the Commissioner.
1. A Member Franchise on an approved leave of absence shall retain such membership rights as determined by the Commissioner.
1. A Member Franchise on leave of absence for more than two (2) years must reapply for membership.
#### Change of Status
A Member Franchise subject to suspension may be granted a change of status by the Commissioner upon resolution of the conditions giving rise to the suspension. A change of status may include restoration to good standing or modification of the existing suspension, subject to any conditions imposed by the Commissioner or otherwise required by this document.
### Discipline and Enforcement
The Commissioner shall have authority to impose discipline consistent with this document, including warnings, fines, suspensions, and referrals for further review. Disciplinary actions may apply to Players, Managers, or Member Franchises, as appropriate.
In exercising enforcement authority, the Commissioner may utilize one or more of the following disciplinary measures, as appropriate to the circumstances:
1. Warnings or formal notices of violation;
1. Assessment of fines or fees as otherwise permitted by this document;
1. Declaration of forfeits;
1. Modification of standing or eligibility status;
1. Referral of matters for advisory review or appeal pursuant to this document.
### Meetings
All franchise members are expected to attend all league meetings. Failure of a franchise to send a representative to a meeting may result in a fine. Those members present at any meeting shall constitute a quorum.
### Financial Obligations
1. Each Member Franchise is responsible for payment of all League dues, fees, and fines assessed to it pursuant to the approved League Budget or this document.
1. Players may be assessed individual fees or fines as permitted by League rules; however, the Member Franchise shall remain ultimately responsible for ensuring such obligations are satisfied.
1. Failure to satisfy financial obligations in accordance with established deadlines may result in penalties, suspension, or loss of good standing as provided elsewhere in this document.
### Prohibited Conduct
#### Tampering
1. Tampering is defined as the deliberate solicitation, without consent, of a Player who has made at least an oral commitment to another Member Franchise.
1. Tampering may result in disciplinary action against the offending Player, Member Franchise, or both.
#### Outside League Participation
1. Member Franchises may participate in outside leagues provided such participation does not conflict with League games or playoffs and is permitted by agreement with the League.
1. Violations of this provision may result in disciplinary action.
### Penalties and Fees
The Commissioner may levy fines to any League Member franchise or player subject to Board oversight. Fines may be levied for violation of this Constitution and its Bylaws or conduct unbecoming of a representative of the League. The penalties and amounts set forth in this section are operational in nature and may be adjusted by the Commissioner with Board oversight, unless otherwise specified.
1. Late payment of annual dues shall incur a penalty of ten dollars ($10.00) per week, not to exceed five (5) weeks.
1. Members in violation of the above shall be placed on temporary suspension for a period of two (2) weeks.
1. Members who have not paid outstanding dues by the end of the two week suspension shall be placed on indefinite suspension until all dues are paid.
1. Members who have not paid outstanding dues by the end of the two week suspension shall be placed on indefinite suspension until all dues are paid. Members who have not paid outstanding dues by the end of the two week suspension shall be placed on indefinite suspension until all dues are paid.
1. A forfeit fee may be assessed per forfeited game.
1. Fines for a single incident shall not exceed fifty dollars ($50.00).
### Fees and Fines
### Appeals
1. A Member Franchise or Player may appeal a disciplinary or eligibility decision affecting them in accordance with this document.
1. Appeals shall be submitted within a timeframe established by the Commissioner.
1. The Commissioner may review appeals directly or refer them for advisory review as appropriate.
1. Decisions on appeal shall be final unless otherwise provided by the Constitution and Bylaws.
1. The Board may exercise oversight with respect to disciplinary or eligibility matters when there is a credible concern regarding fairness, conflict of interest, or material deviation from League rules or procedures. In exercising such oversight, the Board may review the matter directly, direct reconsideration, or appoint an advisory committee. Any determination made by the Board pursuant to this subsection shall be final.
### Fees
League fees may consist of, but are not limited to the following: Forfeit fee; Performance bond; Field fees; Prize Money Fund; Tournament fees; and any other costs incurred by the League.
## Equipment
### Fines
The Commissioner may levy fines to any League Member franchise or player subject to Board oversight. Fines may be levied for violation of this Constitution and its Bylaws or conduct unbecoming of a representative of the League. Fines may not exceed fifty dollars ($50.00) for a single incident Fines must be paid in full by a date specified by the Commissioner. Member franchises or Member franchises consisting of rostered players with outstanding fines will be considered not in good standing as defined in [classification](#classification).
1. Baseballs: Only Major League regulation balls will be allowed for game play. Accepted brands and ball types include, but are not limited to, the Rawlings RO series, Wilson A1000 series, and Diamond D-1 series. The home team must supply two (2) and the visitors one (1) ball at the start of each game. Additional balls shall be supplied alternately by each team beginning with the visiting team. Teams that supply non-approved balls shall forfeit the game.
1. Bats: All bats must be wood or BBCOR certified. Use of an illegal bat shall be subject to the Major League rules that govern this area.
1. Bases, home plate, and pitching rubber: All teams are expected to have a set of bases, a home plate, and a pitching rubber. These items shall conform to Major League Baseball specifications. Items conforming to 2022 specifications shall also be considered legal.
### Leave of Absence
Members in good standing may be granted a leave of absence and are entitled to all privileges as outlined in [Classification](#classification) of the Constitution.
1. Members in good standing on leave for more than two (2) years must reapply for membership.
### Temporary Suspension
An League franchise may be placed on temporary suspension by the Commissioner and are subject to rules set forth in [Classification; Standing](#classification-standing).
### Indefinite Suspension
An League franchise may be placed on indefinite suspension by the Commissioner and subject to rules set forth in [Classification; Standing](#classification-standing). Violations that may result in indefinite suspension are as follows:
1. Conduct detrimental to the objectives of the League.
1. Two (2) forfeits of a game in one season. A team that is indefinitely suspended two consecutive seasons for violation of this subsection shall not be permitted to reapply for reinstatement unless a change in management is presented to the league. The new management must be approved by the League Commissioner and ratified by a majority of the League members.
1. Tampering with players on the roster of another member franchise. Tampering shall be defined as the deliberate solicitation, without consent, by one League member of a player who has made at least an oral commitment to play for another League franchise.
1. Consumption of alcoholic beverages on or in close proximity to the playing fields as detailed in [League Standings](#league-standings)
1. Violation of any written policies set forth by the issuer of any permits for field use by the League.
1. Failure to comply with any of the stated codes of conduct as set forth in this document.
### Reinstatement
An indefinitely suspended franchise may be reinstated by the Commissioner upon the resolution of any outstanding violations and the satisfactory guarantee of no further violations.
### Additional Fees
The Commissioner may request additional fees to cover any costs that exceed the amounts originally budgeted for by the League.
### Fees to the Commissioner
In the event the Commissioner is a franchise holder, the Rules and Competition Committee may levy any and all appropriate fines for infractions of this Constitution and Bylaws by his franchise.
### Outside Leagues
Teams may not play in leagues outside of the League, unless that league has a formal agreement with the League that its playing schedule does not conflict with regularly scheduled League games or playoffs.
## Meetings and Voting
Per [Annual Meeting](#annual-meeting), the League shall hold an annual meeting. In addition, per 4.2, the Commissioner may call additional meetings.
### Voting Privileges
Each franchise with voting privileges as specified in [Classification; Standing](#classification-standing) shall have one (1) vote at league meetings, regardless of the number of representatives the franchise has sent to the meeting.
### Commissioners Role
The Commissioner shall chair the meeting. If the Commissioner is also a franchise holder, he must designate another person from his franchise to represent the team at league meetings. The Commissioner can only vote in the event of a tie vote among the members present at the meeting.
### Voting Decisions
A 2/3 vote is necessary to:
1. Amend the Constitution, per [Amending the Constitution](#amending-the-constitution)
1. Amend the Bylaws, per [Amending The By Laws](#amending-the-Bylaws)
1. Remove an Officer.
1. Expel a team or player for violations of rules set forth in the Constitution or Bylaws.
Any decision not listed above shall be decided by simple majority vote.
### Attendance
All franchise members are expected to attend all league meetings. Failure of a franchise to send a representative to a meeting may result in a ten dollar ($10.00) fine. Those members present at any meeting shall constitute a quorum and all votes by this quorum are binding.
## Teams and Managers
### Recognition
Teams shall be formally recognized as existing as an entity from April 1 through August 31 of the current season. These dates shall serve as time periods as they pertain to all rules regarding rosters and team management.
### Team Name
Teams new to the League, regardless of the makeup of the roster, shall not be allowed to use the name of any existing League team. Teams from other recognized leagues or leagues entering the League shall be allowed to use any team name provided it was the recognized existing name of the team prior to its membership in the League. Changes in team names shall not affect a teams status in the League in any way provided the original recognized Manager is the entrant of the team.
The home team shall be responsible for accurately setting up the bases, and if necessary, home plate and the pitching rubber. Should the home team fail to have these necessities by the start of the game, they will lose by forfeit. The visiting team can lend the equipment, although they are not required to do so.
### Uniform
All players must be in uniform (bearing the teams name as represented to the league) by the teams first regular season game in order to be eligible to participate in games. Players may not obtain the jersey of another team member in order to obtain eligibility.
@@ -138,22 +213,11 @@ All players must be in uniform (bearing the teams name as represented to the
1. Uniforms shall consist of, but are not limited to, matching team caps and jerseys with assigned team uniform numbers.
1. Players must be dressed in proper baseball pants. These pants need not match the teams uniform, however, the League encourages all players to wear matching pants. Sweatpants, shorts, jeans, or any other type of pants other than baseball pants are prohibited.
### Manager
The Manager is that person who has been officially recognized as the entrant of a team into the League. The Manager has the ultimate responsibility for the teams compliance with all Bylaws as set forth in this Constitution. The Manager of a franchise is responsible for all actions of his players and coaches and may be fined up to fifty dollars ($50.00) for any violations of codes of conduct and league rules as set forth in this document, or any other actions deemed detrimental to the objectives and standards of the League.
1. Severe violations of league rules and codes of conduct may result in the suspension of the offending player or Manager for the balance of the season or possible permanent banishment from the league, if so ruled by the Commissioner.
### Manager Changes
Management of the team may officially change from one person to another during the dates that team is formally recognized as an entity as specified in [Recognition](#recognition) only with the written consent of the outgoing Manager, or rostered members of the team can show that the Manager has not been faithfully and/or competently fulfilling his requirements as outlined in this Constitution.
1. Management changes under this Section may only take place pending the outcome of a hearing, which shall take place at the earliest possible date between the League Commissioner, the Manager in question, and the parties seeking a change in management.
1. The Commissioner may ask other Managers to attend this hearing to serve in an advisory role.
1. Failure to appear at this hearing by either party involved shall automatically result in an outcome favorable to the party in attendance.
1. Teams with management conflicts of this nature may not play league games until the completion of this hearing and resolution of the conflict.
Management changes outside of the dates that a team is formally recognized as an entity as specified in [Recognition](#recognition) are beyond the control of the League and Commissioner and are not subject to any formal mechanisms of change as outlined in this Constitution. Resolution of any outstanding conflicts associated with such management changes are the sole responsibility of the parties involved.
## Team Rosters; Players and Eligibility
### Umpires
Umpires shall have the sole responsibility for the enforcement of all sections in [Team Rosters Players And Eligibility](#team-rosters-players-and-eligibility) of the Bylaws, except where specified.
### Roster Deadline; Roster Size
Prior to June 1, each team has an “open roster.” League teams must submit a roster of their players to the Commissioner no later than June 1 of each year. Any team that does not submit its roster to the Commissioner by June 1 as required by this [Roster Deadline; Roster Size](#roster-deadline-roster-size) and in accordance with the information requirements in [Roster Information Requirements](#roster-information-requirements) shall be deemed not in good standing. Consequences of not being in good standing are defined in [Classification; Standing](#classification-standing) of the Constitution. This submitted roster plus any and all legal roster transactions per [Roster Transactions](#roster-transactions), shall be considered official. Players not on a teams official roster are ineligible for play, except where specifically noted in this [Teams And Managers](#teams-and-Managers).
Each teams roster must contain a minimum of sixteen (16) players and shall not exceed twenty-six (26) players, in each case, excluding non-playing Managers and coaches.
@@ -165,7 +229,9 @@ A teams rosters as submitted to the Commissioner on or before June 1 shall co
Teams may add a total of five (5) players to the roster after the June 1 roster submission deadline. The total number of players on a team still may not exceed twenty-six (26). In order to add players between June 1 and July 1 but not exceed the 26 player limit, a team may drop players who were rostered on June 1. No players may be added after July 1, except as set forth below.
After July 1, upon request to the Rules and Competition Committee, a team may add a player if (i) the teams roster has fallen (or, upon the removal of players “missing in action” as described below, will fall) below the 16 player minimum and (ii) doing so will, in the good faith determination of the Rules and Competition Committee, prevent the team from forfeiting games.
In order for a team to declare a player “missing in action” after July 1, (i) the player shall have (a) failed to appear at all of the teams games occurring prior to such request or (b) suffered a season-ending injury after June 1 and (ii) the team must drop the player from its roster.
A team may drop players at any time as long as the teams roster does not fall below the 16 player minimum.
Any and all roster changes shall be submitted to the Commissioner and satisfy the information requirements in [Roster Information Requirements](#roster-information-requirements). Roster changes shall be effective as of the first pitch of the teams first regularly scheduled game after the updated roster is submitted.
### Alumni
@@ -246,6 +312,13 @@ For the playoffs, each team will be granted the ability to exclude one (1) parti
### Completion of Playoff Games
All playoff games must be played to completion. If a playoff game is suspended for any reason, the game must be finished at a later date declared by the Commissioner. This game is declared suspended, and regardless of what inning or circumstance, the game will be continued from the point in the game when it was suspended. The “Slaughter Rule” is applicable for the playoffs (see [Regulation Games](#regulation-games)).
## Code of Conduct
### Ethics
All League members, including officers, Managers, umpires, and players shall strive to be ethical, honorable, and truthful in all dealings concerning the League thereby promoting the League as a first class league of impeccable integrity.
### Sportsmanship
All League members, including officers, Managers, umpires, and players are expected to behave in a sportsmanlike manner, promoting fair competitive play in a respectful atmosphere.
## Sportsmanship and Prohibited Conduct
All League members are expected to engage in a sportsmanlike and mutually respectful behavior. Any Manager or the chief umpire may request that the rules and competition committee review the specific actions of another player, coach, Manager or team. The rules and competition committee shall review, and in its discretion, determine the appropriate disciplinary action to be taken, if any. Disciplinary actions include a written warning, fines, temporary suspension, and banishment from the League. The committee should take under consideration repeat offenses. The Commissioner shall enforce any discipline determined by the committee.
@@ -266,3 +339,6 @@ Any player or coach who physically assaults an umpire will be permanently banish
### Flagrant Collisions
A flagrant collision is defined as an intentional act to forcibly collide with a fielder. A player who is ejected for a flagrant collision will be suspended for three (3) games and fined $30. A second offense (not necessarily in the same season) will result in the player being suspended for the remainder of that season (including playoffs). A third offense will result in permanent banishment from the league.
## Subjectivity
These rules, regulations, articles, and Bylaws may not be suspended, set aside, or added to under any circumstances, regardless of the will of the Managers. This provision nullifies the “If both managers agree” concept.

View File

@@ -50,7 +50,7 @@ An umpire, in their discretion, may declare a game called if
The starting time for all weeknight games shall be 5:50 p.m. for fields without lights. Starting times for games played at lighted fields and on the weekends shall be determined by the League and may legally begin after 6:30PM. Forfeit time shall be 20 minutes after the scheduled starting time.
## Player Uniforms
All players must be in proper uniform in order to be eligible to participate in games, as specified in [Uniform](#uniform).
All players must be in proper uniform in order to be eligible to participate in games, as specified in League policy.
## Minimum Number of Players
Teams must start the game at the scheduled starting time if they have at least eight (8) players present. A team may not wait until forfeit time for players to arrive, the game must begin as soon as a team has 8 players present. If a ninth player does not arrive or arrives after forfeit time, the team shall be in technical forfeit, as defined in [Forfeits](#forfeits).
@@ -68,14 +68,6 @@ Should a player suffer a debilitating injury during the game and cannot continue
1. If a substantial case can be made that a team skipped a spot with the intent to gain a competitive advantage, a protest by the opposing team may retroactively be ruled as a forfeit.
## Equipment
1. Baseballs: Only Major League regulation balls will be allowed for game play. Accepted brands and ball types include, but are not limited to, the Rawlings RO series, Wilson A1000 series, and Diamond D-1 series. The home team must supply two (2) and the visitors one (1) ball at the start of each game. Additional balls shall be supplied alternately by each team beginning with the visiting team. Teams that supply non-approved balls shall forfeit the game.
1. Bats: All bats must be wood or BBCOR certified. Use of an illegal bat shall be subject to the Major League rules that govern this area.
1. Bases, home plate, and pitching rubber: All teams are expected to have a set of bases, a home plate, and a pitching rubber. These items shall conform to Major League Baseball specifications. Items conforming to 2022 specifications shall also be considered legal.
The home team shall be responsible for accurately setting up the bases, and if necessary, home plate and the pitching rubber. Should the home team fail to have these necessities by the start of the game, they will lose by forfeit. The visiting team can lend the equipment, although they are not required to do so.
## Field Maintenance
All teams are responsible for the maintenance and cleanup of the field and dugout areas after a game. Both teams must fill in all infield, batters box, and pitching mound holes. Additionally, both teams must have adequate equipment on hand for field maintenance. Teams who repeatedly fail to do proper post-game maintenance shall be fined.

View File

@@ -1,3 +1 @@
# CMBA Rulebooks
Use the navigation to view the documents.
# CMBA Constitution and By-Laws

View File

@@ -1,4 +1,4 @@
site_name: CMBA Rulebook
site_name: CMBA Constitution and By-Laws
docs_dir: ../docs
# Prevent accidental publishing of repo/CI/dev clutter
@@ -37,3 +37,7 @@ plugins:
toc_depth: 2
exclude:
- index.md
validation:
links:
anchors: warn #this defaults to info, but it will cause broken links in anchor headers