{ "version": "1.0.0", "repos_root": "C:/Users/alexi/Documents/projects", "tracked_repos": [ "aissia", "groveengine", "AlwaysOnRecorder", "civjdr", "ChineseClass", "Class_generator", "confluent", "maicivy", "mobilecommand", "secondvoice", "seogeneratorserver", "vba-mcp-monorepo", "vba-mcp-server", "videotoMP3Transcriptor", "warfactoryracine", "wechat-homework-bot", "freelance_planning", "WrittingFantasy" ], "excluded_repos": [ "couple-repo", "knowledgemapperrepo", "vba-mcp-demo", "ProjectTracker" ], "project_mapping": { "aissia": "projects/WIP/aissia.md", "groveengine": "projects/WIP/groveengine.md", "AlwaysOnRecorder": "projects/WIP/AlwaysOnRecorder.md", "civjdr": "projects/CONSTANT/civjdr.md", "ChineseClass": "projects/CONSTANT/ChineseClass.md", "Class_generator": "projects/CONSTANT/Class_generator.md", "confluent": "projects/WIP/confluent.md", "maicivy": "projects/WIP/maicivy.md", "mobilecommand": "projects/CONCEPT/mobilecommand.md", "secondvoice": "projects/PAUSE/secondvoice.md", "seogeneratorserver": "projects/WIP/seogeneratorserver.md", "vba-mcp-monorepo": "projects/WIP/vba-mcp-monorepo.md", "vba-mcp-server": "projects/WIP/vba-mcp-server.md", "videotoMP3Transcriptor": "projects/DONE/videotoMP3Transcriptor.md", "warfactoryracine": "projects/PAUSE/warfactoryracine.md", "wechat-homework-bot": "projects/WIP/wechat-homework-bot.md", "freelance_planning": "projects/META/freelance_planning.md", "WrittingFantasy": "projects/WIP/WrittingFantasy.md" }, "scan_options": { "auto_pull": true, "fetch_before_pull": true, "check_ahead_behind": true, "commits_lookback_days": 21, "detect_uncommitted_changes": true, "timeout_per_repo_seconds": 30 }, "output_options": { "state_file": ".planning/state.json", "log_file": ".planning/scan.log", "conflicts_file": ".planning/conflicts.txt", "summary_file": ".planning/summary.md" } }