From ebc737e05674ca02fad85a3291680c924c0df53f Mon Sep 17 00:00:00 2001 From: Ashvin-KS Date: Mon, 22 Jun 2026 14:51:19 +0530 Subject: [PATCH] fix: repair invalid JSON in projects_registry.json so launcher loads projects The separator between the "Sudoku Game" and "Fourier Series Visualizer" entries was missing (the closing "}," and opening "{"), making the file invalid JSON. main.py and search_projects.py caught the parse error and fell back to PROJECTS = [], so the interactive launcher showed an empty menu. Restoring the separator makes the registry parse to 43 entries, all with valid paths. Co-Authored-By: Claude Opus 4.8 (1M context) --- projects_registry.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/projects_registry.json b/projects_registry.json index 70590f3..cd0a3e3 100644 --- a/projects_registry.json +++ b/projects_registry.json @@ -618,6 +618,8 @@ "grid" ], "path": "games/Sudoku-Game/Sudoku-Game.py" + }, + { "name": "Fourier Series Visualizer", "emoji": "📈", "category": "math",