OSVauco/opax-mcp/manifests/tools/run_emma.md

7.2 KiB

run_emma / emma.chat Component Manifest

Status: Draft
Runtime effect: None
Governing standard: INCU Master Constitution
Template: INCU Component Manifest Template
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.