Tags give the ability to mark specific points in history as being important
-
v2.2.1
ae644f2d · ·Release v2.2.1 - canonical bash-spec layout (tracked from moan v2.2.1) Every groan-specs suite now sources the bash-spec runner from groan/specs-tool/lib/bash-spec.sh inside the moan submodule. The three-line groan-specs/lib/functions.sh bootstrap is replaced with a single source of the clean-env shim, which re-execs the suite under a minimal env and then loads the runner in one step. Deleted now-redundant paths: - groan-specs/lib/functions.sh - groan-specs/bash-spec/ (hardlinked runner copy) - groan-specs/bash-spec-2/ (hardlinked runner copy) Two suites (option--help, option--theme) that hardcoded an absolute path to the parent monorepo now derive repo_root from their own location, so they actually run instead of silently being skipped. All 24 specs (192 assertions) pass under _run_all.sh; the specs-tool self-test (13 assertions) passes under ./groan specs run specs-tool.