Rules

type/doc

Anabatic — Rules

House rules, naming conventions, and expectations for notes and work tied to this area. Expand as conventions harden.

Git and remotes

Canonical procedure: [[Areas/Anabatic/Workflow/Git staging bridge workflow]].

Default (agents and day-to-day staging work):

  • Bridge fixes on vX.Y.Z created from origin/main — branch name matches APP_VERSION in config/staging.env; keep development.env APP_VERSION in sync. After the bridge is on ready-prod, bump both env files and create + push the next bridge branch in the same step.
  • Merge bridge into staging and push origin/staging only.
  • Do not push, merge, or reset main, origin/main, or any prod remote unless the human explicitly orders it—and the agent must surface a large warning before doing so.
  • Do not create GitLab merge requests.

Hub

  • [[Areas/Anabatic/Anabatic]]