KES Runtime Bootstrap
Runtime Location
- new runtime: services/svc-kes
- bootstrap entry: server.ts
- canonical intended dev port:
http://localhost:4025
Bootstrap Shape
The first copy-first KES runtime now exists with:
Resolving locale, route permissions, and workspace projection.
Current scope: Gest
Category: 10_normative | Version: v1.0.0
Owner: DOCUMENT_CUSTODIAN | Review cycle: 90 days
Approval Authority: GOVERNANCE_ADMIN
Read-only Documentation Portal. Editing and mutation endpoints are disabled.
METADATA INCOMPLETE: Document ID, Version, Status, Owner Role, Last Review Date, Next Review Date, Change Log
http://localhost:4025The first copy-first KES runtime now exists with:
KES_ORCHESTRATOR_SERVICE_URL ?? TENDERS_SERVICE_URL/auth/me principal resolutionThis section describes the bootstrap-time coexistence state. The old KES HTTP host was later retired in Sprint 97.
Root helpers exist for the extracted runtime, and normal repo startup now has enough KES-aware port coverage to treat svc-kes as the active primary runtime:
predev:kesdev:kesdev:api:kes-extracted4025 port cleanup awarenessPost-cutover status note:
svc-kessvc-tenders KES host has since been retiredsvc-kes is now the active primary KES runtimeCurrent status after Sprint 97:
svc-tenders KES HTTP host is no longer presentThis runtime owns the KES HTTP surface, route/support layer, contracts/validation, and KES persistence.
It does not claim first-cut ownership of:
Those remain shared Kvary backbone pieces during the first extraction cut.