Repository navigation
v1.1.0
Cornerstone 1.1.0 (minor)
Optional settings for a local-only setup, role commits, opt-in adoption, specialist reviews, and ticket files. New commands: stone gate, stone specialists, and stone upgrade. Every default keeps the old behavior.
New config keys (all optional)
delivery(defaultci):localwrites no workflow file (D56).adoption(defaultall):opt-inruns the G3 checks only for marked PRs (D58).commits.by(defaultagent),commits.trailers(defaultcommit),commits.message_format(D57).specialists: a list of specialist reviews (D59).tickets.source(defaultgithub) andtickets.path: tickets as files (D60).
Generated files that change
.cornerstone/checks/protected_paths.py: K6 reads a role from a git note, and skips a human commit in opt-in mode..cornerstone/hooks/protect-paths.py: a rule for the shaper..cornerstone/specialists.md: new, only with aspecialistssection.
Steps to upgrade
- Install the new
stone, and setframework_versionto 1.1.0. - Run
stone upgrade, thenstone upgrade --apply. Commit the changed generated files alone, with the trailersRole: generatorandActor: agent. - The link check of
stone checktests fewer files by default (D54). Setchecks.links.paths, or runstone check --links all, to keep the old scope. - A session with no role name gets the implementer rules, also when
STONE_ROLEis empty (D55).
Guide: docs/guides/upgrade-cornerstone.md