Butkhuzi Extraction Prep Map
This document defines the current Butkhuzi extraction boundary from code truth.
It does not assume a standalone runtime already exists.
High-level verdict
VERIFIED: Butkhuzi is a real backend subdomain today.VERIFIED: the cleanest current Butkhuzi core is norms storage plus chunk-backed search/suggest and admin ingest.VERIFIED: the public/API seam is already favorable for extraction because services/api/src/routes/butkhuzi.ts usesBUTKHUZI_SERVICE_URL ?? TENDERS_SERVICE_URL.VERIFIED: Butkhuzi is still temporarily hosted insvc-tenders.VERIFIED: current product use is KES/admin-adjacent rather than a fully independent platform UX.VERIFIED: Butkhuzi is closer to ICPI-style extraction readiness than Vacancy/Accommodation were, but it still carries shared-shell and mixed-contract residue.