Skip to content

Comments

Phase 1 handshake#11721

Closed
Azazh wants to merge 17 commits intoRooCodeInc:mainfrom
Azazh:phase-1-handshake
Closed

Phase 1 handshake#11721
Azazh wants to merge 17 commits intoRooCodeInc:mainfrom
Azazh:phase-1-handshake

Conversation

@Azazh
Copy link

@Azazh Azazh commented Feb 24, 2026

Related GitHub Issue

Closes: #

Roo Code Task Context (Optional)

Description

Test Procedure

Pre-Submission Checklist

  • Issue Linked: This PR is linked to an approved GitHub Issue (see "Related GitHub Issue" above).
  • Scope: My changes are focused on the linked issue (one major feature/fix per PR).
  • Self-Review: I have performed a thorough self-review of my code.
  • Testing: New and/or updated tests have been added to cover my changes (if applicable).
  • Documentation Impact: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
  • Contribution Guidelines: I have read and agree to the Contributor Guidelines.

Screenshots / Videos

Documentation Updates

Additional Notes

Get in Touch

Interactively review PR in Roo Code Cloud

Azazh and others added 17 commits February 17, 2026 12:04
* feat(hooks): add PreHook/PostHook with intent validation + ledger append, glob matching utility, PR template, and reasoning intercept doc

* feat(hooks): governance middleware: PreHook intent validation, PostHook ledger hashing; PR template and reasoning intercept docs

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
…mic intent context and handshake (#2)

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
* docs(hooks): add HookEngine IoC documentation

* docs(diagrams): add Mermaid sequence/class/state and ledger schema; docs(ReviewerSetup): reviewer instructions; hooks(PostHook): normalized hashing + classification

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
* docs(hooks): add HookEngine IoC documentation

* docs(diagrams): add Mermaid sequence/class/state and ledger schema; docs(ReviewerSetup): reviewer instructions; hooks(PostHook): normalized hashing + classification

* docs(diagrams): add Mermaid sources and reviewer setup; hooks(PostHook): normalized hashing + classification; types(AgentTrace): classification+ast_node_type optional

* docs(diagrams): PR body update and housekeeping

* docs(report): add GitHub permalinks for all referenced files

* docs(diagrams): fix Mermaid classDiagram syntax

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
* docs(hooks): add HookEngine IoC documentation

* docs(diagrams): add Mermaid sequence/class/state and ledger schema; docs(ReviewerSetup): reviewer instructions; hooks(PostHook): normalized hashing + classification

* docs(diagrams): add Mermaid sources and reviewer setup; hooks(PostHook): normalized hashing + classification; types(AgentTrace): classification+ast_node_type optional

* docs(diagrams): PR body update and housekeeping

* docs(report): add GitHub permalinks for all referenced files

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
* docs(hooks): add HookEngine IoC documentation

* docs(diagrams): add Mermaid sequence/class/state and ledger schema; docs(ReviewerSetup): reviewer instructions; hooks(PostHook): normalized hashing + classification

* docs(diagrams): add Mermaid sources and reviewer setup; hooks(PostHook): normalized hashing + classification; types(AgentTrace): classification+ast_node_type optional

* docs(diagrams): PR body update and housekeeping

* docs(report): add GitHub permalinks for all referenced files

* docs(diagrams): fix Mermaid classDiagram syntax

* Update class.mmd

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
…ct with VCS class and simplify types (#8)

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
…agram exports (#10)

* docs(diagrams): fix Mermaid ledger schema syntax; replace inline object with VCS class and simplify types

* hooks: add HookEngine interceptor; posthook: ast node + intent_id; types: ledger conversation intent_id; diagrams: add LLM, IDLE→CHECKOUT→EXECUTION→AUDIT; schema: intent_id

* hooks: add AST capture utility and optimistic IntentLockManager; docs: IntentLocking; scripts: export Mermaid diagrams

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
…and diagram updates (#9)

* docs(diagrams): fix Mermaid ledger schema syntax; replace inline object with VCS class and simplify types

* hooks: add HookEngine interceptor; posthook: ast node + intent_id; types: ledger conversation intent_id; diagrams: add LLM, IDLE→CHECKOUT→EXECUTION→AUDIT; schema: intent_id

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
* docs(hooks): add HookEngine IoC documentation

* docs(diagrams): add Mermaid sequence/class/state and ledger schema; docs(ReviewerSetup): reviewer instructions; hooks(PostHook): normalized hashing + classification

* docs(diagrams): add Mermaid sources and reviewer setup; hooks(PostHook): normalized hashing + classification; types(AgentTrace): classification+ast_node_type optional

* docs(diagrams): PR body update and housekeeping

* docs(report): add GitHub permalinks for all referenced files

* docs(diagrams): fix Mermaid classDiagram syntax

* Update class.mmd

* docs(diagrams): fix Mermaid ledger schema classDiagram syntax (replace inline object type, simplify unions)

---------

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
… node detection and standard imports (#12)

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
Co-authored-by: Azazh <Azazh@users.noreply.github.com>
…t, and PR size labeler (#14)

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
…posthook): add git_revision; types: extend AgentTrace (#15)

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
…andshake, ledger) (#16)

Co-authored-by: Azazh <Azazh@users.noreply.github.com>
@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Feb 24, 2026
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants