Skip to content

Fix doc drift and a case collision in docs/official - #302

Merged
amaudruz merged 6 commits into
sandbox-quantum:mainfrom
abeldantas:docs/fix-doc-drift
Aug 26, 2026
Merged

Fix doc drift and a case collision in docs/official#302
amaudruz merged 6 commits into
sandbox-quantum:mainfrom
abeldantas:docs/fix-doc-drift

Conversation

@abeldantas

@abeldantas abeldantas commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Small doc fixes.

The most relevant fix: docs/official tracks both INDEX.md and index.md, which are the same path on macOS and Windows, causing collisions.

The rest is doc drift and adding release and CI badges to the README.

@abeldantas
abeldantas requested a review from amaudruz as a code owner August 26, 2026 09:10
Copilot AI lite review requested due to automatic review settings August 26, 2026 09:10
@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown

All contributors have signed the CLA. ✅
Posted by the CLA Assistant Lite bot.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR makes a set of documentation and metadata updates across the repo to remove stale claims, fix an on-disk case-collision in generated docs (important for case-insensitive filesystems), and refresh key references/badges.

Changes:

  • Rename the generated docs index from INDEX.md to TOC.md (and update references) to avoid case-collision issues on macOS/Windows.
  • Update repo docs/readmes to remove stale “tasks” claims for standalone workflows and refresh various references/anchors.
  • Add release + CI badges and update architecture text to consistently include Mattermost.

Reviewed changes

Copilot reviewed 12 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
scripts/sync_docs.py Writes generated docs index to TOC.md to avoid case-collision with index.md.
README.md Adds release/CI badges and updates architecture text to include Mattermost consistently.
docs/README.md Updates the “start here” link from official/INDEX.md to official/TOC.md.
docs/official/TOC.md Adds the generated documentation table-of-contents file.
CONTRIBUTING.md Fixes README anchor reference and updates the docs/ directory description post-docs-sync.
console/AGENTS.md Fixes relative paths to connector manifests from within console/.
connectors/codex-plugin/skills/configure/SKILL.md Updates MCP key naming reference and removes “tasks” from standalone “Works” list.
connectors/codex-plugin/README.md Removes stale connector contrast text and removes “tasks” from standalone “Works” list.
connectors/codex-plugin/.codex-plugin/plugin.json Bumps Codex plugin version.
connectors/claude-code-plugin/skills/configure/SKILL.md Removes “tasks” from standalone “Works” list.
connectors/claude-code-plugin/.claude-plugin/plugin.json Bumps Claude Code plugin version.
CLAUDE.md Updates module layout/doc references to match current tree and removes stale claims.
artifacts.yaml Updates recorded artifact versions to match bumped connector versions.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@abeldantas abeldantas changed the title Docs and README fixes: badges, stale claims, and a case-collision that dirties macOS clones Fix doc drift and a case collision in docs/official Aug 26, 2026
@abeldantas

Copy link
Copy Markdown
Collaborator Author

I have read the CLA Document and I hereby sign the CLA.

@abeldantas

Copy link
Copy Markdown
Collaborator Author

I have read the CLA Document and I hereby sign the CLA

@abeldantas

Copy link
Copy Markdown
Collaborator Author

recheck

switch-cla-assistant Bot added a commit that referenced this pull request Aug 26, 2026
@amaudruz

Copy link
Copy Markdown
Collaborator

@abeldantas thanks for this !

The artifact change check is failing. We have this because we take care on our end with an agent of the releases, with changelog and bumping versions to make sure things don't fall through the cracks.

Could you revert the artfiacts version change and stuff that make this check fail ?

uv run --project core python scripts/gen_artifacts.py --check

@abeldantas

Copy link
Copy Markdown
Collaborator Author

@amaudruz sure, thanks

The module layout listed directories that do not exist and missed some
that do, and the reference section said the synced docs/official
documentation does not exist.
CHOO-1418 removed the task protocol from the skills, but the codex
README and the configure skills still list it as working, which can
confuse agents.
The repo tracked both INDEX.md and index.md. On macOS and Windows these
are the same path, so one of them wins, the docs/README.md link opens
the wrong file, and git status is never clean. The sync script now
writes TOC.md.
…TS.md

Small stale bits: a comparison with a Claude connector mechanism that
no longer exists, mcp_servers where the file says mcpServers, an
outdated docs row and a dead anchor in CONTRIBUTING, and connector
paths in console/AGENTS.md that resolve from the wrong directory.
The architecture section names four platforms but the README supports
five. Added Mattermost to the transport list and the image alt text.
The diagram PNG still shows four icons.
@amaudruz
amaudruz merged commit 1f4cd9c into sandbox-quantum:main Aug 26, 2026
10 checks passed
amaudruz added a commit that referenced this pull request Aug 26, 2026
…10 (#305)

switch-console 0.31.0 → 0.31.1 (patch):
- fix(console): the setup checklist's ✕ now actually dismisses it (#304)

Connector plugins patched so the #302 configure-skill correction re-downloads:
switch-connector 0.9.8 → 0.9.9, switch-connector-codex 0.3.9 → 0.3.10. The
standalone feature list no longer claims the task protocol works (removed in
CHOO-1418); codex skill also fixes an mcp_servers → mcpServers reference.
opencode untouched (0.1.5).

No switch-core release: the doc-sync PR (#295) only touched a Teams README and a
test under core/, no shipping code — bundle pin stays at 0.21.0. agent-runtime
(0.3.2) and sidecar (1.9.4) unchanged. Contracts stay 1/1.

artifacts.yaml + generated modules regenerated; artifacts-check passes.
Authored all changelog entries (every [Unreleased] was empty).

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants