-
-
Notifications
You must be signed in to change notification settings - Fork 10
feat(protocol): add branch verification gate to SESSION-PROTOCOL #679
Copy link
Copy link
Closed as not planned
Labels
agent-architectDesign and ADR agentDesign and ADR agentagent-retrospectiveLearning extraction agentLearning extraction agentarea-workflowsGitHub Actions workflowsGitHub Actions workflowsautomationAutomated workflows and processesAutomated workflows and processesdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestgateRouting-level enforcement gate (ADR-033)Routing-level enforcement gate (ADR-033)priority:P2Normal: Standard enhancement or bug fix, moderate impactNormal: Standard enhancement or bug fix, moderate impact
Milestone
Metadata
Metadata
Assignees
Labels
agent-architectDesign and ADR agentDesign and ADR agentagent-retrospectiveLearning extraction agentLearning extraction agentarea-workflowsGitHub Actions workflowsGitHub Actions workflowsautomationAutomated workflows and processesAutomated workflows and processesdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestgateRouting-level enforcement gate (ADR-033)Routing-level enforcement gate (ADR-033)priority:P2Normal: Standard enhancement or bug fix, moderate impactNormal: Standard enhancement or bug fix, moderate impact
Summary
Update SESSION-PROTOCOL.md to require explicit branch verification before any git operation.
Context
From retrospective analysis in PR #669, commits were made to wrong branches due to lack of verification gates. Adding this as a protocol MUST requirement prevents trust-based compliance failures.
Acceptance Criteria
git branch --show-currentbefore commit operationsTechnical Notes
protocol-013-verification-based-enforcementReferences
.agents/sessions/2025-12-31-session-01-pr-comingling-retrospective.md