| name | push-updates |
| disable-model-invocation | true |
| description | CEO-only: Push all workspace updates to all executives. Single command that commits, classifies, publishes to corporate repo, bumps BUILD.json, pushes CRM, aggregates CRM, syncs exec workspaces, and reports. EXPLICIT INVOCATION ONLY - never auto-trigger. |
| argument-hint | [optional summary of changes] |
| allowed-tools | Read, Write, Edit, Bash(python3:*), Bash(git:*), Glob, Grep |
| model | haiku |
| metadata | {"author":"Misha Hanin","email":"misha.hanin@odinix.com","version":"1.2"} |
| x-heading-orchestration | {"parallel_safe":false,"shared_state":["../heading-os-corporate/","crm/","config/"],"triggers":["push updates","update all executives","sync to everyone"]} |
| x-heading-capability | {"what":"The one CEO command that ships workspace changes to every executive - commits ceo-main, classifies and publishes corporate-classified files to ../heading-os-corporate/ via publish-corporate.py, bumps BUILD.json, pushes CRM, aggregates CRM Central, and triggers each active exec's sync.\n","how":"CEO-only, explicit invocation only - type /push-updates [summary]. Verifies admin role, shows a publish preview, and waits for explicit confirmation before publishing and bumping the build.\n","when":"Use to propagate shared updates to the whole fleet. For a personal GitHub backup of ceo-main only, use /backup; to publish corporate files without the full CRM and exec-sync tail, use /publish-corporate.\n"} |
| x-heading-routing | {"category":"Operations","triggers":["NEVER auto-trigger. Explicit `/push-updates` only."],"exclusions":["Personal backup -> /backup"],"compound":"No","router":"manual"} |