# run_emma / emma.chat Component Manifest **Status:** Draft
**Runtime effect:** None
**Governing standard:** [`INCU Master Constitution`](../../../docs/INCU_Master_Constitution.md)
**Template:** [`INCU Component Manifest Template`](../../../docs/templates/component_manifest.md)
**Review date:** 2026-10-18
> This is a documentation-only draft manifest for an existing runtime > capability. It does not activate, disable, expand, or otherwise modify the > `run_emma` tool, the `emma.chat` capability, Emma's prompt, Emma's authority, > A2H2A behavior, MCP behavior, or any external-system permission. ## Identity - Component ID: emma.chat - Component name: run_emma - Class: Orchestrator - Version: 0.1.0-draft - Owner: Platform Engineering - Status: draft - Review date: 2026-10-18 Current runtime capability status: ACTIVE in the existing capability registry. Current manifest governance status: draft. Reason: The manifest is documentation-only. No manifest validator or runtime manifest-enforcement mechanism exists yet. ## Purpose - Intended outcome: Provide conversational reasoning through the canonical Emma runtime for a user-supplied prompt, while retaining the canonical system prompt and appending only the read-only capability-status system context. - Value to system: Provides a single canonical entry point for conversational AI reasoning, decoupled from specific models or backends, and supplies governance documentation for future manifest-driven orchestration. - Explicit non-goals: - No tool execution. - No repository or file access. - No deployment or infrastructure action. - No external-system action, integration operation, or state-changing service call. The existing model-inference request remains part of the current canonical conversational runtime path only. - No memory or document retrieval. - No ticket creation, ticket approval, or A2H2A execution. - No write, deletion, permission, scheduling, or communication action. - No delegation to additional agents. - No independent completion claim beyond the returned conversational response. ## Scope - Permitted tasks: - Accept a user-provided prompt through the existing canonical run_emma path. - Compose the canonical Emma system prompt with read-only capability context. - Return the model's conversational response. - Prohibited tasks: Any task corresponding to a planned or forbidden capability. This manifest does not activate any capability. - Supported systems/environments: Existing opax-mcp runtime path. - Time/cost/retry limits: Not currently declared in the runtime capability registry. No additional retry, time, or cost authority is granted by this manifest. ## Authority - Read permissions: User-provided prompt and existing canonical prompt/capability-context inputs within the current request path only. - Write permissions: None. - Approval requirement: No external or state-changing action is within scope. Any future external or irreversible action requires a separate in-scope manifest, exact explicit human approval, and platform authorization. - Delegation rules: No delegation to subordinate agents, tools, connectors, workflows, or operators is implemented or authorized. - Revocation method: Disable or remove the existing runtime capability through the authoritative runtime capability/tool configuration and platform controls; this draft document alone does not revoke runtime access. ## Inputs and Outputs - Required inputs: A user prompt supplied through the canonical run_emma request path. - Optional inputs: None declared for this manifest. - Outputs: The existing raw conversational response returned by the canonical Emma adapter/runtime path. - Source of truth: Current capability registry for capability status; current source code and tests for runtime contract; platform runtime for actual service state. - Evidence format: Existing unit-test output, capability-registry state, adapter call contract, and runtime health/response evidence where separately verified. ## INCU Mandate - Outcome statement format: Return a bounded conversational response to a user-supplied prompt without claiming unavailable authority. - Startability rule: Begin only with the current user-provided prompt and the existing read-only runtime path. - Applicable levers: Interest, Novelty, Challenge, Urgency, Purpose — future governance reference only; no runtime behavior change is introduced by this manifest. - Boundedness rule: One user prompt, current canonical runtime path, no external-system action, no tool delegation, no state mutation, and no authority expansion. - Restart artifact: Not currently implemented for single-request conversational handling. - Blocker behavior: If a request requires a missing capability, tool, external action, write, deployment, repository operation, memory/document access, or unapproved delegation, state that it is unavailable and require a separate approved manifest and explicit human authorization before any future implementation. ## Safety and Governance - Data classification: User-provided request content; classification and retention are governed by existing platform policy and are not changed by this manifest. - Security constraints: Secrets must not be intentionally included in prompts or outputs. This draft manifest does not implement secret detection or redaction. No tool execution or external-system action is authorized, and existing platform authentication and authorization remain controlling. - Privacy constraints: Do not claim retention, deletion, or consent guarantees not established by current implementation. - Stop conditions: Missing capability, external or state-changing request, request outside current conversational scope, missing approval for a future consequential action, or evidence conflict. - Escalation path: Accountable human owner / Platform Engineering. - Audit events: No new INCU audit event is created by this draft manifest. Existing runtime and A2H2A audit behavior remain unchanged. ## A2HA Contract - Ticket fields read: None. - Ticket fields written: None. - Allowed state transitions: None. - Required evidence before transition: Not applicable, because this component has no A2HA write authority. - Comment/update policy: No A2HA comment or update authority is granted. ## Evaluation - Acceptance tests: - Capability registry retains emma.chat as ACTIVE. - Capability bridge remains deterministic and read-only. - Canonical Emma adapter retains the original user prompt. - Capability context is appended only to the system prompt. - No tool, connector, external request, repository, deployment, memory, document-retrieval, or state-changing capability is activated. - Reliability metrics: Existing test success/failure and runtime health evidence; no new metrics system is introduced. - Safety metrics: - Unauthorized-write rate must remain zero. - Unauthorized tool/delegation rate must remain zero. - Review/rollback procedure: Review this draft on or before 2026-10-18. To pause or change runtime behavior, use the existing capability/tool configuration and human-approved change process. This draft document has no runtime rollback effect.