Skip to content

Split discovery into practical tool hubs - #9

Merged
baixiangcpp merged 1 commit into
mainfrom
taxonomy-discovery-tdd
Jun 18, 2026
Merged

Split discovery into practical tool hubs#9
baixiangcpp merged 1 commit into
mainfrom
taxonomy-discovery-tdd

Conversation

@baixiangcpp

Copy link
Copy Markdown
Owner

Summary

  • Replaces the primary discovery/navigation model with 8 practical local-tool hubs: data/code formats, encoding/crypto, web/API/network, DevOps/logs, text/regex, images/SVG/CSS, generators/calculators, and social/metadata.
  • Keeps legacy hub routes such as format-validate, web-api, generators-ids, and design-media resolvable to avoid breaking existing URLs.
  • Updates client lookup generation, sitemap/IA baselines, localized hub copy, and route context handling.

TDD / Tests

  • Added menu group assertions for the new primary hub list and legacy hub compatibility.
  • Added coverage that CSS/SVG/image tools no longer fall into the generic generators bucket.

Validation

  • npm test -- tests/unit/menu-groups.test.ts tests/guards/route-semantic-alignment.test.ts tests/guards/all-tools-route-guard.test.ts tests/component/layout-components.test.tsx tests/component/menu-group-hub.test.tsx tests/guards/route-context-utils.test.ts tests/guards/tool-index-check.test.js
  • npm run check:i18n
  • npm run check:client-tool-lookup && npm run check:tool-index && npm run check:sitemap-lastmod && npm run check:ia-stability
  • npm run lint
  • npm test
  • npm run validate
  • npm run build:app && npm run build:post
  • npm run test:e2e:smoke
  • git diff --check

Part of #8.

@baixiangcpp
baixiangcpp force-pushed the taxonomy-discovery-tdd branch from d336855 to 2c5cec6 Compare June 18, 2026 17:24
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 18, 2026

Copy link
Copy Markdown

Deploying byteflow with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2c5cec6
Status: ✅  Deploy successful!
Preview URL: https://c17bb7e5.byteflow-c58.pages.dev
Branch Preview URL: https://taxonomy-discovery-tdd.byteflow-c58.pages.dev

View logs

@baixiangcpp
baixiangcpp merged commit a7b81c8 into main Jun 18, 2026
2 checks passed
@baixiangcpp
baixiangcpp deleted the taxonomy-discovery-tdd branch June 18, 2026 17:33
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