Some checks failed
API CI / API Lint (push) Successful in 47s
API CI / API Type Check (push) Failing after 47s
API CI / API Test (push) Successful in 1m0s
API CI / API Build (push) Failing after 50s
API CI / Build Docker Image (push) Has been skipped
Build Crossplane Provider / build (push) Failing after 5m51s
CD Pipeline / Deploy to Staging (push) Failing after 29s
CI Pipeline / Lint and Type Check (push) Failing after 36s
CI Pipeline / Build (push) Has been skipped
CI Pipeline / Test Backend (push) Failing after 1m33s
CI Pipeline / Test Frontend (push) Failing after 30s
CI Pipeline / Security Scan (push) Failing after 1m16s
Crossplane Provider CI / Go Test (push) Failing after 3m23s
Crossplane Provider CI / Go Lint (push) Failing after 7m27s
Crossplane Provider CI / Go Build (push) Failing after 3m27s
Deploy to Staging / Deploy to Staging (push) Failing after 30s
Portal CI / Portal Lint (push) Failing after 21s
Portal CI / Portal Type Check (push) Failing after 21s
Portal CI / Portal Test (push) Failing after 21s
Portal CI / Portal Build (push) Failing after 22s
Test Suite / frontend-tests (push) Failing after 30s
Test Suite / api-tests (push) Failing after 49s
Test Suite / blockchain-tests (push) Failing after 30s
Type Check / type-check (map[directory:. name:root]) (push) Failing after 23s
Type Check / type-check (map[directory:api name:api]) (push) Failing after 21s
Type Check / type-check (map[directory:portal name:portal]) (push) Failing after 19s
Validate Configuration Files / validate (push) Failing after 1m52s
CD Pipeline / Deploy to Production (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com>
2.4 KiB
2.4 KiB
🚀 Quick Start: Sovereign Stack Marketplace
One-Command Setup
cd /home/intlc/projects/Sankofa/api
./scripts/setup-sovereign-stack.sh
That's it! This will:
- ✅ Run database migrations (adds new categories)
- ✅ Create Phoenix publisher
- ✅ Register all 9 Sovereign Stack services
- ✅ Verify everything worked
What Gets Created
In Database
- Phoenix Cloud Services publisher (verified)
- 9 Services registered with:
- Product definitions
- Version 1.0.0
- Pricing models
- Complete metadata
In Codebase
- 9 Service stubs ready for implementation
- GraphQL schema updated with new categories
- Documentation for all services
Verify It Worked
cd /home/intlc/projects/Sankofa/api
pnpm verify:sovereign-stack
Expected output:
✅ Phoenix publisher found: Phoenix Cloud Services
✅ Found 9 Phoenix services
✅ All 9 expected services found!
Access Services
Via GraphQL
query {
products(filter: {
category: LEDGER_SERVICES
}) {
name
slug
description
pricing {
pricingType
basePrice
}
}
}
Via Marketplace Portal
Navigate to: https://portal.sankofa.nexus/marketplace
Filter by: Phoenix Cloud Services or Sovereign Stack
Services Available
- Phoenix Ledger Service - Double-entry ledger
- Phoenix Identity Service - Identity & auth
- Phoenix Wallet Registry - Wallet management
- Phoenix Transaction Orchestrator - Workflow orchestration
- Phoenix Messaging Orchestrator - Multi-provider messaging
- Phoenix Voice Orchestrator - TTS/STT with caching
- Phoenix Event Bus - Durable event streaming
- Phoenix Audit Service - Immutable audit logs
- Phoenix Observability Stack - Distributed tracing
Documentation
- Setup Guide:
docs/marketplace/sovereign-stack/SETUP.md - Service Docs:
docs/marketplace/sovereign-stack/*.md - Implementation Summary:
docs/marketplace/sovereign-stack/IMPLEMENTATION_SUMMARY.md
Troubleshooting
Migration fails?
- Check
.envhas correct database credentials - Ensure PostgreSQL is running
Seed fails?
- Make sure migration 025 ran first
- Check database logs
Services not showing?
- Run verification script
- Re-run seed:
pnpm db:seed:sovereign-stack
Ready to go! Run the setup script and start using Sovereign Stack services. 🎉