/**
 * Typed-edge auto-extraction pass.
 *
 * Task 424 moved the LLM-driven proposal step into the dispatched
 * `typed-edge-classifier` specialist. The library function below is a
 * no-op stub: callers (the `memory-typed-edge-pass` MCP tool, the
 * backfill CLI script) keep the same call shape but receive a result
 * that reports zero work and points to the specialist.
 *
 * The schema constants (`TYPED_EDGE_ALLOWLIST` etc.) and the
 * `isAllowedTypedEdge` helper still live in `typed-edge-schema.ts` —
 * the specialist Reads that file to ground its proposals against the
 * closed allowlist.
 */
export async function runTypedEdgePass(_args) {
    process.stderr.write(`[typed-edge-pass] deferred-to-specialist accountId=${_args.accountId.slice(0, 8)}… ` +
        `note=dispatch typed-edge-classifier via the Task tool\n`);
    return {
        nodes: 0,
        proposed: 0,
        accepted: 0,
        rejected: 0,
        failed: 0,
        ms: 0,
        deferredTo: "specialist:typed-edge-classifier",
    };
}
//# sourceMappingURL=typed-edge-pass.js.map