ADR-0118: Signed licences without price or limit
- Status: accepted
- Date: 2026-10-30
- French version: ../ADR-0118-licences-signees.md
Context
Kit section 13.
Decision
JWS EdDSA licence verified locally, without network, against contracts/v1/license-entitlement.schema.json; separate issuer (tools/license-issuer). No price, no user or agent counter.
Consequences
A test scans for prices in licensing.
Evidence
services/control-plane/src/eai/domains/licensing/verifier.pytools/license-issuer/license_issuer.pysql/postgres/V111__licenses.sqlservices/control-plane/tests/test_licensing_no_price_scan.pyservices/control-plane/tests/test_licensing.py