The gsd-intel-updater agent writes file-roles.json, api-map.json, dependency-graph.json, arch-decisions.json, and stack.json. But INTEL_FILES in intel.cjs declared files.json, apis.json, deps.json, arch.md, and stack.json. Only stack.json matched. Every query/status/ diff/validate call iterated INTEL_FILES and found nothing, reporting all intel files as missing even after a successful refresh. Update INTEL_FILES to use the agent's actual filenames. Remove the arch.md special-case code paths (mtime-based staleness, text search, .md skip in validate) since arch-decisions.json is JSON like the rest. Update all intel tests to use the new canonical filenames. Closes #2205 Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
20 KiB
20 KiB