| name | check-assumptions |
| description | Expose and classify the explicit and material implicit assumptions in the current HACP Working Object, appending an assumptions-checked annotation without replacing the object. Use only when the user invokes CHECK ASSUMPTIONS or explicitly asks to inspect current assumptions. |
🧠 Check Assumptions
Kind: operation
Mode: annotate
Traits: read-only, evidence-annotation, assumption-classification
Default binding: Material assumptions in the current object or request
Accepts: Any HACP Working Object or current content
Produces: Preserves the input kind and adds
reality-check/assumptions-checked
Duration: once
Check
- Extract explicit assumptions and only implicit assumptions required for the object to hold.
- Classify each as
supported, unsupported, unknown, or not-testable-here.
- Identify which unsupported or unknown assumptions could change the decision.
- Append the classification and current support. Preserve the object's content and status.
Do not invent hidden motives, psychological premises, or exhaustive edge cases. When evidence is needed, leave the assumption classified and pass the object to reality-check/check-sources.
Format
> 🔎 REALITY · SUPPORTED|PARTIAL|UNSUPPORTED · CHECK ASSUMPTIONS
Assumptions
- <assumption>: <classification> — <support or consequence>
List only assumptions that materially affect the result.