go 1.25.0

use (
	./backend
	./nexuscrm-analytics
	./nexuscrm-audit
	./nexuscrm-auth
	./nexuscrm-automation
	./nexuscrm-db
	./nexuscrm-events
	./nexuscrm-files
	./nexuscrm-kernel
	./nexuscrm-metadata
	./nexuscrm-outbound
	./nexuscrm-permissions
	./nexuscrm-persistence
	./nexuscrm-records
	./nexuscrm-storage
	./nexuscrm-worker
	./shared
	./tools/boundarygate
)

// backend, shared, and root nexuscrm-* modules are the current code-bearing
// platform modules in this workspace. Temporary extraction scaffolds may stay
// under backend/internal while their public compat ports are being cut. Accepted
// L0 splits may move to external repos once consumers are pinned to the
// canonical module path.
//
// backend/distributions is intentionally not in this workspace. It is a
// distribution module with CRM build-tag dependencies and local replacements
// into the official app-packs checkout, so it is exercised explicitly with
// GOWORK=off in distribution commands.
//
// tests/conformance/sf-crm is also its own module on purpose: it proves the
// public cross-module test seam and must not gain access to backend/internal.
