From 5ff20aaf4a99e6a9d056c362c020e0afa2ee8169 Mon Sep 17 00:00:00 2001
From: cryptorugmunch
Date: Thu, 9 Jul 2026 19:42:56 +0700
Subject: [PATCH] =?UTF-8?q?feat:=20repo=20access=20policy=20=E2=80=94=20pu?=
=?UTF-8?q?blic/private/archived=20tiers=20on=20/build=20page?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 10 public products listed with all mirrors
- Archived section for legacy repos
- Internal repos note (private, authorized access only)
- Navbar: 'Our Code', Footer: 'Our Git (primary)'
- All mirror links: Our Git + GitLab + Codeberg + Radicle
---
src/pages/build.tsx | 27 +++++++++++++++++----------
1 file changed, 17 insertions(+), 10 deletions(-)
diff --git a/src/pages/build.tsx b/src/pages/build.tsx
index 1be509a..ec3580e 100644
--- a/src/pages/build.tsx
+++ b/src/pages/build.tsx
@@ -8,6 +8,8 @@ const active = [
{ name: 'walletpress', desc: 'WalletPress — 55-chain wallet engine, WordPress plugin, x402 marketplace', lang: 'Python', rad: 'z2s2wiPPHJXx2prvP5nPVgpkkzjwz' },
{ name: 'degenfeed-web', desc: 'DegenFeed — Multi-protocol social aggregator (Nostr, Farcaster, Bluesky, Mastodon, Lens, Threads, RSS)', lang: 'TypeScript', rad: 'z4HA4VujocEo1b3jTFwNk5qEGgF3V' },
{ name: 'cryptorugmunch-com', desc: 'This website — Docusaurus 3, black + neon green, Cloudflare Pages', lang: 'TypeScript', rad: '' },
+ { name: 'rmi-docs', desc: 'Product documentation — architecture, ADRs, MCP docs, FAQ, audit reports', lang: 'Docs', rad: '' },
+ { name: 'rmi-rag', desc: 'Retrieval-augmented generation — AI-powered risk explanations', lang: 'Python', rad: '' },
];
const infra = [
@@ -17,16 +19,13 @@ const infra = [
];
const legacy = [
- { name: 'rugmunchbot', desc: 'Telegram bot — /scan, /portfolio, /simulate, /chart, /watch' },
- { name: 'rmi-local-services', desc: 'BGE-M3 embeddings, Ghost + n8n + RugFeed Poster' },
- { name: 'rmi-docs', desc: 'Product documentation — ARCHITECTURE.md, ADRs, MCP docs, audit reports' },
- { name: 'rugcharts', desc: 'Chart frontend + backend — real-time price charts' },
- { name: 'rugmaps', desc: 'Visual map of wallet relationships and token flows' },
- { name: 'x402-gateway', desc: 'Payment/settlement layer for x402 protocol APIs' },
- { name: 'rmi-rag', desc: 'Retrieval-augmented generation for risk explanations' },
- { name: 'rmi-mcp-x402', desc: 'Model Context Protocol server — AI agent access to RMI data' },
+ { name: 'rugcharts', desc: 'Chart frontend + backend — real-time price charts (archived)' },
+ { name: 'rugmaps', desc: 'Visual map of wallet relationships and token flows (archived)' },
];
+// Private repos — visible only to authorized contributors
+// fleet-infra, rugmunchbot, rmi-local-services, rmi-mcp-x402, x402-gateway
+
function glName(name: string) { return name === 'rmi-backend' ? 'rugmuncher-backend' : name; }
function RepoCard({ repo, active }: { repo: any; active: boolean }) {
@@ -63,7 +62,8 @@ export default function Build() {
Mirrored to GitLab, Codeberg, and Radicle P2P for decentralized backup.
- Active Products
+ Public Products
+Open-source. Audit them. Fork them. Run your own.
{active.map(r => )}
@@ -73,11 +73,18 @@ export default function Build() {
{infra.map(r => )}
- Legacy & Internal
+ Archived
{legacy.map(r => )}
+
+
+ Infrastructure, internal tooling, and service configurations are managed in private repositories
+ accessible to authorized contributors. Public products are listed above.
+
+
+
Four-Way Decentralized Backup