Accommodation Legacy Host Retirement Plan
Purpose
This document inventories what remained on the old accommodation host inside svc-tenders before the Sprint 65 retirement cut and defines the removal package that was executed.
Remaining legacy-host items
| Item | Current location | Classification | Why it remains |
| --- | --- | --- | --- |
| legacy accommodation mount and runtime wiring | services/svc-tenders/src/server.ts | needed temporarily for rollback | This is the live fallback host while the rollback window remains open. |
| legacy accommodation route registration | services/svc-tenders/src/routes/registerAccommodationRoutes.ts | needed temporarily for rollback | The fallback host cannot serve accommodation traffic without it. |
| legacy route-support copy | | needed temporarily for rollback | Required by the fallback route host and still mirrors active route mapping behavior. |
| copied accommodation runtime module tree | | needed temporarily for rollback | Includes command handlers, preferred read repositories, quote logic, validation, and projections used by the fallback host. |
| compatibility accommodation read repository | | unresolved | This is legacy residue behind root compatibility hosting, not the active primary route path. |
| root accommodation compatibility methods | | unresolved | Root hosting still exposes older accommodation compatibility reads even though active route-time truth no longer depends on it. |
| accommodation-related migrations under | | unresolved | Migration ownership has not been transferred to , and several files are mixed with vacancy/legacy detail concerns. |
| gateway route family | and adjacent accommodation routes | shared on purpose | The gateway façade and env seam stay outside the extracted accommodation runtime. |
| gateway target helper and env seam | , | shared on purpose | This remains the rollback-safe contract for routing accommodation traffic. |
| shared auth / identity resolution | shared contract and JWT ingress | shared on purpose | Auth semantics must stay consistent across fallback and extracted hosts. |