Gu 65cb5a323d fix: strip file extensions when matching docs.json paths
Fixed bug where incremental sync couldn't find files in docs.json
because it was searching with extensions (.mdx) but docs.json stores
paths without extensions.

Changes:
- Updated find_file_in_dropdown_structure() to strip extensions
- Updated add_page_to_structure() to strip extensions
- Updated remove_page_from_structure() to strip extensions
- Added comprehensive implementation documentation

This fixes the issue where files weren't added to cn/jp navigation.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 02:05:07 -07:00
2025-10-28 05:58:30 -07:00
2025-10-28 05:58:30 -07:00
2025-10-28 05:58:30 -07:00
2025-10-28 05:58:30 -07:00
2025-10-28 05:58:30 -07:00
2025-10-28 05:58:30 -07:00
2025-10-28 05:58:30 -07:00
2025-05-29 11:21:19 +08:00
2025-10-28 05:58:30 -07:00
2025-05-15 12:17:04 +08:00
2025-08-27 17:42:36 +08:00
2025-09-28 18:38:54 +08:00
2025-03-11 15:26:25 +08:00
.
2025-08-17 19:07:46 -07:00
2025-10-28 20:29:02 -07:00
2025-03-11 15:26:25 +08:00
2025-04-24 17:16:59 +08:00
2025-04-02 11:35:34 +08:00
Description
No description provided
CC-BY-4.0 292 MiB
Languages
MDX 90.5%
Python 9.3%
HTML 0.2%