मोड लेयर (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 कार्य = इंटरैक्शन स्थिति + संक्रमण प्रतिबंध

Updated