Skip to content

Epic: Codex migration strategy and compatibility matrix #1

Description

@ethanolivertroy

Context

This repository was forked from GRCEngClub/claude-grc-engineering to become the Codex-oriented GRC Engineering toolkit. The fork is only the starting point: Claude Code plugin workflows, slash commands, marketplace manifests, and Anthropic-specific deployment assumptions will not map 1:1 into the Codex app/harness.

Initial triage found:

  • 778 Claude references across 242 files.
  • 55 Anthropic references across 9 files.
  • 0 Codex references.
  • 64 .claude-plugin/plugin.json manifests.
  • Primary docs still point to GRCEngClub/claude-grc-engineering and Claude Code /plugin commands.

Goal

Create a migration strategy that clearly separates:

  1. Workflows that can run unchanged in Codex.
  2. Workflows that need Codex-oriented runbooks/adapters.
  3. Claude-specific workflows that should remain Claude-only or be removed from this fork.
  4. Capabilities that differ by harness and need documented fallback behavior.

Tasks

  • Define target user journey for Codex app users.
  • Inventory every plugin/command category and mark Codex support level: native, adapter-needed, manual-runbook, unsupported, or deferred.
  • Document differences between Claude Code plugin marketplace semantics and Codex app repository/harness semantics.
  • Decide whether this repo remains a fork long-term or becomes an independent Codex-native repo.
  • Create a migration roadmap with phases: bootstrapping, compatibility, docs, validation, release.
  • Link all child migration issues from this epic.

Acceptance Criteria

  • A committed docs/CODEX-MIGRATION.md or equivalent exists.
  • It contains a compatibility matrix covering docs, commands, skills, connectors, MCP, workflows, and enterprise deployment.
  • The README points Codex users to the correct migration/onboarding path.

Child Issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    architectureArchitecture or design decision neededcodex-appSpecific to running in the Codex appcodex-migrationWork required to adapt this fork for Codex app/harness usagepriority: highHigh priority migration blocker

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions