Commit Graph
13 Commits
Author SHA1 Message Date
cgalo5758 11eac0a430 Document M10 dashboard and domains progress
Record completed front door, custom domain, and operator dashboard work.
Archive resolved domain issues and add the overview metrics and mockshot
log.
2026-07-27 02:50:15 -05:00
cgalo5758 16bbfe9b8e Close M9 and resume launch readiness
Archive the completed integration architecture phases and record the
final
operator hardening, walkthrough, scheduling, and lint work.
2026-07-23 01:47:51 -05:00
cgalo5758 5fb9ba8dfe Recover from stale Discourse user links
Re-resolve members absent after batch adds by forum user ID. Update
renamed
usernames and quarantine deleted users so they cannot block healthy
group
delivery. Align the fake with Discourse's partial-batch semantics.
2026-07-22 14:02:40 -05:00
cgalo5758 b57d76ceeb Log Discourse live SSO and purchase loop testing
Record results for browser SSO setup, full Stripe-to-forum purchase
and delivery loop, test seed fixes, and update project milestones.
2026-07-22 04:02:14 -05:00
cgalo5758 1a8e13f880 Extract integrations into registered trees
Add an explicit registry with capability hooks for migrations, routes,
workflows, config, and UI assets. Move FedWiki fully and Stripe's
separable
store, workflow, and webhook pieces under internal/integrations.

Drive startup wiring from declarations, including config validation,
secret
file pairs, CSRF exemptions, UI composition, and workflow startup. Move
integration DB roles and grants into their owning migration streams, and
route outbox writes through a shared enqueue helper.
2026-07-06 11:01:07 -05:00
cgalo5758 30fc8c48c0 Update M9 milestones and FedWiki service status for Discourse
integration

Re-phase M9 to define the entitlement scope for the Discourse trial (9e)
as org-held, with delivery fanning out to members via group membership.
Also document the ontology exploration close-out and M9 re-phasing
details
in the status log.
2026-07-05 22:30:13 -05:00
cgalo5758 5752dead03 Use per-stream migration ledgers
Run goose once per migration source with its own
goose_db_version_<name> table and native file numbering.

Remove positional namespace assembly, update rollback/status behavior,
and document the OpenSpec decision.
2026-07-05 21:42:55 -05:00
cgalo5758 b0072d8971 Consolidate domain tables into core schema
Squash the pre-production migration history into fresh core, fedwiki,
and stripe baselines and reduce the canonical source list to those
three streams.

Update sqlc configs, generated queries, raw SQL, tests, and docs while
keeping provider tables schema-qualified.

BREAKING: existing local database volumes must be wiped because goose
version history restarts from the new baselines.
2026-07-05 20:10:23 -05:00
cgalo5758 7b2c1bd182 Document clean-slate schema consolidation plan 2026-07-05 02:04:50 -05:00
cgalo5758 bf9a38fb17 Add schema consolidation OpenSpec 2026-07-05 01:12:59 -05:00
cgalo5758 13d58925bc Record ontology and table attribution findings 2026-07-04 23:26:14 -05:00
cgalo5758 ac83638852 Auto-provision default billing account 2026-04-07 08:14:35 -05:00
cgalo5758 b5af13ae1e Add status tracking docs and Claude hook 2026-03-30 03:18:34 -05:00