glyphic-language / docs /GLYPHIC_ENVELOPE.md
UnconditionalLove's picture
Upload 97 files
ed6bec6 verified

Glyphic Envelope Specification

The Glyphic Envelope defines the structured message format used by agents, LLMs, and the Glyphic Runtime. It wraps raw text, internal state, safety constraints, and response protocols into a single deterministic structure.

The envelope is divided into ordered sections. Each section begins with a header:

Each section contains:

  • CTX.* glyphs (machine-readable)
  • Optional raw text (user input, memory summaries, etc.)

1. Envelope Sections

1.1 USER_INPUT

Represents the raw user message.


1.2 IDENTITY

Represents the agent’s identity, role, and persona.


1.3 INTERNAL_STATE

Represents the agent’s current internal state.


1.4 INTENT

Represents the agent’s goal, urgency, and focus.


1.5 BEHAVIOR

Represents the agent’s tone, pacing, depth, style, and clarity.


1.6 MEMORY

Represents short-term memory summaries.


1.7 THOUGHT_CHAIN

Represents internal reasoning summaries.


1.8 SAFETY

Represents global safety constraints.


1.9 RESPONSE_PROTOCOL

Represents how the agent should respond.


2. Ordering Rules

The envelope must appear in the exact order listed above.
Sections may not be omitted unless empty.


3. Purpose

The envelope ensures:

  • deterministic parsing
  • stable training
  • safe responses
  • consistent behavior
  • agent-to-agent interoperability