14 Commits

Author SHA1 Message Date
8e2b68b404 Merge pull request #21 from anthonyscorrea/release-candidate
All checks were successful
CI - Docs build check / build-check (push) Successful in 19s
Build & publish / publish (push) Successful in 20s
2026 release
2026-05-02 11:48:36 -05:00
f31952883e Remove mention of build.sh from README
Remove production build script from README.
2026-05-02 11:46:31 -05:00
8153a64321 Delete tools/build.sh 2026-05-02 11:44:33 -05:00
8d05411339 Merge branch 'draft' into release-candidate 2026-04-30 18:09:52 -05:00
880f6f97e8 add guidance for pregame warmups
Some checks failed
CI - Docs build check / build-check (push) Successful in 11s
Build & publish / publish (push) Failing after 22s
2026-04-30 18:06:22 -05:00
6143d0fdd9 build 2024-06-06 06:42:14 -05:00
e34297f200 update publish date 2024-06-06 06:35:10 -05:00
ae31a90185 DR using last out
Addresses #13
2024-06-06 06:33:37 -05:00
89e0973c27 postponing games in extraordinary circumstances.
address #10
2024-06-06 06:33:37 -05:00
6d7d0531ce removed "extraordinary circumstances", add "not resumed"
this doesn't really apply, as the league does not resume suspended games in the regular season.
2024-01-19 15:19:29 -06:00
2b29a561da update readme with github pages instructions 2024-01-19 14:49:32 -06:00
9a3939f42e update metadata date 2024-01-19 14:20:46 -06:00
063f66fc6b clarify 'no game' and slaughter rule
address issue #9
2024-01-19 13:44:27 -06:00
8c91733d65 move uniform to correct section
address issue #11
remove "Uniform" from section "Team Rosters; Players and Eligibility; Uniforms"
"Uniform" subsection stays in "Teams and Managers" section
Add "Player Uniforms" reference to "Uniform" subsection in "General Play"
2024-01-19 13:44:26 -06:00
4 changed files with 12 additions and 17 deletions

View File

@@ -14,7 +14,6 @@ This repository contains the governing documents for the Chicago Metropolitan Ba
- `docs/03-playing-rules.md`: playing rules - `docs/03-playing-rules.md`: playing rules
- `mkdocs/mkdocs.yml`: MkDocs site configuration - `mkdocs/mkdocs.yml`: MkDocs site configuration
- `mkdocs/requirements.txt`: Python packages required to build the site - `mkdocs/requirements.txt`: Python packages required to build the site
- `tools/build.sh`: production build script
- `tools/spellcheck/`: CSpell configuration and custom baseball dictionary - `tools/spellcheck/`: CSpell configuration and custom baseball dictionary
## Local Development ## Local Development

View File

@@ -21,6 +21,16 @@ These rules shall *not* incorporate the following rules of Major League Baseball
## Pre-Game Meeting ## Pre-Game Meeting
Before first pitch, the Managers and the umpire-in-chief shall conduct a pre-game meeting. A Manager may designate a team delegate to attend on the Managers behalf. At this meeting, the teams shall exchange lineups and review any applicable ground rules with the umpire. Before first pitch, the Managers and the umpire-in-chief shall conduct a pre-game meeting. A Manager may designate a team delegate to attend on the Managers behalf. At this meeting, the teams shall exchange lineups and review any applicable ground rules with the umpire.
## Pre-Game Warmups
As a general pre-game guideline, teams should plan for about 20 to 30 minutes of total defensive warmup time (i.e. an infield/outfield routine), counted from when the first team starts, and distributed evenly as practically as possible. The visiting team will usually go first, and the home team will usually take the final turn before the pre-game meeting and first pitch. For fields where a batting cage is available, the team not using the field should make use of the batting cage while the other team finishes its defensive warmups.
Managers may agree to reverse the order or adjust the timing if that works better for both teams.
!!! Examples
For a game starting at 9:30 am at a field with a batting cage, the visiting team might perform their infield/outfield routine from about 9:00 to 9:15 while the home team uses the batting cage. The teams would then switch, with the home team taking the field from about 9:15 to 9:30 and the visiting team using the cage or bullpen until first pitch.
For a game starting at 6:15 pm at a field with a batting cage, the home team might start offensive warmups in the batting cage at 6:00 pm. Because there are 15 minutes before first pitch, they take approximately 7.5 minutes for offensive warmups while the visiting team uses the field for their defensive infield/outfield routine. The teams would then switch, with the home team taking the field from about 6:07 to 6:14 and the visiting team using the cage until first pitch.
## Regulation Games ## Regulation Games
Games played under the auspices of both recognized Managers of the participating teams shall count as official. A regulation game is defined as follows Games played under the auspices of both recognized Managers of the participating teams shall count as official. A regulation game is defined as follows

View File

@@ -24,6 +24,7 @@
### Playing Rules ### Playing Rules
- Playing Rules now focus on on-field competition only, with administrative topics moved into League Policy. - Playing Rules now focus on on-field competition only, with administrative topics moved into League Policy.
- Pre-game warmup guidance has been added for field sharing, batting cage use, and a suggested 20-to-30-minute overall warmup window counted from when the first team starts.
- The Playing Rules expressly incorporate the Official Baseball Rules unless a League exception applies. - The Playing Rules expressly incorporate the Official Baseball Rules unless a League exception applies.
- The draft clarifies which modern MLB rules are not adopted by description, including limits on position-player pitching, shift restrictions, extra-inning automatic runners, pitch clocks, disengagement limits, the three-batter minimum, per-game mound visit limits, mandatory 18-inch bases, and replay/specialized-equipment rules. - The draft clarifies which modern MLB rules are not adopted by description, including limits on position-player pitching, shift restrictions, extra-inning automatic runners, pitch clocks, disengagement limits, the three-batter minimum, per-game mound visit limits, mandatory 18-inch bases, and replay/specialized-equipment rules.
- The League now has a clear rule hierarchy: League Policy controls first, then Playing Rules, then incorporated MLB rules. - The League now has a clear rule hierarchy: League Policy controls first, then Playing Rules, then incorporated MLB rules.

View File

@@ -1,15 +0,0 @@
#!/bin/bash
set -euo pipefail
MKDOCS_STRICT="${MKDOCS_STRICT:-true}"
TMPDIR="${RUNNER_TEMP:-$TMPDIR}"
OUTPUT_DIR="${OUTPUT_DIR:-${TMPDIR}/dist/}"
# OFFLINE="${OFFLINE:-false}" # This doesn't seem to do anything, set by mkdocs.yml
MKDOCS_CONFIG="${MKDOCS_CONFIG:-mkdocs/mkdocs.yml}"
STRICT_FLAG=""
if [ "${MKDOCS_STRICT}" = "true" ]; then
STRICT_FLAG="--strict"
fi
mkdocs build ${STRICT_FLAG} -f $MKDOCS_CONFIG -d $OUTPUT_DIR