Skip to content

chore: remove legacy in-repo docs tree - #5

Merged
nicholasdbrady merged 1 commit into
mainfrom
nicholasdbrady-remove-legacy-docs-tree
Jul 29, 2026
Merged

chore: remove legacy in-repo docs tree#5
nicholasdbrady merged 1 commit into
mainfrom
nicholasdbrady-remove-legacy-docs-tree

Conversation

@nicholasdbrady

Copy link
Copy Markdown
Contributor

Why now

taskbean/docs PR #1 is merged as commit 8b5dc828b009fa233f41e7eb305e509743a7219d, Mintlify is linked to taskbean/docs main (root docs.json), and the deployment reports Live at https://docs.taskbean.ai. Verified cutover evidence:

  • Production /, /quickstart, sitemap, robots, llms.txt, llms-full.txt, and /.well-known/mcp all return 200.
  • MCP JSON-RPC initialize POST returns 200 and identifies Taskbean v1.0.0.
  • Legacy path /getting-started/installation redirects to /cli/installation with 200.
  • Hosted desktop/mobile navigation and representative pages render without horizontal overflow.
  • Production mint score is 99/A; remaining findings are non-blocking.
  • PR-preview integration remains unproven but does not block removing the legacy in-repo copy — it isn't used by anything in this repo.

With taskbean/docs live and domain-verified, this repository's docs/ tree is no longer canonical and is safe to delete.

What changed

  • Deleted the entire docs/ directory (Mintlify source, assets, docs.json).
  • Kept docs.html unchanged — it still redirects to https://docs.taskbean.ai.
  • Updated README.md, AGENTS.md, and .github/agents/taskbean-frontend-engineer.agent.md so none describe docs/ as a temporary migration source or local canonical docs; they now state canonical documentation is exclusively taskbean/docs and ordinary site work must not recreate a local docs/ tree.
  • Removed the now-unused .mintlify/ entry from .gitignore (local Mintlify preview cache for the deleted tree).
  • No marketing copy, design, assets outside docs/, or production site behavior changed.

Validation

  • node scripts/validate-site.mjs → passed for 4 pages.
  • node scripts/validate-agent-team.mjs → passed for 5 profiles and 6 routing cases.
  • git diff --check → clean.
  • Confirmed all surviving outbound docs links target https://docs.taskbean.ai and docs.html's meta-refresh/JS redirect still target docs.taskbean.ai.

Residual risk

  • PR-preview integration for taskbean/docs is not yet proven end-to-end; unrelated to this removal since this repo never depended on it.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com
Copilot-Session: a91b647d-ba11-4abe-8ad9-c058b928cb83

taskbean/docs is merged (PR #1, commit 8b5dc82), domain-verified at docs.taskbean.ai, and passing redirects, sitemap/robots/llms.txt, and hosted MCP checks. The in-repo Mintlify copy is no longer canonical, so it is removed along with stale references in README.md, AGENTS.md, the frontend engineer agent boundary, and .gitignore's .mintlify/ entry. docs.html continues to redirect to https://docs.taskbean.ai.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: a91b647d-ba11-4abe-8ad9-c058b928cb83
@nicholasdbrady
nicholasdbrady merged commit cf88b6b into main Jul 29, 2026
1 check passed
@nicholasdbrady
nicholasdbrady deleted the nicholasdbrady-remove-legacy-docs-tree branch July 29, 2026 22:29
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.

1 participant