Skip to content

Harden pair workflow state and publication guards - #161

Merged
Oleg-Melnik merged 3 commits into
masterfrom
harden-pair-workflow-publication
Aug 9, 2026
Merged

Harden pair workflow state and publication guards#161
Oleg-Melnik merged 3 commits into
masterfrom
harden-pair-workflow-publication

Conversation

@Oleg-Melnik

Copy link
Copy Markdown
Collaborator

Summary

Harden the two-agent workflow so review state remains bound to the exact shared
checkout and pull-request publication fails closed when repository, remote, or
target state changes unexpectedly.

Changes

  • Pin effective Git configuration, remote identity, target lineage, branch
    publication inputs, and engine settings for each run.
  • Add repository-wide locking, between-turn checkout digests, Git Trace2
    provenance, NUL-safe changeset snapshots, and failed-turn poisoning.
  • Harden publication against remote branch collisions, target rewrites or
    absorption, implicit tags and hooks, scratch-file staging, and post-review
    edits.
  • Update the pair-workflow protocol, template, run guide, and regression
    coverage for the hardened behavior.
  • Bump the Chords version and regenerate the POM and dependency reports.

@Oleg-Melnik Oleg-Melnik self-assigned this Aug 7, 2026
@Oleg-Melnik
Oleg-Melnik marked this pull request as ready for review August 7, 2026 18:23
@Oleg-Melnik
Oleg-Melnik requested review from armiol and dpikhulya August 7, 2026 18:23
@Oleg-Melnik
Oleg-Melnik merged commit 5541ddb into master Aug 9, 2026
5 checks passed
@Oleg-Melnik
Oleg-Melnik deleted the harden-pair-workflow-publication branch August 9, 2026 19:40
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.

3 participants