You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add unit tests for task_grant_matches in crates/registry-evidence/src/selector.rs. It is covered today only through tests/selector_conformance.rs.
V1-I07 in products/evidence/contracts/security-invariant-matrix.yaml now lists the full grant binding set (agent kind, principal, client, resource, trusted source issuer, deadline, authority, purpose, requirement bound). Task grants: remove the registry_grant_authority claim #1039 removes authority from this set and aligns V1-I07; land it first so the tests register against the set it leaves. In security-test-traceability.yaml, sec-caller-grant-reference-rejected still maps only to request_rejects_query_material_and_unknown_fields. Register task_grant_context_is_bound_before_selector_or_source_access for it as well.
Follow-up to #1029.
task_grant_matchesincrates/registry-evidence/src/selector.rs. It is covered today only throughtests/selector_conformance.rs.products/evidence/contracts/security-invariant-matrix.yamlnow lists the full grant binding set (agent kind, principal, client, resource, trusted source issuer, deadline, authority, purpose, requirement bound). Task grants: remove the registry_grant_authority claim #1039 removes authority from this set and aligns V1-I07; land it first so the tests register against the set it leaves. Insecurity-test-traceability.yaml,sec-caller-grant-reference-rejectedstill maps only torequest_rejects_query_material_and_unknown_fields. Registertask_grant_context_is_bound_before_selector_or_source_accessfor it as well.