Skip to content
Prompt

goldenmatch — Windsurf Rules

by benseverndev-oss

AI Summary

Native SQL extensions for GoldenMatch ().

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to add the "goldenmatch — Windsurf Rules" prompt rules to my project.
Repository: https://github.com/benseverndev-oss/goldenmatch

Please read the repo to find the rules/prompt file, then:
1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type)
2. If there's an existing rules file, merge the new rules in rather than overwriting
3. Confirm what was added

Description

Zero-config entity resolution. The zero-tuning Fellegi-Sunter path beats hand-rolled Splink head-to-head; scales from a CSV to a verified 100M-row dedupe in 9.2 min on Ray. Fuzzy/exact/probabilistic + PPRL + LLM, identity graph. Python + edge-safe TypeScript (optional WASM), SQL-native in Postgres & DuckDB, MCP/REST + dbt/Airflow.

GoldenMatch Extensions

Native SQL extensions for GoldenMatch (D:\show_case\goldenmatch).

Related Projects

• Main repo: D:\show_case\goldenmatch -- Python entity resolution toolkit (v1.1.0+). • This repo: Rust bridge + Postgres extension + DuckDB Python UDFs • PyPI packages: goldenmatch (Python), goldenmatch-duckdb (DuckDB UDFs)

Branch & Merge SOP (all Golden Suite repos)

• Feature work goes on feature/<name> branches, never directly to main • Merge via squash merge PR (watchers see PR activity, history stays clean) • PR title format: feat: <description> or fix: <description> • PR body: summary bullets + test plan • Merge when: tests pass, docs updated. Days not weeks. • After merge: delete remote branch

Environment

• Windows 11, bash shell (Git Bash) -- use Unix paths • Two GitHub accounts: benzsevern (personal, for this repo) and benzsevern-mjh (work) • MUST gh auth switch --user benzsevern before push, switch back to benzsevern-mjh after • Rust 1.94.0 at C:\Users\bsevern\.cargo\bin -- must set RUSTUP_HOME="C:/Users/bsevern/.rustup" and CARGO_HOME="C:/Users/bsevern/.cargo" in every bash command • No admin privileges -- no LLVM/libclang, no WSL2. pgrx builds only work in CI (Linux) • PostgreSQL 16 portable at C:\Users\bsevern\tools\pg16portable\pgsql • Bridge crate compiles locally. Postgres crate requires Linux (CI only).

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted Today
Active
Adoption100+ stars on GitHub
117 ★ · Growing
DocsREADME + description
Well-documented

GitHub Signals

Stars117
Forks11
Issues49
UpdatedToday
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Any AI assistant that accepts custom rules or system prompts

Claude
ChatGPT
Cursor
Windsurf
Copilot
+ more