remove docs from repo, add codesign to install.sh

Docs contain internal planning (token economics, growth plan) that
should not be public. Keep locally via .gitignore.
Added macOS ad-hoc codesign step to install.sh.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Razvan Dimescu
2026-03-21 04:13:21 +02:00
parent 1ad4e127ef
commit 428e728079
3 changed files with 8 additions and 1 deletions

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
/target /target
CLAUDE.md CLAUDE.md
docs/

View File

@@ -84,7 +84,7 @@ Query → Overrides → .numa TLD → Blocklist → Local Zones → Cache → Up
No DNS libraries. The wire protocol — headers, labels, compression pointers, record types — is parsed and serialized by hand. Runs on `tokio` + `axum`, async per-query task spawning. No DNS libraries. The wire protocol — headers, labels, compression pointers, record types — is parsed and serialized by hand. Runs on `tokio` + `axum`, async per-query task spawning.
[Full API reference (22 endpoints)](docs/development-plan.md) · [Configuration reference](numa.toml) [Configuration reference](numa.toml)
## Roadmap ## Roadmap

View File

@@ -58,6 +58,12 @@ else
fi fi
chmod +x "$INSTALL_DIR/numa" chmod +x "$INSTALL_DIR/numa"
# macOS: ad-hoc codesign (required or the binary gets killed)
if [ "$OS_NAME" = "macos" ]; then
codesign -f -s - "$INSTALL_DIR/numa" 2>/dev/null || true
fi
rm -rf "$TMP" rm -rf "$TMP"
echo "" echo ""