Revert "Add developer launch kit for Vestige v2.1.23"

This reverts commit 00511948ff.
This commit is contained in:
Sam Valladares 2026-06-02 12:40:48 -05:00
parent 6a37586c5f
commit a355da99a6
34 changed files with 42 additions and 1303 deletions

View file

@ -1,47 +0,0 @@
#!/usr/bin/env bash
# Pre-launch checks before Wave A posts.
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
cd "${ROOT}"
FAIL=0
pass() { echo "OK $1"; }
fail() { echo "FAIL $1"; FAIL=1; }
echo "=== Vestige Launch Preflight ==="
command -v vestige-mcp >/dev/null && pass "vestige-mcp on PATH" || fail "vestige-mcp not found"
command -v npm >/dev/null && pass "npm available" || fail "npm missing"
VER="$(vestige-mcp --version 2>/dev/null || true)"
[[ "${VER}" == *"2.1."* ]] && pass "version ${VER}" || fail "unexpected version: ${VER}"
vestige health >/dev/null 2>&1 && pass "vestige health" || fail "vestige health failed"
[[ -f docs/LAUNCH_STATS.md ]] && pass "LAUNCH_STATS.md" || fail "missing LAUNCH_STATS.md"
[[ -f docs/launch/receipt-lock.md ]] && pass "receipt-lock.md" || fail "missing receipt-lock.md"
[[ -f docs/website/index.html ]] && pass "landing page source" || fail "missing website"
[[ -f .github/workflows/pages.yml ]] && pass "pages workflow" || fail "missing pages workflow"
if curl -sf --max-time 5 "https://samvallad33.github.io/vestige/" >/dev/null 2>&1; then
pass "GitHub Pages live"
else
echo "WARN GitHub Pages not live yet — push main and enable Pages → GitHub Actions"
fi
MARKETING_DIR="${HOME}/.vestige-marketing"
if [[ -d "${MARKETING_DIR}" ]]; then
pass "marketing data dir exists"
else
echo "WARN run scripts/marketing/setup-marketing-instance.sh"
fi
echo ""
if [[ "${FAIL}" -eq 0 ]]; then
echo "Preflight PASSED — ready for Wave A"
exit 0
else
echo "Preflight FAILED — fix items above"
exit 1
fi

View file

@ -1,29 +0,0 @@
#!/usr/bin/env bash
# Seed marketing Vestige with launch facts (separate from dev memory).
set -euo pipefail
MARKETING_DIR="${VESTIGE_MARKETING_DIR:-$HOME/.vestige-marketing}"
TAGS="marketing,baseline,vestige-launch"
ingest() {
vestige ingest "$1" --data-dir "${MARKETING_DIR}" --tags "${TAGS}" --node-type note
}
echo "Seeding into ${MARKETING_DIR}..."
ingest "Vestige v2.1.23 launch stats: ~86K LOC Rust, 25 MCP tools, 30 cognitive modules, 1200+ tests, 22MB binary, AGPL-3.0, npm vestige-mcp-server@latest, homepage samvallad33.github.io/vestige"
ingest "Wave A hook Receipt Lock: block operational claims like tests passed or build green unless matching command receipts exist. Optional vestige sandwich install --enable-sanhedrin. Veto receipts at ~/.vestige/sanhedrin/"
ingest "Wave B product: FSRS-6 spaced repetition memory, prediction error gating, memory dreaming, 3D dashboard localhost:3927, deep_reference contradictions, 100 percent local after embedding download"
ingest "Canonical install: npm install -g vestige-mcp-server@latest && vestige health && claude mcp add vestige vestige-mcp -s user. Do NOT tell users sudo mv unless manual binary install failed."
ingest "Messaging guardrails: no revolutionary game-changer AI-powered. Acknowledge Mem0 RAG native Claude memory honestly. Lead pain first tool second. Author Sam Valladares age 22 solo."
ingest "North star metric: weekly npm installs vestige-mcp-server and active MCP connections not stars alone. Track in docs/marketing/metrics-tracker.md"
ingest "Comparison anchor docs/comparison.md: RAG is retrieval, Vestige is cognitive lifecycle with forgetting consolidation Receipt Lock. Mem0 is cloud API Vestige is local AGPL."
vestige stats --data-dir "${MARKETING_DIR}" 2>/dev/null || true
echo "Baseline seed complete."

View file

@ -1,44 +0,0 @@
#!/usr/bin/env bash
# One-time setup: dedicated Vestige store + Claude Code MCP entry for marketing.
set -euo pipefail
MARKETING_DIR="${VESTIGE_MARKETING_DIR:-$HOME/.vestige-marketing}"
BIN_DIR="${HOME}/.local/bin"
WRAPPER="${BIN_DIR}/vestige-mcp-marketing"
echo "==> Marketing data dir: ${MARKETING_DIR}"
mkdir -p "${MARKETING_DIR}"
if ! command -v vestige-mcp >/dev/null 2>&1; then
echo "Install Vestige first: npm install -g vestige-mcp-server@latest"
exit 1
fi
mkdir -p "${BIN_DIR}"
cat > "${WRAPPER}" <<EOF
#!/usr/bin/env bash
export VESTIGE_DATA_DIR="${MARKETING_DIR}"
exec vestige-mcp "\$@"
EOF
chmod +x "${WRAPPER}"
echo "==> Wrapper: ${WRAPPER}"
if command -v claude >/dev/null 2>&1; then
if claude mcp list 2>/dev/null | grep -q vestige-marketing; then
echo "==> claude mcp: vestige-marketing already registered"
else
claude mcp add vestige-marketing "${WRAPPER}" -s user
echo "==> Added: claude mcp add vestige-marketing ${WRAPPER} -s user"
fi
else
echo "==> Claude Code not found — register manually:"
echo " claude mcp add vestige-marketing ${WRAPPER} -s user"
fi
echo "==> Seeding baseline memories..."
"$(dirname "$0")/seed-baseline-memories.sh"
echo ""
echo "Done. Open Claude Code with MARKETING-CLAUDE.md:"
echo " cp docs/marketing/growth-engine/MARKETING-CLAUDE.md ~/vestige-marketing-CLAUDE.md"
echo " vestige health --data-dir ${MARKETING_DIR}"