AGENTS.md · git:20260620.a4a4df3 · 2026-06-20 · sha256 8c2fd308e0dcb63c
AGENTS.md git:20260620.a4a4df3A
Immutable. This exact content never changes and is served at /api/v1/blob/8c2fd308e0dcb63c.
# Agent Instructions Before working on AspectGenerator hardening, diagnostics, code generation, or incremental generator refactors, read `docs/AspectGeneratorHardeningPlan.md`. Current notes: - Invocation discovery should stay on `SyntaxProvider` candidates. Do not reintroduce full syntax-tree scans through `CompilationProvider` + `DescendantNodes()`. - Keep `InterceptMethods` diagnostics deferred unless the user explicitly asks to work on them. - Preserve CRLF line endings for touched repository files. - Do not add new NuGet packages, template engines, formatters, source-generation helper libraries, or build tools unless the maintainer explicitly asks for that dependency. - Do not replace internal code generation with Scriban, Handlebars.Net, CSharpier, or other external templating/formatting tools as an automatic refactoring step.