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