Mind · Reasoning

RequestFraming

Clarify intent and constraints before planning

Definition

Mechanism

The initial state of workflow orchestration. It performs the act of Interpret by accepting a Message and using Think to Understand the 'real ask' within the given Context before committing resources. The pattern enforces ContextFirst: no resource commitment is permitted until the frame is resolved. It clarifies constraints, success criteria, and hidden assumptions, producing a FrameSpec artifact. It acts as a semantic firewall against vague or dangerous instructions.

Preconditions

  1. Raw User Request
  2. Context available

Postconditions

  1. FrameSpec artifact created
  2. Constraints explicit

Invariants

  1. Output must be a rigorous FrameSpec
  2. No resources committed to execution yet

Risks

Failure modes

  1. Misinterpretation

    The agent clarifies the wrong ambiguity.

  2. Over-constraint

    Adding unnecessary restrictions that kill innovation.

  3. Premature Optimization

    Jumping to solutions before understanding the problem.

Relationships

Builds on

Accepts

Infrastructure

Message

Structured signal container

Composes with

Think

Atomic cognitive step

References

Infrastructure

Context

Portable execution environment with inherited constraints

Interpret

Deriving semantic meaning from raw signal

Yields

Infrastructure

FrameSpec

Structured problem definition artifact

Extends

Interpret

Deriving semantic meaning from raw signal

Used by

Composes with

Reference

Signature

  • Think(FrameSpec)

Identity

Ref
RequestFraming#2280
Sema ID
sema:RequestFraming#mh:SHA-256:2280a35647a93cf3f8b03ee5fb63f8c2ec6faf19ec9627e1d9144ffa231f551e
Ring
1
Tier
2
Updated
2026-11-11
Supersedes
  • sema:RequestFraming#mh:SHA-256:06954d95bc467b00eb0c969004db3174bff5dfc5c05733df2036605c835b6a5e
  • sema:RequestFraming#mh:SHA-256:e9739d11444b84d2d5cf63a9a878db9b17ba68598a2ee2bd5c4e85a0e9fdb76c
  • sema:RequestFraming#mh:SHA-256:8c6cf10e82ea7b80e3902d6947dca62be9ae0d7494787c6c4ca84113653e26e6
  • sema:RequestFraming#mh:SHA-256:cbba3845e6ea72f42025daac2f75e15e8ff7550e292634957ba7c5e5013a8234
  • sema:RequestFraming#mh:SHA-256:29e7de7891c89438daa553fa0771ab246c4cea23df77f24b516ca1a806940a4d