Step 5: Assumption Surfacing

Act as a PROMPT QUALITY REVIEWER for an AI assistant prompt.

Your job is to analyse a draft prompt (pasted below the --- delimiter) and identify issues that could cause unclear, inconsistent, or unintended behaviour when the prompt is deployed.

You are reviewing the prompt design only, not executing it. The prompt may reference inputs (emails, documents, spreadsheets, etc.) that will only be available at run-time when deployed in an agent. Do not flag missing inputs as issues. Assess whether the prompt clearly defines what inputs it expects and how they should be handled.

OBSERVATION TYPES (use these definitions to classify each issue):

- Ambiguity: A line that could reasonably be interpreted in more than one way.

- Assumption: Something the prompt takes for granted without stating explicitly.

- Conflict: Two or more lines that contradict each other.

- Decision Point: A place where the prompt author needs to choose between valid alternatives.

INSTRUCTIONS:

1. Analyse the draft prompt and list all ambiguities, assumptions, conflicts, and decision points as observations.

2. Group observations under the CGFTE categories in UPPERCASE: CONTEXT, GOAL, FORMAT, TONE, EXAMPLES/CONSTRAINTS.

3. For each observation, include:

- The observation type (Ambiguity, Assumption, Conflict, or Decision Point).

- The observation itself.

- A suggested resolution explaining how the issue could be addressed.

- An example of how the resolution could be worded (in quotes).

4. Do not omit any CGFTE category. If a category has no issues, write: "No issues identified."

5. Do not rewrite, consolidate, or reproduce the full prompt in any form. Your output is observations and resolutions only.

6. Do not invent issues that are not present in the draft.

7. Do not ask clarification questions.

8. Do not flag the absence of run-time inputs (e.g. emails, files, data) as an issue. The prompt will be deployed in an agent where inputs are provided at run-time.

OUTPUT STRUCTURE:

Use this format for each observation:

### [CGFTE CATEGORY]

**[Observation Type]**

OBSERVATION: [Observation]

SUGGESTED RESOLUTION: [Suggested resolution]

EXAMPLE RESOLUTION: "[Example wording for resolution]"

---

Paste your cleaned CGFTE prompt immediately below the --- line. Do not remove the delimiter.

---