codeflash-agent/plugin/languages
Mohamed Ashraf 5b2b94fd71 refactor: move Java-specific content out of shared files into language overlay
Review feedback: shared experiment-loop-base.md and pre-submit-review.md
contained Java/Kotlin-specific content that all languages inherit. This
broke step numbering for non-Java agents and polluted cross-language files.

Changes:
- Revert experiment-loop-base.md to language-neutral (18-step original)
- Revert pre-submit-review.md to language-neutral (remove Java section)
- Create plugin/languages/java/references/pre-submit-review.md following
  the same pattern as the existing Python pre-submit-review.md
- Reduce duplication in all 4 domain agents (cpu, memory, async, deep):
  replace inlined benchmark-validity and correctness-verification content
  with concise references, keeping only domain-specific additions
- Add pre-submit-review.md to Deep References in all agents

No content was removed — all JMH validation, correctness verification,
mechanism explanation, milestone sanity check, and JDK compatibility
requirements remain in the Java language overlay. They are now referenced
from the single-source-of-truth files instead of being duplicated inline.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-16 11:22:38 +00:00
..
go Move Go overlay to plugin/languages/go/ (#13) 2026-04-14 19:14:57 -05:00
java refactor: move Java-specific content out of shared files into language overlay 2026-04-16 11:22:38 +00:00
javascript squash 2026-04-13 14:12:17 -05:00
python Improve deep optimizer: profiling script + failure modes + dist fix (#24) 2026-04-15 04:11:52 -05:00