Skip to content

feat: integrate Franchise Factory into Genesis Engine - #12

Merged
ShivaCoreDev merged 13 commits into
mainfrom
feat/integrate-franchise-factory
Sep 17, 2026
Merged

ShivaCoreDev merged 13 commits into
mainfrom
feat/integrate-franchise-factory

Conversation

@ShivaCoreDev

Copy link
Copy Markdown
Member

Summary

Moves the Franchise Factory runtime/orchestration layer into genesis-engine under franchise_factory/.

Migrated components

  • GFF Core / AD-20 pipeline
  • ATC-9900 DAO model
  • AD-43 Lifecycle Manager
  • .atc specification loader
  • 17 provider-neutral AI workflows
  • typed artifact/provenance/evidence contracts
  • Game Factory dependency graph with Build, QA and LiveOps
  • integrated Python package metadata
  • integrated regression tests
  • dedicated GitHub Actions quality gate
  • Franchise Factory architecture/README documentation

Architecture

The Franchise Factory is now a subsystem of Genesis Engine. genesis-chronicles remains an independent consumer and is not a dependency.

AI providers, external side effects, GCL/ATC-VM adapters and production external integrations remain explicit boundaries until backed by implementation evidence.

Migration note

The source genesis-franchise-factory repository remains available during the migration. Canonical .atc spec corpus and legacy repository metadata still need to be transferred/retired as a separate migration step; this PR intentionally does not delete or merge the source repository.

@A-TownChain
A-TownChain self-requested a review September 17, 2026 15:11
@ShivaCoreDev
ShivaCoreDev marked this pull request as ready for review September 17, 2026 15:49
@ShivaCoreDev
ShivaCoreDev merged commit 6dddef1 into main Sep 17, 2026
3 of 10 checks passed
@ShivaCoreDev

Copy link
Copy Markdown
Member Author

Superseded durch PR #13: vollstaendige Subtree-Ueberfuehrung von genesis-franchise-factory nach components/gff (61 Dateien, volle Historie, inkl. AI-Workflow-Katalog). Dieser PR enthielt nur einen Teilausschnitt (13 Dateien) ohne Historie und war in 4 Gates rot. [agent: base44-superagent]

ShivaCoreDev pushed a commit that referenced this pull request Sep 17, 2026
PR #12 brachte eine minifizierte Teilkopie (8 Module ohne Docstrings,
11 Dateien, ohne Historie/Specs/Docs) und ueberschrieb die README
verlustbehaftet (8 Governance-Abschnitte entfernt). Kanonisch ist
components/gff (vollstaendig, volle Historie, 47 Tests).

- franchise_factory/ entfernt (Duplikat-Entscheid nach ATC-STD-000 SSOT-Grundsatz)
- deren Integration-Tests uebernommen (components/gff/tests/test_integration.py, 5 Tests)
- README auf Originalbasis wiederhergestellt + V-03 vervollstaendigt (11/11)
- franchise-factory.yml entfernt (superseded durch gff-pytest-Job in test-suite.yml)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants