Aller au contenu principal

ADR-0115 : Context Authority et règle d'intersection des délégations

Contexte​

Kit section 7 et règle finale absolue.

Décision​

La Context Authority émet et vérifie un contexte d'exécution signé (/v1/context/issue, /verify, JWKS). Les droits effectifs d'une action sont l'intersection utilisateur, agent, délégation (/v1/delegations/authorize) ; un sous-agent ne gagne aucun droit.

Conséquences​

Mandats pour les agents planifiés, break-glass avec expiration.

Preuves​

  • services/control-plane/src/eai/domains/context/authority.py
  • services/control-plane/src/eai/domains/delegation/runtime.py
  • services/control-plane/src/eai/domains/delegation/service.py
  • sql/postgres/V115__context_authority.sql
  • sql/postgres/V116__delegations.sql
  • sql/postgres/V117__agent_mandates.sql
  • sql/postgres/V118__break_glass.sql
  • services/control-plane/tests/test_identity_context_delegation.py