Prompt file imported from open-edge-platform/scenescape (
.github/prompts/reflect.prompt.md). Copyright stays with the author.
Self-Reflection Task
Instruction Placement Rule (Critical)
Before proposing documentation changes, apply this hierarchy:
-
Put detailed procedural policy in the most specific skill file under
.github/skills/. -
Keep
.github/copilot-instructions.mdas orchestration/entry-point guidance with pointers to skill files. -
Keep
Agents.mdfiles service-specific with concrete examples and commands, not duplicated global policy text. -
Do not duplicate the same checklist/policy text across global instructions and skill files.
-
If overlap is unavoidable, keep one canonical source and replace duplicates with short references.
-
Review the entire conversation history.
-
Identify patterns where I had to correct you or clarify my intent.
-
Suggest specific additions or modifications to the
.github/copilot-instructions.md, files under.github/skillsdirectory,Agents.mdin each service directory and other relevant documentation to prevent these issues in the future. -
Recommend any new 'Agent Skills', tools or prompts that would have made this task easier.
-
Provide the output as a set of actionable diffs or markdown blocks.
-
Explicitly identify any missed instruction and classify the root cause as:
- discovery failure
- execution failure
- verification failure
-
For test-related tasks, always include:
- the Makefile target that should have been run
- whether it was actually run
- the exact command and pass/fail summary (or the blocker)