fix(contract): deklarera internal-er + quality bridge-run + internalToken-scheme #50

Merged
admin merged 1 commits from fix/contract-declare-internal-er-quality into main 2026-09-08 23:31:25 +00:00
Owner

Reparerar kontraktsdriften som cross-product parity-gaten bevisade (2026-09-08/09 session). Wire är sanning; kontraktet matchar nu implementationen. TEN-001-semantiken dokumenterad per fält.

Reparerar kontraktsdriften som cross-product parity-gaten bevisade (2026-09-08/09 session). Wire är sanning; kontraktet matchar nu implementationen. TEN-001-semantiken dokumenterad per fält.
admin added 1 commit 2026-09-08 23:25:10 +00:00
fix(contract): deklarera internal-er + quality bridge-run med internalToken-scheme — parity-gatens E_PATH_NOT_DECLARED/E_AUTH_SCHEME_UNDECLARED
CI (SIAX Cloud) / security (push) Successful in 13s
Security Scan (SIAX Cloud) / security (push) Successful in 15s
CI (SIAX Cloud) / security (pull_request) Successful in 15s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 14s
CI (SIAX Cloud) / integration (pull_request) Successful in 33s
CI (SIAX Cloud) / quality (pull_request) Successful in 35s
CI (SIAX Cloud) / quality (push) Successful in 1m9s
CI (SIAX Cloud) / integration (push) Successful in 1m38s
8f47fd3ad3
services/api/workers/{resolve,quality_bridge}.py anropar båda rutterna med
X-Internal-Token sedan langt tillbaka; rutterna (app/api/0pt/internal/er/
candidates + app/api/0pt/quality/bridge-run) har alltid existerat men
kontraktet shipade dem aldrig. Wire ar sanning — kontraktet matchar nu:
- POST /api/0pt/internal/er/candidates (full request/response-schema ur
  src/er/request-validation.ts + entity-resolution-service.ts)
- POST /api/0pt/quality/bridge-run (flyttad fran ops-losen deklaration till
  internal-gruppen med internalToken-security)
- components.securitySchemes.internalToken (X-Internal-Token header,
  verifyInternalServiceToken)
CODEOWNERS rules requested review from sax3l 2026-09-08 23:25:10 +00:00
admin merged commit into main 2026-09-08 23:31:25 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#50