Files

Status

Current state of member console development at a glance.

Where we are

Pre-production. The codebase has a working Go/HTMX app with auth, FedWiki site management (create/delete with entitlement-gated quotas), an operator admin panel with grant management, and Temporal workflow integration for site syncing. The database spans 5 modules: identity, organization, billing, entitlements, and fedwiki. Milestones 13 are complete.

Current focus

Milestone 4: Stripe Integration. Phased approach — schema & plumbing (Phase 0), then customer mapping (1a), product catalog sync (1b), subscription via Stripe Checkout (1c), invoice & payment projection (1d). Each phase is one OpenSpec change. See milestones.md for full breakdown.

Known issues

  • Temporal auth race on first boot. After fresh docker compose up -d, first start fails. Second attempt works. See issues.md.

Key files

File Purpose
strategy.md Design alignment philosophy, migration strategy, repo structure
milestones.md Milestone definitions and future capabilities
issues.md Backlog, bugs, and design feedback — structured for Gitea migration
MAINTAINING.md Conventions for keeping status/ healthy
log/ Per-session development logs
design/ Data model and architecture reference (read-only, synced from research repo)