diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json
index dd164c8..4e6de85 100644
--- a/.claude-plugin/plugin.json
+++ b/.claude-plugin/plugin.json
@@ -6,7 +6,7 @@
"author": {
"name": "J. Andrew McEntire"
},
- "repository": "https://github.com/jmcentire/pact",
+ "repository": "https://github.com/wandercom/pact",
"license": "MIT",
"keywords": [
"contracts",
diff --git a/CLAUDE.md b/CLAUDE.md
index 7766f8f..80fb703 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -5,7 +5,7 @@ Contract-first multi-agent software engineering. Decomposition produces contract
## Quick Reference
```bash
-cd ~/Code/pact
+cd ~/WanderRepos/repos/pact
python3 -m pytest tests/ -v # Run all tests
pact init # Initialize project
pact init --spec # Initialize from AI-authored JSON/YAML build spec
@@ -460,7 +460,7 @@ When asked to release, follow these steps exactly. Do NOT install twine or attem
## Kindex Knowledge Graph
-A persistent knowledge graph (`kin`) indexes conversations, projects, and intellectual work across all repos. It hooks into Claude Code automatically (SessionStart, PreCompact). Docs: https://jmcentire.github.io/kindex/
+A persistent knowledge graph (`kin`) indexes conversations, projects, and intellectual work across all repos. It hooks into Claude Code automatically (SessionStart, PreCompact). Docs: https://wandercom.github.io/kindex/
```bash
kin search "pact contracts" # Hybrid search (FTS + graph)
diff --git a/PACT_KEY_STANDARD.md b/PACT_KEY_STANDARD.md
index 4575565..6c75ebb 100644
--- a/PACT_KEY_STANDARD.md
+++ b/PACT_KEY_STANDARD.md
@@ -2,7 +2,7 @@
**Canonical reference for PACT key format and usage across the stack.**
-Cross-referenced from: [Sentinel](https://github.com/jmcentire/sentinel), [Cartographer](https://github.com/jmcentire/cartographer)
+Cross-referenced from: [Sentinel](https://github.com/wandercom/sentinel), [Cartographer](https://github.com/wandercom/cartographer)
## Format
diff --git a/README.md b/README.md
index e9ea6f7..85c4181 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
**Contracts before code. Tests as law. Agents that can't cheat.**
-Website: [pact.tools](https://pact.tools) · Docs: [pact.tools/docs](https://pact.tools/docs/) · Repository: [github.com/jmcentire/pact](https://github.com/jmcentire/pact)
+Website: [pact.tools](https://pact.tools) · Docs: [pact.tools/docs](https://pact.tools/docs/) · Repository: [github.com/wandercom/pact](https://github.com/wandercom/pact)
Pact is a multi-agent software engineering framework where the architecture is decided before a single line of implementation is written. Tasks are decomposed into components, each component gets a typed interface contract, and each contract gets executable tests. Only then do agents implement -- independently, in parallel, even competitively -- with no way to ship code that doesn't honor its contract. Generates Python, TypeScript, or JavaScript.
@@ -40,7 +40,7 @@ Tested on 5 ICPC World Finals competitive programming problems (212 test cases t
Pact's contract-first pipeline solves problems that iterative prompting cannot. On **Trailing Digits** (2020 World Finals), Claude Code scores 31/47 even with 5 retry iterations and full test feedback -- the naive algorithm times out on large inputs. Pact's interview and decomposition phases force upfront mathematical analysis, producing the correct O(log n) approach on the first implementation attempt.
-Full results: [icpc_official/RESULTS.md](https://github.com/jmcentire/pact/blob/main/benchmarks/icpc_official/RESULTS.md) in the benchmark directory.
+Full results: [icpc_official/RESULTS.md](https://github.com/wandercom/pact/blob/main/benchmarks/icpc_official/RESULTS.md) in the benchmark directory.
## Philosophy: Contracts Are the Product
@@ -53,7 +53,7 @@ This inverts the traditional relationship between code and tests. Code is cheap
## Quick Start
```bash
-git clone https://github.com/jmcentire/pact.git
+git clone https://github.com/wandercom/pact.git
cd pact
make
source .venv/bin/activate
@@ -711,7 +711,7 @@ When adopting or analyzing a codebase, Pact can leverage external tools for rich
| **universal-ctags** | Symbol index (functions, classes, members, scope, signatures) | `brew install universal-ctags` |
| **cscope** | Cross-references and call graph (best for C/C++) | `brew install cscope` |
| **tree-sitter** | Full CST, error-tolerant parsing, cross-language (preferred for Python/TS/JS) | `pip install pact-agents[analysis]` |
-| **kindex** | Existing project knowledge from the knowledge graph | [kindex](https://github.com/jmcentire/kindex) |
+| **kindex** | Existing project knowledge from the knowledge graph | [kindex](https://github.com/wandercom/kindex) |
Tree-sitter is preferred over cscope for Python, TypeScript, and JavaScript codebases. Both `pact adopt` and green-field workflows benefit -- agents receive enriched context about symbol hierarchies, class structure, and existing project knowledge.
@@ -802,8 +802,8 @@ the ideas in [Beyond Code: Context, Constraints, and the New Craft of Software](
## Related
-- [Baton](https://jmcentire.github.io/baton/) -- Circuit orchestration for contract-first components
-- [Sentinel](https://github.com/jmcentire/sentinel) -- Production attribution and contract tightening
+- [Baton](https://wandercom.github.io/baton/) -- Circuit orchestration for contract-first components
+- [Sentinel](https://github.com/wandercom/sentinel) -- Production attribution and contract tightening
## License
diff --git a/docs/index.html b/docs/index.html
index 1615919..a598b64 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -404,7 +404,7 @@
Stack
Quick Start
pact.tools
- GitHub
+ GitHub
@@ -423,7 +423,7 @@ Contracts before code.
Tests as law.
pip install pact-agents
@@ -662,7 +662,7 @@ Benchmarked on ICPC World Finals
Pact's contract pipeline forces the math-first approach and solves it on the first attempt.
- Full Results
+ Full Results
@@ -772,7 +772,7 @@
Up and running in 60 seconds
Live validation remains required because the pack is a deployment gate, not a runtime substitute.
- View on GitHub
+ View on GitHub
@@ -836,7 +836,7 @@
Built on the ideas in Beyond Code
-
From contracts to running services: Baton
+
From contracts to running services: Baton
Pact produces components with provable interfaces. Baton wires them into a running
service topology with mock collapse, A/B routing, health monitoring, and self-healing.
@@ -847,7 +847,7 @@
diff --git a/pyproject.toml b/pyproject.toml
index d301319..c23e14c 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -28,7 +28,7 @@ dependencies = [
[project.urls]
Homepage = "https://pact.tools"
-Repository = "https://github.com/jmcentire/pact"
+Repository = "https://github.com/wandercom/pact"
Documentation = "https://pact.tools/docs/"
[project.scripts]