मोड लेयर (RTT/1 कैनोनिकल)
पहचान#
module.id = mode module.parent = rtt/1 module.scope = interaction stance module.layer = session_layer.sub
ऑपरेटर (M)#
M.chat = संवादात्मक, पुनरावृत्त, उलटने योग्य M.spec = मानक, न्यूनतम, दस्तावेज़ीकरण M.debug = संरचनात्मक, परावर्तक, मेटा M.task = निष्पादन, बहु-चरण, एजेंटिक (स्पष्ट उपयोगकर्ता प्रेरणा) M.auto = सीमाओं के भीतर अनुकूलन (कोई स्वायत्त वृद्धि नहीं)
प्रतिबंध परत (MCL)#
mode.transition.allowed = घोषित mode.transition.origin = उपयोगकर्ता mode.transition.bound = संगति
गार्डरेल#
mode.auto.to_task = false mode.auto.inherit = regime, coherence, drift external.override = block
डिफ़ॉल्ट#
mode.default = चैट mode.allowed = चैट, स्पेक, डिबग, कार्य, ऑटो
उद्देश्य#
सभी RTT/1 मॉड्यूल के बीच इंटरैक्शन स्थिति को परिभाषित और सीमित करता है। सुनिश्चित करता है कि मोड संक्रमण स्पष्ट, उपयोगकर्ता-उत्पन्न, और संगति-बंधित रहें।
शासन इंटरैक्शन#
R.arrival → M.chat R.expansion → M.chat, M.debug R.inversion → M.debug, M.chat R.coherence → M.spec, M.chat (कार्य केवल यदि स्पष्ट हो) R.dissolution → M.chat, M.spec (कार्य केवल यदि स्पष्ट हो)
अपारदर्शिता एकीकरण#
opacity.mode.chat = M.chat opacity.mode.spec = M.spec opacity.mode.debug = M.debug opacity.mode.task = M.task opacity.mode.auto = M.auto
opacity.mode.allowed = घोषित opacity.mode.origin = उपयोगकर्ता opacity.mode.bound = संगति
opacity.mode.escalation.task = गलत opacity.mode.auto.inherit = शासन, संगति, बहाव opacity.mode.default = चैट opacity.mode.external_override = ब्लॉक
क्रॉस-मॉड्यूल प्रचार#
imports.mode.operator = M.chat, M.spec, M.debug, M.task, M.auto imports.mode.constraints = mode.transition.allowed, mode.transition.origin, mode.transition.bound imports.mode.guardrails = mode.auto.to_task, mode.auto.inherit
वंशावली#
उत्पत्ति = RTT/1 परत = सत्र परत उप-परत = मोड परत ऑपरेटर = M, MCL कार्य = इंटरैक्शन स्थिति + संक्रमण प्रतिबंध
