| name | governed-workflow |
| description | Governed PR and release workflow for the td demo |
| triggers | ["governed","review approve","release propose","auditor vote","governance-gate"] |
Governed Workflow
This repo is expected to run against TheWorld instance td.onthe.eth.
PR Flow
- Colony daemon observes finalized IP proposals.
- Colony implements changes in the repo and opens a PR.
review create / review approve bridge PR review state into TheWorld.
- GitHub Actions enforce
governance-gate before merge.
- Auto-merge merges approved PRs back to
main.
Release Flow
- Shareholder runs
etherclaw release propose --ips ... --version ....
- Timer moves the release proposal into voting.
- Shareholder casts ranked vote.
- Auditor votes
approve on the selected release.
etherclaw release execute creates the GitHub release/tag.
Operational Commands
etherclaw flow --online --instance td
etherclaw review approve <PR#>
etherclaw release propose --ips N,N --version v1.x.0 --instance td.onthe.eth
etherclaw auditor vote --release N --approve --instance td.onthe.eth
Failure Handling
- If branch protection is missing, run
./scripts/setup-branch-protection.sh.
- If the daemon appears idle, inspect the tmux Colony pane before mutating state.
- Use
etherclaw flow --online as the first status check.