AA

asymmetric-al/core

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

379 stars Качество 76 Тренд 39AGPL-3.0

Высокоэффективное, корпоративное приложение Next.js 16 для некоммерческих организаций, ориентированных на миссию. Создано для команд с высоким уровнем влияния.

Обзор

Высокопроизводительный Next.js 16.3.0-preview.9 (App Router) Turborepo monorepo для организаций, ориентированных на миссию, с тремя приложениями (приложения/админ, приложения/доноры, приложения/миссионеры) и пакетами совместных рабочих пространств (packages/*). 1. Node.js 20.9+, Bun 1.3.14 и Git on your PATH. 2. Используйте этот путь для нового клона, среды одноразового агента или первого запуска, если у вас ещё нет учетных данных Supabase: Затем откройте http://localhost:3030. Команда setup создаёт gitignored .env.local по умолчанию, устанавливает зависимости с замороженным файлом блокировки и запускает bun run skills:verify. Используйте этот путь, если у вас есть URL проекта Supabase и анонимный публичный ключ: 1. (при первом запуске создаёт .env.local, устанавливает зависимости, проверяет, совпадает ли фиксированный зеркало навыков с doc/ai/skills/, затем запускает проверки настройки репозитории): - macOS / Linux / Git Bash: bun run setup - Windows PowerShell: см. Windows ниже (.\scripts\setup.ps1). 2. в .env.

Обзор (машинный перевод)

Высокопроизводительный Next.js 16.4.2 (App Router) Turborepo монорепо для организаций, ориентированных на миссию, с тремя приложениями (apps/admin, apps/donor, apps/missionary) и пакетами совместных рабочих пространств (packages/*).

Быстрый старт

Для опционального шестиагентного рабочего процесса GitHub от выпуска до develop используйте Руководство по Samson Codex Cloud. node scripts/factory/setup-cloud.mjs устанавливает замороженные зависимости и нативные зависимости личные инструкции; --verify-only проверяет существующую систему без ремонта. Координатор контролирует нативные передачи; настройка не запускает испытательный процесс.

  1. Установите предварительные требования: Node.js 24.22.1, Bun 1.4.3 и Git на своём ПУТИ.
  2. Выберите путь настройки.

Песочница Центра управления миссией без удостоверений

Используйте этот путь для нового клона, среды одноразового агента или первого запуска, когда У вас ещё нет удостоверений Supabase:

Затем откройте http://localhost:3030. Команда setup создаёт gitignored .env.local по умолчанию устанавливает зависимости, устанавливает зависимости с замороженным файлом блокировки и запускается bun run skills:verify.

Разработка размещённого приложения Supabase

Используйте этот путь, если у вас есть URL проекта Supabase и анонимный публичный ключ:

  1. Запустить setup (создаёт '.env.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Asymmetric.al - Kingdom Impact Platform

A high-performance Next.js 16.4.2 (App Router) Turborepo monorepo for mission-focused organizations, with three apps (apps/admin, apps/donor, apps/missionary) and shared workspace packages (packages/*).

Quickstart

For the optional six-agent GitHub issue-to-develop workflow, use the Samson Codex Cloud guide. node scripts/factory/setup-cloud.mjs installs frozen dependencies and native personal instructions; --verify-only checks existing setup without repair. The coordinator controls native handoffs; setup does not start an issue trial.

  1. Install prerequisites: Node.js 24.22.1, Bun 1.4.3, and Git on your PATH.
  2. Choose your setup path.

Credential-free Mission Control sandbox

Use this path for a fresh clone, disposable agent environment, or first run when you do not have Supabase credentials yet:

bun run setup:mission-control:cloud
bun run dev:mission-control

Then open http://localhost:3030. The setup command creates gitignored .env.local defaults, installs dependencies with the frozen lockfile, and runs bun run skills:verify.

Hosted Supabase app development

Use this path when you have a Supabase project URL and anon public key:

  1. Run setup (creates .env.local on first run if needed, installs dependencies, checks that committed skill mirrors match docs/ai/skills/, then runs repo setup checks):
    • macOS / Linux / Git Bash: bun run setup
    • Windows PowerShell: see Windows below (.\scripts\setup.ps1).
  2. Fill required Supabase values in .env.local if the first run stopped with “missing required env vars”, then run setup again.
  3. Start dev: bun run dev (or an app-specific script from package.json). For a single surface, bun run dev:donor is typical (donor on port 3000).
  4. Optional smoke check: bun run verify (implemented in scripts/verify/index.mjs). Set VERIFY_HTTP=1 and VERIFY_BASE_URL= when you also want HTTP route checks.

After git pull when skill files changed: run bun run skills:verify. If it reports drift between docs/ai/skills/ and the mirrors under .agents/skills/, .cursor/skills/, and .claude/skills/, run bun run skills:sync and commit the updated mirror files so CI and teammates stay aligned.

Required for hosted Supabase app development: NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY

Optional: Other entries in .env.example (Stripe, demo accounts, etc.)

bun run dev runs all apps via Turbo (turbo run dev). Default HTTP checks in bun run verify use http://localhost:3000 (VERIFY_BASE_URL), so use bun run dev:donor (or point VERIFY_BASE_URL at the app you are running).

Per-app dev commands (from root package.json):

  • bun run dev:donor → donor app, port 3000
  • bun run dev:admin → admin app, port 3030
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add asymmetric-al/core
Новичок в MCP? Начните с руководства на mcpskill.org →