Wire intent policy enforcement and OTel Level 1 contract coverage#52329
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
PR Triage
|
|
Thanks for working on intent policy enforcement and OTel compliance! 🎯 Here's feedback to help refine this contribution: Mixing concerns across systems
While these are related, reviewers will find it easier to evaluate, merge, and iterate on each system independently. Consider splitting into:
This keeps each review focused on a single system, reduces risk per merge, and makes rollback simpler if issues emerge. What looks good: If you'd like help structuring the split, you can assign this prompt to your agent: Each PR will be tighter, easier to review, and faster to merge.
|
Daily SPDD review found intent policies were compiled but advisory-only, and OTel Level 1 compliance still had unimplemented T-OT-008–011 coverage. This change adds feature-flagged runtime enforcement and closes the OTel/spec sync gaps.
pkg/intent/authz.Authorizer.GH_AW_INTENT_POLICY_ENFORCEMENT=true.Runtime regression coverage
MaxAttemptsandAutoMergeAllowedare read from the compiled policy at execution time.OTel compliance
gh-aw.outcome.evaluate.validate-otel-contractto include/report the new Level 1 IDs.Spec sync