docs: finish the v3.5 Pilot unhook — correct repo pointers, drop stale claims + client domains - #303
Merged
Merged
Conversation
…e claims + client domains Follow-up to #302. Three things. 1. CORRECTION. #302 replaced "the code lives in the codec-pilot repo" with "preserved in git history" on the belief that no such repo existed. It does: AVADSA25/codec-pilot holds the pilot-runner engine. Restored an accurate pointer in README (x2), CHANGELOG, and DEMO_SCRIPT: the skill, route proxy, vendored copy, and PM2 entry were unhooked from THIS repo; the engine lives on in codec-pilot. 2. Stale route-extraction breadcrumbs in codec_dashboard.py — pilot_proxy was deleted, not "moved to routes/*.py". Dropped both (the G2 line and the G-series header mention). 3. Stale public claims + client domains in FEATURES.md: - intro still asserted a live "9-product system" and called Pilot "the 8th product" in the present tense -> now reads as v2.3 history with the v3.5 shape (7 products) stated plainly - §14 described Pilot as running on pilot-runner :8094 in this stack -> retired in v3.5; engine now in codec-pilot - the repo is public and must never name a client domain: the dead Pilot infra lines named codec.lucyvpa.com / pilot.lucyvpa.com. Genericized here and in the two historical CHANGELOG entries. Live infrastructure that genuinely still resolves there (ava-proxy, MCP host, license alias, CORS origin, PRIVACY.md) is untouched — that is roadmap R5, not this PR. - README skills badge said 76 (the MCP-exposed subset) while FEATURES.md says 89 built-in; badge -> 89. In-text "76 skills" in MCP-server context is correct and left alone. Verified: 2730 passed, 78 skipped; ruff clean. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Follow-up to #302, clearing the last Pilot references. Three things.
1. A correction to #302
#302 rewrote "the code lives in the
codec-pilotrepo" into "preserved in git history", on the belief the repo didn't exist. It does —AVADSA25/codec-pilotholds the pilot-runner engine (checked out at~/codec, last commit "docs: mark CODEC Pilot as development-parked"). I removed a true statement. Restored an accurate one in README (×2), CHANGELOG, and DEMO_SCRIPT:2. Stale breadcrumbs
codec_dashboard.pystill carried# G2 pilot_proxy → moved to routes/*.pyand a "+ Pilot proxy" header note.pilot_proxywas deleted, not moved. Both dropped. (Comments only — no runtime effect.)3. Stale public claims + client domains in FEATURES.md
pilot-runner:8094in this stack → retired in v3.5.codec.lucyvpa.com/pilot.lucyvpa.com. Genericized there and in the two historical CHANGELOG entries.Deliberately NOT touched:
lucyvpareferences that are live infrastructure —codec_ava_clientproxy URL, the dashboard CORS origin,codec_mcp_httphost, the license alias, PRIVACY.md. Those still resolve and belong to roadmap R5 (brand separation), not a docs PR.Security blocklists naming the
pilotskill (codec_consent,codec_voice,codec_mcp,codec_bridges,codec_agent_runner,codec_license) are also left in place on purpose: blocking a now-absent skill costs nothing and keeps it blocked if Pilot ever returns.Verification
ruff checkclean🤖 Generated with Claude Code