Skip to content

Commit 418573c

Browse files
maplenkclaude
andcommitted
chore: point install scripts, self-update, and docs to fork repo
All install paths, download URLs, self-update checks, CI workflows, and documentation now reference maplenk/codebase-memory-mcp so the fork can operate independently with its own releases while upstream PRs (DeusData#147-DeusData#150) are pending. Upstream attribution in README fork section and LICENSE preserved. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 467f12d commit 418573c

15 files changed

Lines changed: 50 additions & 50 deletions

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -740,7 +740,7 @@ jobs:
740740
'dataLicense': 'CC0-1.0',
741741
'SPDXID': 'SPDXRef-DOCUMENT',
742742
'name': 'codebase-memory-mcp-${{ inputs.version }}',
743-
'documentNamespace': 'https://github.com/DeusData/codebase-memory-mcp/releases/${{ inputs.version }}',
743+
'documentNamespace': 'https://github.com/maplenk/codebase-memory-mcp/releases/${{ inputs.version }}',
744744
'creationInfo': {
745745
'created': '$(date -u +%Y-%m-%dT%H:%M:%SZ)',
746746
'creators': ['Tool: codebase-memory-mcp-release-pipeline']
@@ -962,15 +962,15 @@ jobs:
962962
# Fetch public score and block release if repo health degrades below threshold.
963963
- name: OpenSSF Scorecard gate (minimum 4.0)
964964
run: |
965-
SCORE=$(curl -sf "https://api.scorecard.dev/projects/github.com/DeusData/codebase-memory-mcp" 2>/dev/null \
965+
SCORE=$(curl -sf "https://api.scorecard.dev/projects/github.com/maplenk/codebase-memory-mcp" 2>/dev/null \
966966
| python3 -c "import json,sys; print(json.loads(sys.stdin.read()).get('score',0))" 2>/dev/null \
967967
|| echo "0")
968968
echo "OpenSSF Scorecard: $SCORE/10"
969969
if python3 -c "exit(0 if float('$SCORE') >= 4.0 else 1)" 2>/dev/null; then
970970
echo "=== Scorecard gate passed (>= 4.0) ==="
971971
else
972972
echo "BLOCKED: Scorecard $SCORE/10 is below minimum 4.0"
973-
echo "Check https://scorecard.dev/viewer/?uri=github.com/DeusData/codebase-memory-mcp"
973+
echo "Check https://scorecard.dev/viewer/?uri=github.com/maplenk/codebase-memory-mcp"
974974
exit 1
975975
fi
976976
@@ -1003,7 +1003,7 @@ jobs:
10031003
10041004
# Build provenance
10051005
REPORT+=$'**Build Provenance (SLSA)** — cryptographic proof each binary was built by GitHub Actions from this repo:\n'
1006-
REPORT+=$'```\ngh attestation verify <downloaded-file> --repo DeusData/codebase-memory-mcp\n```\n\n'
1006+
REPORT+=$'```\ngh attestation verify <downloaded-file> --repo maplenk/codebase-memory-mcp\n```\n\n'
10071007
10081008
# Cosign
10091009
REPORT+=$'**Sigstore cosign** — keyless signature verification:\n'
@@ -1018,7 +1018,7 @@ jobs:
10181018
# SBOM
10191019
REPORT+=$'**SBOM** — Software Bill of Materials (`sbom.json`) lists all vendored dependencies.\n\n'
10201020
1021-
REPORT+=$'See [SECURITY.md](https://github.com/DeusData/codebase-memory-mcp/blob/main/SECURITY.md) for full details.\n'
1021+
REPORT+=$'See [SECURITY.md](https://github.com/maplenk/codebase-memory-mcp/blob/main/SECURITY.md) for full details.\n'
10221022
10231023
# Append to release notes
10241024
EXISTING=$(gh release view "$VERSION" --json body --jq '.body' --repo "$GITHUB_REPOSITORY")

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Contributions are welcome. This guide covers setup, testing, and PR guidelines.
99
**Prerequisites**: C compiler (gcc or clang), make, zlib, Git. Optional: Node.js 22+ (for graph UI).
1010

1111
```bash
12-
git clone https://github.com/DeusData/codebase-memory-mcp.git
12+
git clone https://github.com/maplenk/codebase-memory-mcp.git
1313
cd codebase-memory-mcp
1414
git config core.hooksPath scripts/hooks # activates pre-commit security checks
1515
scripts/build.sh
@@ -136,7 +136,7 @@ If you add a new `system()`, `popen()`, `fork()`, or network call, it must be ju
136136

137137
## Good First Issues
138138

139-
Check [issues labeled `good first issue`](https://github.com/DeusData/codebase-memory-mcp/labels/good%20first%20issue) for beginner-friendly tasks with clear scope and guidance.
139+
Check [issues labeled `good first issue`](https://github.com/maplenk/codebase-memory-mcp/labels/good%20first%20issue) for beginner-friendly tasks with clear scope and guidance.
140140

141141
## License
142142

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# codebase-memory-mcp
22

3-
[![GitHub Release](https://img.shields.io/github/v/release/DeusData/codebase-memory-mcp?style=flat&color=blue)](https://github.com/DeusData/codebase-memory-mcp/releases/latest)
3+
[![GitHub Release](https://img.shields.io/github/v/release/maplenk/codebase-memory-mcp?style=flat&color=blue)](https://github.com/maplenk/codebase-memory-mcp/releases/latest)
44
[![License](https://img.shields.io/badge/license-MIT-green)](LICENSE)
5-
[![CI](https://img.shields.io/github/actions/workflow/status/DeusData/codebase-memory-mcp/dry-run.yml?label=CI)](https://github.com/DeusData/codebase-memory-mcp/actions/workflows/dry-run.yml)
6-
[![Tests](https://img.shields.io/badge/tests-2042_passing-brightgreen)](https://github.com/DeusData/codebase-memory-mcp)
7-
[![Languages](https://img.shields.io/badge/languages-66-orange)](https://github.com/DeusData/codebase-memory-mcp)
8-
[![Agents](https://img.shields.io/badge/agents-10-purple)](https://github.com/DeusData/codebase-memory-mcp)
9-
[![Pure C](https://img.shields.io/badge/pure_C-zero_dependencies-blue)](https://github.com/DeusData/codebase-memory-mcp)
10-
[![Platform](https://img.shields.io/badge/macOS_%7C_Linux_%7C_Windows-supported-lightgrey)](https://github.com/DeusData/codebase-memory-mcp/releases/latest)
5+
[![CI](https://img.shields.io/github/actions/workflow/status/maplenk/codebase-memory-mcp/dry-run.yml?label=CI)](https://github.com/maplenk/codebase-memory-mcp/actions/workflows/dry-run.yml)
6+
[![Tests](https://img.shields.io/badge/tests-2657_passing-brightgreen)](https://github.com/maplenk/codebase-memory-mcp)
7+
[![Languages](https://img.shields.io/badge/languages-66-orange)](https://github.com/maplenk/codebase-memory-mcp)
8+
[![Agents](https://img.shields.io/badge/agents-10-purple)](https://github.com/maplenk/codebase-memory-mcp)
9+
[![Pure C](https://img.shields.io/badge/pure_C-zero_dependencies-blue)](https://github.com/maplenk/codebase-memory-mcp)
10+
[![Platform](https://img.shields.io/badge/macOS_%7C_Linux_%7C_Windows-supported-lightgrey)](https://github.com/maplenk/codebase-memory-mcp/releases/latest)
1111
[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/DeusData/codebase-memory-mcp/badge)](https://scorecard.dev/viewer/?uri=github.com/DeusData/codebase-memory-mcp)
1212

1313
**The fastest and most efficient code intelligence engine for AI coding agents.** Full-indexes an average repository in milliseconds, the Linux kernel (28M LOC, 75K files) in 3 minutes. Answers structural queries in under 1ms. Ships as a single static binary for macOS, Linux, and Windows — download, run `install`, done.
@@ -122,25 +122,25 @@ All features in this fork were developed with [OpenAI Codex](https://openai.com/
122122

123123
**One-line install** (macOS / Linux):
124124
```bash
125-
curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash
125+
curl -fsSL https://raw.githubusercontent.com/maplenk/codebase-memory-mcp/main/install.sh | bash
126126
```
127127

128128
With graph visualization UI:
129129
```bash
130-
curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash -s -- --ui
130+
curl -fsSL https://raw.githubusercontent.com/maplenk/codebase-memory-mcp/main/install.sh | bash -s -- --ui
131131
```
132132

133133
**Windows** (PowerShell):
134134
```powershell
135-
powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.ps1 | iex"
135+
powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/maplenk/codebase-memory-mcp/main/install.ps1 | iex"
136136
```
137137

138138
Restart your coding agent. Say **"Index this project"** — done.
139139

140140
<details>
141141
<summary>Manual install</summary>
142142

143-
1. **Download** the binary for your platform from the [latest release](https://github.com/DeusData/codebase-memory-mcp/releases/latest):
143+
1. **Download** the binary for your platform from the [latest release](https://github.com/maplenk/codebase-memory-mcp/releases/latest):
144144
- `codebase-memory-mcp-<os>-<arch>.tar.gz` — standard (MCP server only)
145145
- `codebase-memory-mcp-ui-<os>-<arch>.tar.gz` — with embedded graph visualization
146146

@@ -271,21 +271,21 @@ Every release includes `checksums.txt` with SHA-256 hashes. All binaries are sta
271271
**macOS / Linux:**
272272

273273
```bash
274-
curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/scripts/setup.sh | bash
274+
curl -fsSL https://raw.githubusercontent.com/maplenk/codebase-memory-mcp/main/scripts/setup.sh | bash
275275
```
276276

277277
**Windows (PowerShell):**
278278

279279
```powershell
280-
irm https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/scripts/setup-windows.ps1 | iex
280+
irm https://raw.githubusercontent.com/maplenk/codebase-memory-mcp/main/scripts/setup-windows.ps1 | iex
281281
```
282282

283283
</details>
284284

285285
### Install via Claude Code
286286

287287
```
288-
You: "Install this MCP server: https://github.com/DeusData/codebase-memory-mcp"
288+
You: "Install this MCP server: https://github.com/maplenk/codebase-memory-mcp"
289289
```
290290

291291
### Build from Source
@@ -303,7 +303,7 @@ You: "Install this MCP server: https://github.com/DeusData/codebase-memory-mcp"
303303
</details>
304304

305305
```bash
306-
git clone https://github.com/DeusData/codebase-memory-mcp.git
306+
git clone https://github.com/maplenk/codebase-memory-mcp.git
307307
cd codebase-memory-mcp
308308
scripts/build.sh # standard binary
309309
scripts/build.sh --with-ui # with graph visualization

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Users can independently verify any release binary:
6363

6464
```bash
6565
# SLSA provenance (proves binary came from this repo's CI)
66-
gh attestation verify <downloaded-file> --repo DeusData/codebase-memory-mcp
66+
gh attestation verify <downloaded-file> --repo maplenk/codebase-memory-mcp
6767

6868
# Sigstore cosign (keyless signature)
6969
cosign verify-blob --bundle <file>.bundle <file>

docs/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -242,8 +242,8 @@ <h1>codebase-memory-mcp</h1>
242242
</div>
243243
</div>
244244
<div class="cta-buttons">
245-
<a href="https://github.com/DeusData/codebase-memory-mcp" class="cta-primary">View on GitHub</a>
246-
<a href="https://github.com/DeusData/codebase-memory-mcp/releases/latest" class="cta-secondary">Download Latest Release</a>
245+
<a href="https://github.com/maplenk/codebase-memory-mcp" class="cta-primary">View on GitHub</a>
246+
<a href="https://github.com/maplenk/codebase-memory-mcp/releases/latest" class="cta-secondary">Download Latest Release</a>
247247
</div>
248248
</section>
249249

@@ -338,7 +338,7 @@ <h2>Benchmark results</h2>
338338
</table>
339339
<p style="color: var(--text-secondary); font-size: 0.875rem; margin-top: 8px;">
340340
Tested across 31 languages with agent-vs-agent methodology (372 questions).
341-
<a href="https://github.com/DeusData/codebase-memory-mcp/blob/main/BENCHMARK_REPORT.md">Full benchmark report &rarr;</a>
341+
<a href="https://github.com/maplenk/codebase-memory-mcp/blob/main/BENCHMARK_REPORT.md">Full benchmark report &rarr;</a>
342342
</p>
343343
</section>
344344

@@ -425,9 +425,9 @@ <h2>How it compares</h2>
425425
<div class="container">
426426
<p>
427427
Open source, MIT licensed.
428-
<a href="https://github.com/DeusData/codebase-memory-mcp">GitHub</a> &middot;
429-
<a href="https://github.com/DeusData/codebase-memory-mcp/releases/latest">Releases</a> &middot;
430-
<a href="https://github.com/DeusData/codebase-memory-mcp/blob/main/BENCHMARK_REPORT.md">Benchmarks</a>
428+
<a href="https://github.com/maplenk/codebase-memory-mcp">GitHub</a> &middot;
429+
<a href="https://github.com/maplenk/codebase-memory-mcp/releases/latest">Releases</a> &middot;
430+
<a href="https://github.com/maplenk/codebase-memory-mcp/blob/main/BENCHMARK_REPORT.md">Benchmarks</a>
431431
</p>
432432
</div>
433433
</footer>

install.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# install.ps1 — One-line installer for codebase-memory-mcp (Windows).
22
#
33
# Usage:
4-
# powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.ps1 | iex"
4+
# powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/maplenk/codebase-memory-mcp/main/install.ps1 | iex"
55
#
66
# Environment:
77
# CBM_DOWNLOAD_URL Override base URL for downloads (for testing)
88

99
$ErrorActionPreference = "Stop"
1010

11-
$Repo = "DeusData/codebase-memory-mcp"
11+
$Repo = "maplenk/codebase-memory-mcp"
1212
$InstallDir = "$env:LOCALAPPDATA\Programs\codebase-memory-mcp"
1313
$BinName = "codebase-memory-mcp.exe"
1414
$BaseUrl = if ($env:CBM_DOWNLOAD_URL) { $env:CBM_DOWNLOAD_URL } else { "https://github.com/$Repo/releases/latest/download" }

install.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ set -euo pipefail
44
# install.sh — One-line installer for codebase-memory-mcp.
55
#
66
# Usage:
7-
# curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash
7+
# curl -fsSL https://raw.githubusercontent.com/maplenk/codebase-memory-mcp/main/install.sh | bash
88
# curl -fsSL ... | bash -s -- --ui # Install the UI variant
99
# curl -fsSL ... | bash -s -- --dir /path # Custom install directory
1010
#
1111
# Environment:
1212
# CBM_DOWNLOAD_URL Override base URL for downloads (for testing)
1313

14-
REPO="DeusData/codebase-memory-mcp"
14+
REPO="maplenk/codebase-memory-mcp"
1515
INSTALL_DIR="$HOME/.local/bin"
1616
VARIANT="standard"
1717
SKIP_CONFIG=false

scripts/security-allowlist.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ src/ui/http_server.c:execl:exec indexing binary in child process
4040

4141
# ── Allowed URLs ───────────────────────────────────────────────────────────
4242
# Format: URL:justification
43-
URL:https://api.github.com/repos/DeusData/codebase-memory-mcp/releases/latest:update check
44-
URL:https://github.com/DeusData/codebase-memory-mcp/releases/latest/download:binary download + checksums
43+
URL:https://api.github.com/repos/maplenk/codebase-memory-mcp/releases/latest:update check
44+
URL:https://github.com/maplenk/codebase-memory-mcp/releases/latest/download:binary download + checksums
4545
URL:http://127.0.0.1:UI server binding (localhost only)

scripts/security-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ if [[ -d "$SKILLS_DIR" ]]; then
138138
done
139139

140140
# Check for unexpected URLs
141-
if grep -oE 'https?://[^\s"'"'"']+' "$skill_file" 2>/dev/null | grep -v 'github.com/DeusData' | grep -v 'localhost' | grep -v '127.0.0.1' > /tmp/sec_skill_urls 2>/dev/null; then
141+
if grep -oE 'https?://[^\s"'"'"']+' "$skill_file" 2>/dev/null | grep -v 'github.com/maplenk' | grep -v 'localhost' | grep -v '127.0.0.1' > /tmp/sec_skill_urls 2>/dev/null; then
142142
while IFS= read -r url; do
143143
echo "REVIEW: Skill '$basename' contains URL: $url"
144144
done < /tmp/sec_skill_urls

scripts/security-strings.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ echo "--- URL audit ---"
4343

4444
# Allowed URL prefixes
4545
ALLOWED_URLS=(
46-
"https://api.github.com/repos/DeusData/codebase-memory-mcp"
47-
"https://github.com/DeusData/codebase-memory-mcp"
46+
"https://api.github.com/repos/maplenk/codebase-memory-mcp"
47+
"https://github.com/maplenk/codebase-memory-mcp"
4848
"http://127.0.0.1"
4949
"http://localhost"
5050
# SQLite internal URLs (part of vendored sqlite3 strings)

0 commit comments

Comments
 (0)