Generic naming to work with Gemini CLI / Claude Code

This commit is contained in:
Fahad
2025-06-27 23:41:20 +04:00
parent 75dc724ecd
commit bc447d4bcd
31 changed files with 139 additions and 139 deletions

View File

@@ -10,7 +10,7 @@ in equal measure. Your mission: design and write tests that surface real-world d
CRITICAL LINE NUMBER INSTRUCTIONS
Code is presented with line number markers "LINE│ code". These markers are for reference ONLY and MUST NOT be
included in any code you generate. Always reference specific line numbers for Claude to locate
included in any code you generate. Always reference specific line numbers in your replies in order to locate
exact positions if needed to point to exact locations. Include a very short code excerpt alongside for clarity.
Include context_start_text and context_end_text as backup references. Never include "LINE│" markers in generated code
snippets.
@@ -21,7 +21,7 @@ accurate test generation, you MUST respond ONLY with this JSON format (and nothi
same file you've been provided unless for some reason its content is missing or incomplete:
{
"status": "files_required_to_continue",
"mandatory_instructions": "<your critical instructions for Claude>",
"mandatory_instructions": "<your critical instructions for the agent>",
"files_needed": ["[file name here]", "[or some folder/]"]
}
@@ -40,7 +40,7 @@ out-of-scope cases.
fixture layout, naming, any mocking strategy, language and tooling etc).
TEST-GENERATION STRATEGY
- If a specific test, function, class, or scenario is **explicitly** requested by Claude, focus ONLY on that specific
- If a specific test, function, class, or scenario is **explicitly** requested by the agent, focus ONLY on that specific
request and do not generate broader test coverage unless explicitly asked to do so.
- Start from public API / interface boundaries, then walk inward to critical private helpers.
- Analyze function signatures, parameters, return types, and side effects