Loading module
Resolving locale, route permissions, and workspace projection.
Resolving locale, route permissions, and workspace projection.
Current scope: Guest
Category: 10_normative | Version: v1.0.0
Owner: DOCUMENT_CUSTODIAN | Review cycle: 90 days
Approval authority: GOVERNANCE_ADMIN
Documentation portal is read-only. Editing and mutation endpoints are disabled.
Kvary հարթակը սկզբնապես ստեղծված է վրացերենով։ Երբ վրացերեն տարբերակ կա, վրացերենն է գերակա հարթակի UI-ի, փաստաթղթերի և իրավական մեկնաբանության համար։
Այլ լեզուներով թարգմանությունները տրամադրվում են հարմարության համար։ Որոշ գրառումներ կարող են ստեղծվել այլ լեզուներով և ունենալ սեփական source կամ legal locale տվյալ հոսքի համար, բայց երբ վրացերեն տարբերակ հասանելի է, հարթակի մակարդակի ձևակերպումների և մեկնաբանության համար գերակա է վրացերեն տարբերակը։
Metadata incomplete: Document ID, Version, Status, Owner Role, Last Review Date, Next Review Date, Change Log
Copy-first vacancy runtime:
services/svc-vacanciesPrimary runtime bootstrap files:
services/svc-vacancies/package.jsonservices/svc-vacancies/tsconfig.jsonservices/svc-vacancies/src/server.tsservices/svc-vacancies/src/config.tsservices/svc-vacancies/src/db.tsservices/svc-vacancies/src/auth.tsservices/svc-vacancies/src/http/authTypes.tsThe runtime follows the same extracted-service pattern already used by:
services/svc-icpiservices/svc-accommodationsCanonical intended dev runtime port:
http://localhost:4023Copied into svc-vacancies:
src/routes/registerVacancyRoutes.tssrc/routes/support/vacancyRouteSupport.tssrc/routes/support/detailExtractionSupport.tssrc/vacancy/contracts.tssrc/vacancy/validation.tssrc/vacancy/domain.tssrc/vacancy/commandHandlers.tssrc/vacancy/projections.tssrc/vacancy/readModel.tssrc/vacancy/readRepository.tsThese are the move-first vacancy-owned runtime files.
Still shared on purpose:
services/apiVACANCIES_SERVICE_URL ?? TENDERS_SERVICE_URL/auth/meStill only in svc-tenders:
services/svc-tenders/src/vacancy/compatibilityReadRepository.tsservices/svc-tenders/src/vacancy/compatibilityApplicationRepository.tsservices/svc-tenders/src/repository.tsservices/svc-tenders/src/server.tsservices/svc-tenders/migrationsThis sprint did not remove old vacancy hosting.
Current coexistence truth:
svc-vacancies now exists as a real extracted runtime bootstrapsvc-tenders still remains for rollback and parityOpt-in dev helpers added:
npm run dev:vacanciesnpm run dev:api:vacancies-extractedRoot port cleanup now also knows about:
4023Public vacancy compatibility residue remains explicit in the copied runtime:
GET /vacanciesGET /vacancies/:idstill use the copied VacancyReadRepository, which still:
vacancies when neededThis sprint did not attempt to pretend public vacancy discovery is already fully converged.