Repository navigation
feat(validation): capture scoped HTTP authorization - #126
pshickeydev wants to merge 1 commit into
Conversation
Assisted-by: GPT-6.1 Terra
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: pshickeydev The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/agentic_review |
Code Review by Qodo
1. Plans without HTTP destinations pass validation
|
|
Qodo follow-up: 99ad6af requires complete fields in present HTTP discovery policies and route/node grants, and requires a nonempty URL for direct probes. Older snapshots may still omit the discovery policy. Verified 98 focused contract tests and exercised the validator CLI with accepted and rejected examples. Route/service plans can still contain empty namespace candidates because the current planner emits them; the contract describes a proposed plan, and authorization/resolution rejects non-executable probes. An omitted mode retains the consumer's route default. Tightening these remaining shapes needs coordinated planner/contract changes rather than silently invalidating generated plans. This comment was generated with AI assistance. |
Summary
Verification
Coordinated review
Draft pending coordinated review and integration. Core's temporary contracts pin must be reconciled with the remediation cutover #391 before Core merges.
This pull request description was generated with AI assistance.