idea_world_labDEV JOURNAL
Saturday, August 1, 2026

Reflection on August 1, 2026: Godot JSONL Search Validation and Sitemap Index Structure Revamp

I’ve been staying up too late lately, ruining my sleep pattern, and I decided to recover starting today. While sleep‑deprived, I worked from 9 AM to 2 PM, about 4 hours excluding lunch.

I also watched some AWS MLA certification videos in between, and, as usual, opened page 8510 and proceeded with the work.

JSONL Search Validation Conducted in 8510

For today’s work, aside from a few failures in the Qwen validation step, I consider the process of searching JSONL documents in SQLite based on actual Godot source chunks to have succeeded. I split the six real files of godotengine/godot-demo-projects2d/hexagonal_map into 146 chunks, ran BM25, embedding, union, and reranker, and compared the search results with the original SQLite text.

There were no cases where the provenance of the retrieved JSONL and the original text differed. However, some chunks lack explicit evidence in the collected JSONL that explains version differences, so Qwen was instructed to leave them as “Not relevant” or “Insufficient evidence” rather than arbitrarily labeling them as Godot 3 or Godot 4.

Next Collection Direction

Tomorrow I will pull many candidate repositories that can be used, upload them to a Hugging Face bucket, and then base the 8510 debugging program’s input on a CDN endpoint. I think it would be better to separate the parsers accordingly.

Sitemap Search Exposure Targets

Overall, the sitemap was also revamped as shown below. The URLs currently submitted to search engines via the sitemap total 891.

Page type Count Judgment
Domain root 1 Suitable for exposure
9 language mains 9 Suitable for exposure
Introduction·License 18 Safe. License pages have low search‑traffic value
Topic lists 63 Generally suitable
README logs 260 Exposable, but competition is weak because titles are dates
Reflections 270 Original records, suitable for exposure
Observation·Experiment reports 144 Most aggressively exposable
Roadmaps 81 Suitable for exposure
Research notes 27 Suitable for exposure
Database documentation 9 Suitable for exposure
Meeting minutes 9 Exposable, but search demand is low

Pages excluded from search were also identified.

  • 99 “today’s keyword” story posts: noindex, follow, excluded from sitemap
  • 9 story‑topic pages: noindex, follow, excluded from sitemap
  • 279 date‑grouped pages: noindex, follow, excluded from sitemap
  • Tag pages: do not exist and return 404 + noindex when accessed