Skip to content

Latest commit

 

History

History
289 lines (217 loc) · 11.3 KB

File metadata and controls

289 lines (217 loc) · 11.3 KB

OpenBazaar AI Documentation

Complete documentation for deploying, configuring, and extending OpenBazaar AI.


Current Reality

Updated: March 13, 2026

This docs index keeps the richer original structure, but the current truth is:

  • the repo has a broad implemented feature surface
  • the automated suite is green (40 suites, 517 tests passing)
  • the prompt-to-working-store gap is now closed: creator dashboard, store product checkout, live buttons in rendered stores, course/funnel generation open to users
  • several high-value flows are implemented but still need production validation

Canonical truth sources:

Use those first when a feature doc and the code appear to disagree.


Quick Navigation

New to OpenBazaar AI?

  1. Quick Start Guide - Deploy your first node in 48 hours
  2. Core Architecture - Understand the dual-mode system
  3. Quick Deploy - Fastest deployment path
  4. Current Status - What is working, partial, blocked, and next

Setting Up Your Node

Configuring Features


Documentation Structure

Fast-track guides for getting started quickly

  • MVP 48-hour launch guide
  • Quick deploy scripts
  • Minimal configuration paths

Core architecture and design principles

Feature guides and implementation details

Production deployment and infrastructure

Third-party integrations and OAuth setup

Contributing and extending the platform

Brand protection and legal operations

Technical reference and specifications


Role-Based Reading Paths

For Node Operators

Goal: Deploy and run a marketplace node

  1. Current Status
  2. Quick Start Guide
  3. Authentication Setup
  4. Security Hardening
  5. Production Deployment

For Developers

Goal: Contribute code or build custom features

  1. Current Status
  2. Roadmap
  3. Core Architecture
  4. Implementation Map
  5. Contributing Guide
  6. AI Builder Strategy

For Operators of the AI Store Builder

Goal: Run paid or internal store builds cleanly

  1. Operator Guide
  2. AI Store Builder Checklist
  3. Roadmap

For Shipping Self-Serve Store Beta

Goal: Let normal users create hosted stores and funnels without manual intervention

  1. Current Status
  2. Roadmap
  3. Self-Serve Store + Funnel Beta Checklist
  4. AI Store Builder Checklist

For Security Auditors

Goal: Assess platform security

  1. Current Status
  2. Security Setup Guide
  3. Authentication Architecture
  4. Deployment Security

Priority Documentation

Essential

Important

Helpful


Quick Reference Cards

Common Commands

# Start marketplace
npm start

# Dev server
npm run dev

# Full test run
npm test -- --runInBand

# Initialize database
node marketplace/backend/database/init.js

# Generate admin password
node marketplace/backend/scripts/generate-password-hash.js "YourPassword"

# Deploy with Docker
docker-compose up -d

Configuration Files

  • .env - Environment configuration (never commit to git)
  • .env.example - Template for environment variables
  • marketplace/backend/database/schema.sql - Database structure
  • marketplace/frontend/brands/*/config.json - Brand configurations

Documentation Governance

This repo now follows the documentation-related parts of C:\code\.claude\BEST_PRACTICES.md more explicitly:

When project state changes, keep these files aligned:

  • README.md
  • docs/README.md
  • docs/ROADMAP.md
  • docs/reference/MARKETPLACE_STATUS_AND_TODO.md
  • CHANGELOG.md

Additional Resources

Official Documentation

External Resources

Community

  • GitHub Issues: Report bugs and request features
  • GitHub Discussions: Ask questions and share ideas

Documentation Standards

All documentation in this repository should follow these standards:

  • Markdown with clear headings
  • Accurate status labeling: implemented, partial, beta, planned, blocked
  • Evidence-backed roadmap updates
  • No content loss when trimming or reorganizing docs
  • Cross-links to the canonical truth docs

Contributing to Documentation

Found an error or want to improve the docs? See Contributing Guide.

Documentation contributions welcome:

  • Fix typos and errors
  • Add missing examples
  • Improve clarity
  • Add diagrams and visuals
  • Keep docs aligned with the actual code and verification state

Last Updated: March 13, 2026

Need help? Start with the current status doc and roadmap, then branch into the feature or deployment guide you need.