/**
 * StructuralPrepass — pluggable backend interface for analyse pre-pass.
 *
 * The pre-pass extracts deterministic structural facts from a source codebase
 * (entities / relationships / lifecycle state literals / etc.) BEFORE the LLM
 * sees it, so the LLM can focus on semantic interpretation rather than
 * structural discovery.
 *
 * Backends: grep-only (zero deps, fallback for tests/CI), codegraph
 * (recommended default), gitnexus (alternative for multi-component cases
 * where Leiden community detection adds value).
 *
 * Adapters: per-framework translators (typescript-prisma first, then
 * typescript-typeorm / python-sqlalchemy / go-gorm / etc.) that consume
 * this interface and produce SpecVerse-vocabulary facts.
 *
 * Design rationale: see specverse-self/docs/proposals/STRUCTURAL-PREPASS-FOR-ANALYSE.md
 */
export {};
//# sourceMappingURL=interface.js.map