Godmode 2.0.0 — Universal Discipline Layer
One skill corpus, every harness. Full details in CHANGELOG.md.
What shipped
Universal core
- Harness-neutral skill corpus: platform-specific wording removed from skill bodies; automated gate in
tests/validate-structure.shfails ifskills/**contains the harness-specific "claude" wording (single justified allowlist entry). - Authoring-discipline prelude (
skills/principles) and pre-commit discard audit reachable from every adapter. - Four-layer token stack: Progressive Disclosure routing (~90% routing-context reduction), stdio command patterns, terse output mode, token observability.
- DispatchContext validation for all 7 subagents; named coordination patterns; research auto-dispatch.
pi / omp adapter
adapters/pi/:install.sh+verify.sh; installs all skills into$PREFIX/godmode/;PREFIXoverride serves omp-compatible forks (omp exact dir undocumented — installer prints candidate paths).
goal-bridge skill
skills/goal-bridge/: machine-checkable completion contracts (metric command, threshold, evidence path, rollback trigger; exit-0 semantics);verifyandshipemit the contract block as final output.
Skills
- 135 skills across 13 domains (up from 16 in 1.0.0), including
goal-bridgeand the Discipline & Context skills.
README 2.0
- One-sentence intro; per-harness support matrix (8 harnesses); demo traces labeled as representative with a TODO for real captures.
Fixed
adapters/pi/install.shrejects unsafePREFIXvalues (/,/., or empty) instead of installing/deleting directly under the filesystem root.adapters/shared/verify-common.shJSON validation no longer interpolates filenames intopython3 -c; identical pass/fail semantics.skills/tokens/SKILL.mdrecommends gitignoring.godmode/last-round-emit.txt(rewritten scratch cache; append-onlytoken-log.tsvstays committed).- Adapter verify scripts and
adapters/shared/verify-common.shcarried a hard-coded expected skill count of 126 and failed against the current 135-skill corpus; expected count corrected to 135.