Skip to content

feat: scope monitoring and final assurance governance types - #823

Open
davidmiuraactualai wants to merge 1 commit into
feat/pgs-decision-enginefrom
feat/pgs-scope-assurance
Open

feat: scope monitoring and final assurance governance types#823
davidmiuraactualai wants to merge 1 commit into
feat/pgs-decision-enginefrom
feat/pgs-scope-assurance

Conversation

@davidmiuraactualai

Copy link
Copy Markdown

Summary

  • Add ScopeClassification, ScopeReviewResponse, AssuranceResponse, AssuranceConformance types
  • GovernanceState: touched_paths tracking, needs_scope_review(), needs_assurance() checks
  • Format helpers: format_scope_review_output, format_assurance_output
  • 10 new tests covering serialization, path dedup, and state transitions

Test plan

  • 59 governance tests passing (including 10 new scope/assurance tests)
  • 3276 total tests passing (1 pre-existing OAuth test failure unrelated)

🤖 Generated with Claude Code

Add ScopeClassification enum, ScopeReviewResponse, AssuranceResponse, and
AssuranceConformance types. GovernanceState gains touched_paths tracking,
needs_scope_review() and needs_assurance() checks, and format helpers for
scope review and assurance output. 10 new tests covering scope/assurance
serialization, path tracking, and state transition logic.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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