Skip to main content

Repository Structure

Mobilis should be split by durable ownership boundary:

  • core platform
  • product capabilities
  • tenant configuration/content
  • Flow Studio emulators
  • internal docs
  • public docs

Target Repositories

RepositoryOwns
mobilis-architectureCross-repo architecture, roadmap, ADRs, split plans, and coordination docs
mobilis-coreShared tenant, identity, listing, moderation, audit, permission, and contract primitives
mobilis-product-event-submissionReusable event submission workflows and channels
mobilis-product-source-ingestReusable source ingest, extraction, dedupe, review, and publish-package workflows
mobilis-product-marketplace-appReusable marketplace app shell and app-level UX patterns
mobilis-flow-studioScenario runner, role-play emulator, scenario schema, and validation tooling
mobilis-tenant-fiestageniusFiestaGenius tenant configuration, website content, docs, scenarios, launch artifacts, and tenant prototypes
mobilis-tenant-migenteMi Gente tenant configuration, website/app content, docs, scenarios, launch artifacts, and tenant prototypes
mobilis-tenant-rugbymonkeyRugbyMonkey tenant configuration, website content, docs, scenarios, launch artifacts, and tenant prototypes
mobilis-docs-internalInternal developer/operator docs and restricted runbooks
mobilis-docs-publicPublic-safe user docs, FAQs, API docs, submitter guides, and organizer guides
mobilis-user-docsPublic-safe user-facing documentation tagged with mobilis and user-documentation
mobilis-api-docsPublic-safe API documentation tagged with mobilis, api-docs, and user-documentation

Tenant Launch Projects

Tenant launchGitHub Project
FiestaGenius Event Submission MVPOrg project migration pending (old personal Project #5)
Mi Gente DMV Submission Tool MVPOrg project migration pending (old personal Project #6)
RugbyMonkey Community Events MVPOrg project migration pending (old personal Project #7)
GoLatinDance Operations Source Ingest PilotOrg project migration pending (old personal Project #8)

Tenant Prototype Workspaces

Tenant experiments live under root-level prototypes/ in the owning tenant repo. Every prototype should have a local folder plus a canonical prototype repo/title slug such as prototype-migente-staticinstructorsandstudiosdirectory, so it can later merge into the tenant repo or spin out without losing its tenant/system ownership.

Canonical Specs