Skip to content

chore(aethyme): push session branches and stop local promotion - #30

Merged
schiste merged 1 commit into
mainfrom
agent/enable-push-session-branches-and-promote
Sep 30, 2026
Merged

schiste merged 1 commit into
mainfrom
agent/enable-push-session-branches-and-promote

Conversation

@schiste

@schiste schiste commented Sep 30, 2026

Copy link
Copy Markdown
Owner

Summary

Configure the Aethyme broker for pull-request delivery:

  • [delivery] push_session_branches = true: agents may push their own agent/* session branch and open a draft PR with aethyme broker push --session <id> [--pr]. This authorizes nothing else: no merging and no other refs.
  • [promote] mode = "verify-only": broker submit still verifies each change against the combined tree, but no longer promotes to the local aethyme/integration branch. Work there was never published, and every later session inherited it.

The broker reads this policy from the committed config on the default branch, so the file must be tracked.

.gitignore ignored all of .aethyme/. It now ignores .aethyme/* except config.toml; broker state (broker.db, runtime files) stays ignored.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@schiste
schiste merged commit 2f5496e into main Sep 30, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant