# Shorashim ConfigMap — non-secret configuration # Construction spec §4.4: Tuning constants apiVersion: v1 kind: ConfigMap metadata: name: shorashim-config namespace: shorashim data: # L1 mount point — read-only Torah filesystem L1_MOUNT_POINT: "/mnt/torah" # Manna provision file location MANNA_PROVISION_FILE: "/var/lib/shorashim/manna/today.json" # Talmudic Engine socket TALMUDIC_SOCKET_PATH: "/tmp/shorashim/talmudic.sock" # Shoresh Engine binary — staged onto the shared shoresh-bin volume # by the shoresh-engine-install init container (see deployment.yaml). # vav_pipeline spawns it as an Erlang Port, i.e. as a child process of # the vav-pipeline container, so it must be a path on THIS # container's filesystem. SHORESH_ENGINE_BINARY: "/opt/shoresh/shoresh-engine" # Shabbat location — Zurich (Construction spec §4.4) SHABBAT_LATITUDE: "47.3769" SHABBAT_LONGITUDE: "8.5417" SHABBAT_TIMEZONE_OFFSET: "1" # Cycle boundary check interval (ms) CYCLE_BOUNDARY_CHECK_INTERVAL_MS: "60000" # Pipeline latency budget (ms) — Construction spec §2.5 PIPELINE_LATENCY_BUDGET_MS: "5000"