You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A clean checkout of askgina/plugins is directly installable through the Codex/ChatGPT repository marketplace without a preparatory build. The checked-in marketplace entry resolves to a self-contained OpenAI plugin source containing .codex-plugin/plugin.json, the canonical Ask Gina skills, MCP configuration, and assets.
Repository marketplace support keeps one editable skill source, preserves clean generated host artifacts, and does not change or imply authorization for OpenAI universal-directory submission, MCP deployment, package publication, installation, or release.
The route ends with an implementation-ready plan backed by an actual Codex marketplace installation proof and exact source, generation, conformance, and verification contracts.
Notes
Repo/personal marketplaces are authoring, testing, and private-distribution catalogs separate from OpenAI's universal public directory.
.claude-plugin/marketplace.json is a Claude-specific listing. Its legacy-compatible discovery path does not make its entry or source OpenAI-ready.
plugins/ask-gina/targets/openai/ currently contains OpenAI metadata and assets but intentionally has no committed skills/; it is therefore not a directly loadable marketplace source.
dist/ is ignored generated evidence. A marketplace entry pointing there would not support installation from a clean remote checkout.
Canonical skills live under plugins/ask-gina/skills/; committed target skill copies and symlink-dependent sources remain prohibited.
Prototype Prototype: prove clean-checkout Codex marketplace installation #21 proved that plugins/ask-gina/ can serve as the directly loadable Codex plugin root while the generated OpenAI target remains lean. The production migration boundary still belongs to the remaining tickets.
This map is planning-only. It grants no implementation, publication, installation, release, or deployment authority.
After map closeout, the user explicitly authorized implementing and shipping the locked repository-marketplace change through merge and production proof. Universal-directory submission and MCP deployment remain unauthorized and out of scope.
Destination
A clean checkout of
askgina/pluginsis directly installable through the Codex/ChatGPT repository marketplace without a preparatory build. The checked-in marketplace entry resolves to a self-contained OpenAI plugin source containing.codex-plugin/plugin.json, the canonical Ask Gina skills, MCP configuration, and assets.Repository marketplace support keeps one editable skill source, preserves clean generated host artifacts, and does not change or imply authorization for OpenAI universal-directory submission, MCP deployment, package publication, installation, or release.
The route ends with an implementation-ready plan backed by an actual Codex marketplace installation proof and exact source, generation, conformance, and verification contracts.
Notes
.claude-plugin/marketplace.jsonis a Claude-specific listing. Its legacy-compatible discovery path does not make its entry or source OpenAI-ready.plugins/ask-gina/targets/openai/currently contains OpenAI metadata and assets but intentionally has no committedskills/; it is therefore not a directly loadable marketplace source.dist/is ignored generated evidence. A marketplace entry pointing there would not support installation from a clean remote checkout.plugins/ask-gina/skills/; committed target skill copies and symlink-dependent sources remain prohibited.plugins/ask-gina/can serve as the directly loadable Codex plugin root while the generated OpenAI target remains lean. The production migration boundary still belongs to the remaining tickets.Decisions so far
Not yet specified
None beyond the ticketed frontier. New fog may surface from the remaining specification work and must be charted only when it can be stated sharply.
Out of scope