Skip to content

Feature: Split into public and private free/pro repositories #23

@ecorkran

Description

@ecorkran

Feature Request

Split the Context Forge codebase into public (free) and private (pro) repositories following a structured process.

Objective

Create a dual-repository structure:

  • Public Repository (Free): Core functionality, open source
  • Private Repository (Pro): Enhanced features, premium tier

Implementation

This will follow a specific process guide that will be added to this issue after creation.

Benefits

  • ✅ Open source core functionality available to community
  • ✅ Premium features in controlled private repo
  • ✅ Clear separation between free and pro tiers
  • ✅ Sustainable development model

Considerations

  • Code sharing strategy between repos
  • Build/release process for both versions
  • Feature parity documentation
  • Migration path for existing users
  • Licensing for public repo

Next Steps

  1. Review and attach the process guide
  2. Define feature split (free vs pro)
  3. Set up repository structure
  4. Implement build/release process
  5. Documentation and migration guides

Labels

enhancement, infrastructure

Notes

Process guide will be added after issue creation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions