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
* docs: align storefront and alpha.3 release truth
* chore: allow root nvmrc in hygiene policy
* feat: finish distribution market readiness
* fix: run cli tests with orchestrator deps
* fix: allow new public distribution surfaces in ci
Copy file name to clipboardExpand all lines: DISTRIBUTION.md
+19-9Lines changed: 19 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,12 +14,13 @@ change set.
14
14
15
15
Today CortexPilot officially ships a public repo front door, a GitHub Pages
16
16
product front door, one proof-first public workflow baseline, a repo-local
17
-
read-only MCP server, local coding-agent starter/bundle materials, and
18
-
repo-owned skills for local adoption.
17
+
read-only MCP server, a published PyPI package, a live Official MCP Registry
18
+
entry, local coding-agent starter/bundle materials, and a live ClawHub skill.
19
19
20
20
It does not yet officially ship a hosted operator service, a public write-capable
21
-
MCP, a Docker distribution path, or any registry-published plugin / skills /
22
-
MCP / npm package release.
21
+
MCP, a Docker distribution path, or standalone npm releases. OpenHands/extensions
22
+
and MCP.so submissions are filed, but they still depend on external review or
23
+
intake handling rather than repo-only publication.
23
24
24
25
## Status labels
25
26
@@ -28,6 +29,8 @@ MCP / npm package release.
28
29
registry item
29
30
-`bundle-compatible`: installable from a local path or local marketplace-like
30
31
surface, but still not a published listing
32
+
-`submitted-externally`: the repo has filed the platform submission and holds a
33
+
public receipt, but the host has not finished acceptance yet
31
34
-`publish-ready but deferred`: metadata and package contract are ready for a
32
35
future public package release, but no registry release is live yet
33
36
-`not standalone distribution unit`: useful repo-owned surface, but not meant
@@ -45,24 +48,32 @@ MCP / npm package release.
45
48
| GitHub Pages |`shipped`| Canonical public product front door |`https://xiaojiou176-open.github.io/CortexPilot-public/`| none | keep first screen compressed |
46
49
| First proven workflow (`news_digest`) |`shipped`| Official public proof-first baseline |`docs/use-cases/index.html` and tracked proof assets | read-only proof / replay story | keep as the only release-proven public workflow |
47
50
| Read-only MCP |`shipped`| Repo-owned stdio JSON-RPC MCP for machine-readable inspection only | bootstrapped repo checkout + `bash __CORTEXPILOT_REPO_ROOT__/scripts/run_readonly_mcp.sh` or the tracked starter templates |`stdio`, JSON-RPC 2.0, read-only, repo-local, no hosted auth, no OAuth | keep artifactized through `configs/mcp_public_manifest.json`|
51
+
| PyPI package (`cortexpilot-orchestrator`) |`shipped`| Published package for the public read-only MCP runtime |`https://pypi.org/project/cortexpilot-orchestrator/0.1.0a4/`| package install only | keep package README, entrypoints, and version markers aligned with registry truth |
52
+
| Official MCP Registry entry |`shipped`| Public MCP discovery entry for the read-only CortexPilot server |`https://registry.modelcontextprotocol.io/v0/servers?search=io.github.xiaojiou176-open/cortexpilot-readonly`| registry discovery only, stdio package install | keep `server.json` aligned with PyPI and the public MCP docs |
48
53
| Codex starter |`starter-only`| Local marketplace seed plus shared read-only MCP template |`examples/coding-agents/codex/`| local path wiring only | keep truthful; do not relabel as official directory listing |
49
54
| Claude Code starter |`starter-only`| Project-local `.claude` and `.mcp.json` starter |`examples/coding-agents/claude-code/`| local project wiring only | keep truthful; do not relabel as marketplace package |
50
55
| OpenClaw starter |`starter-only`| Local config seed for the same read-only MCP and compatible bundle |`examples/coding-agents/openclaw/`| local config + local plugin path | keep truthful; do not relabel as ClawHub publication |
51
56
| Cross-tool coding-agent bundle |`bundle-compatible`| Local bundle compatible with Codex local marketplace installs, Claude plugin-dir development, and OpenClaw local plugin loading |`examples/coding-agents/plugin-bundles/cortexpilot-coding-agent-bundle/`| local bundle metadata + repo-aware MCP wrapper | keep local-install contract; no published listing claim |
52
-
| Repo-owned skill in the bundle |`publish-ready but deferred`| Cross-tool routing skill with `SKILL.md` + `manifest.yaml` for honest adoption path selection across Codex / Claude Code / OpenClaw style installs |`examples/coding-agents/plugin-bundles/cortexpilot-coding-agent-bundle/skills/cortexpilot-adoption-router/`| repo-owned skill contract, bundle-scoped today, no live registry listing | keep truthful: package-ready metadata exists, but official marketplace / registry submissions are still later actions |
57
+
| Repo-owned adoption-router skill |`shipped`| Cross-tool routing skill with `SKILL.md` + `manifest.yaml`, shared between the repo bundle and external skill distribution |`examples/coding-agents/plugin-bundles/cortexpilot-coding-agent-bundle/skills/cortexpilot-adoption-router/`| repo-owned skill contract, local bundle plus external skill publication | keep the repo bundle and published skill receipts aligned |
58
+
| ClawHub skill (`cortexpilot-adoption-router`) |`shipped`| Published OpenClaw skill for honest CortexPilot adoption routing |`https://www.clawhub.ai/skills/cortexpilot-adoption-router`| skill registry, no hosted CortexPilot account, no write-capable MCP | keep the skill copy aligned with the repo bundle and public boundary |
59
+
| OpenHands/extensions submission |`submitted-externally`| Public skill submission for the same adoption-router artifact |`https://github.com/OpenHands/extensions/pull/152`| host review flow, not live until merged | track review without overclaiming a merged listing |
60
+
| MCP.so submission |`submitted-externally`| Directory submission for the public read-only MCP server |`https://github.com/chatmcp/mcpso/issues/1559`| directory intake flow, not live until accepted | keep the issue body aligned with current package + registry truth |
53
61
|`@cortexpilot/frontend-api-client`|`publish-ready but deferred`| Thin JS/TS client for control-plane reads and guarded operator add-ons | package metadata + README are publish-ready, but the official install story is still clone / vendor reuse until the first npm release exists | HTTP API with token / mutation-role expectations | publish later only after the first public package release is intentionally cut |
54
62
|`@cortexpilot/frontend-api-contract`|`publish-ready but deferred`| Generated route / query / type boundary for frontend consumers | package metadata + README are publish-ready, but the official install story is still clone / vendor reuse until the first npm release exists | typed contract layer only | publish later only after the first public package release is intentionally cut |
55
63
|`@cortexpilot/frontend-shared`|`not standalone distribution unit`| Repo-owned presentation substrate for dashboard / desktop / future web surfaces | repo-local package only | frontend presentation helpers only | keep repo-owned for now |
56
64
| Docker image / Dockerfile |`deferred`| No official container distribution today; existing Dockerfiles are CI-only infrastructure | none | n/a | add only when a real container story exists |
57
65
| Hosted Render pilot |`deferred`| Repo-side pilot blueprint exists, but no live hosted operator claim |`render.yaml` + runbook only | hosted HTTP / token boundary remains later | keep truthful; no live hosted claim |
58
66
| Write-capable MCP |`not part of current official distribution`| Public MCP is still read-only | none | owner-only preview groundwork exists separately | keep gated and out of public claim |
59
-
| Registry-published plugins / skills / MCP |`not part of current official distribution`| No official Codex / Claude Code / OpenClaw / MCP registry listing is live today | none | external platform submission required | external-only later action |
60
67
61
68
## Version And Release Truth
62
69
63
70
- The latest live GitHub release is `v0.1.0-alpha.3`.
64
71
-`v0.1.0-alpha.3` is the current published prerelease baseline and is meant to
65
72
match the current released `main` snapshot.
73
+
- The latest published public package for the read-only MCP is
74
+
`cortexpilot-orchestrator==0.1.0a4`.
75
+
- The latest Official MCP Registry entry points to
Copy file name to clipboardExpand all lines: README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,18 +26,19 @@ not a hosted product, and the shipped MCP surface remains **read-only**.
26
26
27
27
The shortest truthful answer today is:
28
28
29
-
> CortexPilot officially ships a public repo, a public Pages front door, a repo-local read-only MCP surface, and proof-first starter materials. Hosted service, write-capable MCP, Docker distribution, registry submissions, and standalone package publication are still explicitly deferred.
29
+
> CortexPilot officially ships a public repo, a public Pages front door, a repo-local read-only MCP surface, a published PyPI package, a live Official MCP Registry entry, and a live ClawHub skill. OpenHands/extensions and MCP.so submissions are filed with public receipts, while hosted service, write-capable MCP, Docker distribution, and standalone npm releases remain deferred.
0 commit comments