Skip to content

umbrella: implement stub modules + tests + provider switching #1

Closed

Description

@intel352

Per gocodealone-multisite SPEC.md §T tasks T3-T28 (CMS-plugin slice).

Stub modules to implement

  • cms.tenant_resolver (T5)
  • cms.static_serve_before_dynamic (T6)
  • cms.engine (T3, T4, T7, T9, T10, T11, T25, T28)
  • analytics.injection (T28; depends on workflow-plugin-analytics#TBD per-tenant extension)

Step types

  • step.cms_render_page
  • step.cms_bundle_activate (T9)

Provider work

  • TipTap default Editor provider (T4) — MIT React + Go serialization.
  • Editor.js OR Lexical alt provider example + switch test (T23).

DB migrations

The host (gocodealone-multisite) owns the schema; this plugin reads/writes it. Coordinate schema additions through gocodealone-multisite/migrations/.

Refs

Activity

  1. intel352 commented on May 25, 2026

    @intel352
    ContributorAuthor

    Closing as superseded. Per audit 2026-05-25:

    Phase A (T3-T6) shipped:

    Phase B (T7-T12) shipped (mostly):

    Phase D/F partial:

    All 15 cms packages test green. Remaining work tracked in gocodealone-multisite#3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions