Annex 7 — Reference Architecture and Implementation

Published Last updated
Published27 September 2026Last updated27 September 2026Research SeriesEcosystem AwarenessDocument labelTechnical verification annexClaim statusSupporting verification record

Document Status — Technical Verification Annex · Series: Ecosystem Awareness

This page is a technical verification annex to the public-facing foundation article. It is not the canonical source or a standalone article. For the authoritative technical material, use the canonical Ecosystem Positioning README and the versioned sources it indexes. This annex makes the candidate reference architecture and its implementation status inspectable and traceable. Publication on Tegrity.AI does not imply peer review, independent validation, production readiness, adoption as a standard or endorsement by the ITU, FG-TIDA or any cited organisation.

Annex 7 Reference Architecture and Implementation

Documentary appendix to the article When the controls work but the system fails

Question answered. Which candidate architecture allows you to build, connect, and test the requirements without making it the only possible solution?

Coverage.Section 9 and Part II complete, with Ecosystem Awareness, Positioning, MSCA, Regime Awareness, signaling, interfaces and validation routes.

Reading rule. The source block is preserved in its entirety, with its nuances, states of evidence, and original links. It should not be interpreted as product results when the text describes it as a design, symbolic proof, constructed scenario, or hypothesis.

Synthesis and use

The reference architecture is an implementation hypothesis, not the only possible realization of the requirements. The functional model F1 to F9, the interfaces, and the handoff descriptor propose how to maintain bounded meaning between independently governed components. The validation profiles and the benchmark provide testing paths; full implementation remains a subsequent milestone.

Part II should be read as a composition map linking Ecosystem Awareness, positioning, minimum sufficient control, Regime Awareness, signaling, and interfaces. Each link retains its own scope. Conceptual similarity does not authorize presenting a proposal as an adopted standard, complete validation, or evidence of deployment.

Document navigation

How to read this appendix

This appendix describes a reference architecture: components, interfaces, operational positions, and executable materials that allow examining whether a decision retains its justification under change.

It is not presented as the only solution or as an adopted standard. Its value lies in explicitly defining responsibilities, handoffs, authority, revalidation, and falsifiability conditions so that other implementations can demonstrably disagree.

Start with participant functions and limits; follow the EA–MSCA–Regime Awareness composition and the EHD; close with profiles, suites, traces, and normalization routes.

Table 1. Functional layers and the question they answer

Component

Question answered

Operational output

Limit of authority

Agentic Citizenship Contract

What identity, duties, and limits accompany the agent?

Verifiable contract of capabilities, obligations and residual.

It does not, by itself, grant a legal or institutional mandate.

Ecosystem Awareness

What does the participant know about this decision, with what support, what can still be found out and what remains beyond reach?

A/B/C/D position situated and qualified for the receiving decision.

It does not make the map a complete or permanent truth.

Ecosystem Positioning

Where does the agent stand in terms of authority, resources, and commitments?

Declared position, restrictions, and available options.

It does not authorize an action simply because it is technically possible.

Operation & Repositioning

How does the position change when acting or receiving new evidence?

Operation cycle, observation and repositioning.

It does not replace approval gates or requalification.

Minimum Sufficient Control

What configuration of objective, assumptions, coordination, intervention and means allows the sufficiency of control to be evaluated for this participant?

Control configuration and explicit assessment status: UNASSESSED, SUPPORTED, FAILED or UNRESOLVED.

It does not mean minimal cost control or absence of additional layers.

Ecosystem Cartography

How are trajectories, borders, and conflict zones represented?

Versioned cartography for comparing states and walkthroughs.

It is not the territory and does not capture unobserved relationships by default.

Regime Awareness

Does the operating framework under which the participant’s position was qualified remain applicable?

Qualified directional signal of material change for Positioning to reevaluate; it is not a final posture decision.

It does not resolve conflicts between authorities on its own.

Ecosystem Signalling / EHD

What signals allow us to detect change, damage, or the need for escalation?

Typed signals, thresholds, and response channel.

It does not prove causality without additional design.

Table 2. Executable material, status and limit

Artifact

State

What it verifies

Pending

Article walkthroughs

Designed and laid out.

They connect the six failures with the architecture’s gates and outputs of the architecture.

Independent execution in comparable implementations.

00K · Symbolic ablations

Executed.

The removal of controls reproduces expected failures in fixtures.

Transfer to real products and environments.

00L · Controlled replays

Executed within a limited scope.

The sequence can be recorded and reviewed step by step.

Scale, operator diversity and sustained load.

RS-00E-Q1a · Stage 0

Performed as instrumentation.

The minimum signals can be captured with traceability.

Causal effect on final results.

EA-ITP-01

Designed as a test package.

Defines integration, traces, oracles, and acceptance criteria.

Complete execution by external teams.

Decision Boundary Challenge

Proposed.

It isolates the boundary where a decision ceases to be valid or authorized.

Empirical calibration and comparison with strong peers.

Reading conclusions

Conclusion 1. Architecture separates knowledge, capability, authority, decision, and execution.

Conclusion 2. Interfaces turn aspirations into revisable and falsifiable contracts.

Conclusion 3. Fixtures and traces prove declared behavior; independent validation at scale remains open.

Preservation and navigation

Links to architecture, interfaces, UC-EA profiles, DAOS, 00K, 00L, Stage 0, EA-ITP-01, Decision Boundary Challenge and FG-TIDA are preserved in the source block.

Full source text

9 — Beyond the requirement proof: an implementation hypothesis

Beyond this requirements study, the repository develops a separate implementation hypothesis for Ecosystem Awareness. The technology-neutral F1–F9 functional model describes how a participant could qualify its decision frame, local and received evidence, composition, material change and targeted requalification. The general interfaces and Epistemic Handoff Descriptor specify which bounded meanings should survive exchanges between independently governed components, without requiring a shared global state, full internal reasoning or a central controller. Four UC-EA validation profiles and the 00D benchmark turn these responsibilities into reviewable cases, gates and falsifiers. Together these artefacts specify a concrete path from requirements to testable interfaces and gates; an end-to-end EA implementation is a later milestone.

The FG-TIDA application package is a distinct, contributor-level projection of that general work. It separates an ideal cross-Theme interface mapping (05) from the current public-evidence filter (05A), which labels relations as supported source state, candidate, test-only or not established; incident, authority and human-oversight semantics remain with their respective owners. A draft specification route and the EA-ITP-01 interoperability profile propose how bounded handoffs might be reviewed and tested. This material provides a reviewable contribution for possible FG-TIDA use; adoption and operational deployment have their own decision processes.

There is already more than an abstract requirement list: six paper scenario traversals, executable symbolic ablation and finite-model fixtures, structural registries, a Stage-0 deterministic harness design and a pre-registered RS-00E-Q1a fixture family. Stage 0 has now executed a bounded part of that family; 00L supplies separate controlled symbolic replays. The full positive scenario routes remain specified paper traversals with those bounded executable subsets. These artefacts make core elements of the hypothesis inspectable and falsifiable. The released traces support inspection of the current fixtures. Independently implemented candidates, matched runs and external review can then measure decision-time computability, interoperability, scale and prevention under stated time, evidence, human and compute budgets.

Stage-0 execution update — 26 September 2026. RS-00E-Q1a pre-registration v0.5 was frozen before runner and traces. The runner at executed revision 4193199 completes both repetitions before opening the evaluation oracle, using separate frozen observations and oracle reference. The execution record and trace/hash manifest report an active Step-0 control PASS, a detector-disabled inverse control FAIL, 12 CTv1 traces, six byte-identical repetition pairs and eight serialization tests. B1 and B3 pass branch labels P1/P2/C0 with equal modelled costs 4/5/5. Those are branch labels, not the six principle identifiers. The synthetic adapters share source-resolution logic, assessment construction and the modelled cost formula; for the fixture’s two sources, their dependency checks are equivalent. The matching outputs and costs therefore verify the declared instrumentation and reproducible traces, not parity between independent architectures. Full 00E, product execution and external reproduction remain pending; the run has no independent reviewer.

A comparative follow-up must trace each conventional control to documented capabilities and configuration, and distinguish those from additional symbolic repairs. Candidates may share the requirements, observations and neutral test infrastructure, while independently implementing the mechanism whose benefit is being assessed. Each result should be scored against the oracle without requiring the candidates to agree, with failures retained and decision burden recorded. This preserves a fair opportunity for conventional engineering to succeed and gives the regime-change hypothesis a test that can distinguish outcomes.

Part II A reference framework others can use

The requirements study could have ended with a statement of what an agentic ecosystem should preserve. The work continued with a different question: what would let someone else actually build toward that, without having to reinvent the vocabulary first? The fourteen requirements are deliberately solution-neutral — they say what must be preserved, not how. Something has to fill that gap. Ecosystem Awareness, Positioning, MSCA and their neighbouring layers are offered as a shared architectural vocabulary for exactly that gap, in the spirit of the OSI reference model: OSI illustrates how a shared reference can describe responsibilities and relationships across different implementations. The unusual names below read the same way, for the same reason — they organize responsibilities that a candidate solution must address, without making these particular names or component boundaries additional requirements.

The reference follows the questions a bounded participant needs to answer. A participant that cannot see the whole ecosystem still has to act, so Ecosystem Awareness gives it a name for exactly what it currently knows, how firmly, what it could still find out, and what stays out of reach — kept current, not fixed once. That position only matters if the participant knows which moves are even open to it: an Agentic Citizenship Contract states, for a given participation domain, which roles and objectives a participant may hold and under what conditions that standing can be revoked. Awareness and that boundary together let Ecosystem Positioning ask the only question that matters next: does the participant’s current role still fit, and if not, which bounded move — realign, hand off, escalate, migrate — would actually reduce the risk that matters to its declared objective.

Positioning does not answer that in a vacuum: it reads the participant’s own Minimum Sufficient Control configuration (its objective envelope, operating assumptions, coordination scope, intervention mechanisms and enabling means) and its Ecosystem Cartography, the dependency map it currently has confidence in. A recurring check, Regime Awareness, triggered by events, thresholds or periodic review, asks whether the operating frame all of this was qualified under still holds; when it detects material departure, it hands positioning a qualified directional signal, not a final operating-posture decision, so the participant re-evaluates rather than being told what to do.

Once a participant decides to move, it has to tell others what changed without exposing everything it knows — that is Ecosystem Signalling — and when what is needed is not a new role but a correction to something already wrong, the same bounded position decides what may be done about it without inventing new authority for itself. No layer here assumes a controller watching the whole ecosystem; each one only ever answers for the participant that runs it.

Two of these steps are the ones a skeptical reader asks about first, and both already have explicit decision rules and falsification conditions that a designer can use to examine a proposed implementation. The Objective-Conditioned Agentic Gradient — the step that ranks which move is worth making — comes with a ten-item falsification list identifying ways a proposed calculation can violate the law: treating confidence as proof the residual is empty, averaging away a risk an unrelated gain cannot compensate, letting a large ecosystem change register as material without checking whether it reaches the participant’s own dependencies, claiming a globally optimal ranking from a position that was only ever local. It also keeps opportunity, admissibility, authority and execution as four separate questions on purpose: a high-ranked move outside current authority may justify an authorization request, never a license to act.

Deciding whether a participant is still operating “normally” gets the same treatment: Operation & Repositioning closes a named catalogue of Type 0 (honest residual), Type 1 (unresolved past the useful point) and Type 2 (premature certainty) conditions into exactly three postures — Normal, Containment or Migration — before the corresponding repositioning result is emitted; evidence and authorization requests can be signalled during the cycle, and a move is only executed after a separate authority gate confirms it is allowed. A third, smaller example belongs in the same list: Minimum Sufficient Control keeps “no sufficiency determination has yet been established” as its own explicit state — UNASSESSED, alongside SUPPORTED, FAILED and UNRESOLVED — rather than collapsing it into a default pass or fail. These checks give designers concrete criteria for evaluating a calculation; its estimator and operational feasibility must be established for the chosen setting.

The connections between these layers are specified, not asserted. The general interfaces and Epistemic Handoff Descriptor state what a receiving participant needs to understand about a result and its limits; the EA–MSCA–Regime Awareness composition profile binds their contributions to the same decision, scope, versions and time interval, with proposed, falsifiable race-condition tests. For a delayed repair, this lets a designer ask a concrete question: which component retains the original justification, which one exposes that a material change occurred, and which requests requalification before the authorized owner acts — a reviewable contract rather than a restated aspiration. Worked material carries this further: four UC-EA validation profiles examine changed operating frames, incomplete or dependent evidence, viable human oversight and cross-scope composition; a DAOS masterclass applies the same lenses to a shared model case; and the Success Model Cases in Part I give each failure family a paired example of the requirements-conforming route, not only the route to avoid.

Some of this is already runnable rather than only specified. The symbolic ablation suite lets a reviewer remove a control and inspect what breaks within a declared fixture; the 00L traces and Stage-0 harness discussed in Part I provide the same kind of inspectable record, with the same honest limit noted there — they verify declared instrumentation and reproducible behaviour, not yet parity between independently built architectures. Two further routes extend the toolkit beyond what has been executed: EA-ITP-01 specifies a concrete cross-implementation handoff test, and the Decision Boundary Challenge sets out challenge packs and a progression toward sandbox comparison. A team does not need to wait for someone else to run these — the fixtures, the falsification lists and the test profiles are built to be picked up, argued with, and extended by anyone who wants to try a different implementation and see where it agrees or disagrees.

Within trust and interoperable identity, this direction aligns with FG-TIDA‘s remit — architectural approaches, trust-lifecycle frameworks, machine-readable trust information, use cases and assessment criteria — and the EA specification-preparation map organizes the proposed contribution into functional responsibilities, handoff semantics and conformance material for review through the group’s own process. That is a route for consideration, not a claim of adoption.

None of this makes Ecosystem Awareness the only way to satisfy the fourteen requirements, and it is not offered as one. It is a candidate reference vocabulary, informed and challenged by the process of failure-mode construction and ablation described in Part I, for a problem — maintaining a decision’s justification as the regime around it shifts — that has to be solved somehow. A reader who satisfies the same requirements through an entirely different architecture, using different names or component boundaries while preserving the required distinctions, is exactly the outcome this reference hopes for.

Technical interface and composition contracts

The following contracts preserve the responsibilities of producer, receiver and authority owner. Each contract retains its cited version and validation status. Specification, fixture and execution remain distinct; this expansion is not presented as an end-to-end implementation.

04_GENERAL_FUNCTIONAL_INTERFACES_AGENTIC_SECURITY_v0.5_INTEGRATED.md — commit-pinned full text

Open this exact canonical version on GitHub

Ecosystem Awareness — General Functional Interfaces & Agentic Security — v0.5 Integrated

Companion interface model to the fixed F1–F9 Functional Architecture

 

Status and purpose

Layering / navigation note. This document is the programme-independent general Ecosystem Awareness interface layer. Its semantics are expressed only in generic producer/consumer, operational-agent and trust/security capabilities. A downstream FG-TIDA application is maintained separately as 05 — Ideal FG-TIDA Cross-Theme Interfaces, with its vNext ideal delta; the dated realistic FG-TIDA subset is 05A — Current-State Bridge, with its current-state vNext delta. Those application layers may map or narrow 04, but they cannot redefine it.

vNext review notice. This v0.5 Integrated document is the current programme-independent 04 interface baseline for the active review cycle; the historical controlled v0.4 source remains preserved separately. Post-baseline interface changes are accumulated in 04 General Interfaces vNext Review & Delta v0.1 Draft. The delta is upstream-controlled by the frozen 00 Requirements and its Requirements vNext Review & Delta. This notice is change-control metadata only: it does not alter O1–O6, IF-S1–IF-S13, EHD semantics or Appendix A below. A later 04 version must be promoted explicitly rather than silently rewriting this review baseline.

This document defines the external functional interfaces required by the Ecosystem Awareness architecture. The nine internal functions F1–F9 remain the fixed functional set. v0.4 preserves O1–O6 and IF-S1–IF-S13 exactly as the interface taxonomy, preserves the v0.2 risk/sensitivity and finite-capacity qualification, and adds the validation-gated acquisition-pathway/profile semantics required by F2.APQ. No O7, IF-S14 or new mandatory producer family is introduced. IF-S# is an unambiguous namespace prefix only; it does not change any interface family, payload or ownership boundary.

Status boundary. This is an internal working architecture and research object. It is not an adopted standard, a standards-body deliverable, an endorsement or an implementation claim.

 

 

The model is technology-neutral. It deliberately aligns with common agentic architecture patterns and independently governed system boundaries, but it does not assume that every deployment contains every component.

 

Programme- or domain-specific mappings are maintained outside this document. They may specialize or constrain these interfaces for a particular institutional setting, but they do not modify O1–O6 or IF-S1–IF-S13. If downstream evidence exposes a genuinely generic interface gap, that gap must return to the 04 review/change-control route rather than being introduced silently in an application profile.

 

1. Architectural rule — no epistemic super-controller

Ecosystem Awareness is not a central brain and does not reconstruct the complete internal reasoning of every agent.

 

Each subsystem remains responsible for its domain function. Ecosystem Awareness consumes only the minimum information necessary to understand what that subsystem is claiming epistemically: what domain the claim concerns, the observation/context boundary supporting it, what was determined, what remains indeterminate, what additional state is recognised as potentially obtainable, what structural residual is acknowledged, how any uncertainty statement should be interpreted, and what relevant provenance, freshness, dependency or capacity qualifiers apply.

 

The subsystem need not expose prompts, chain-of-thought, proprietary decision logic, complete memory, complete context or a universal numeric uncertainty score.

 

Missing information is not silently reconstructed. If a producer cannot state its window, coverage, method, independence or residual treatment, the corresponding qualifier remains unknown.

 

The design objective is distributed epistemic legibility, not centralized epistemic recomputation. Ecosystem Awareness is subject to the same rule: every EA output must carry its own assessed scope/coverage, known exclusions, unknown qualifiers and material residual limitations rather than presenting a projected assessment as ecosystem-wide truth.

 

Profile/result versus EA qualification. A producer capability profile, local verdict, Attestation Result, population assessment or signalling-mechanism description is an input evidence object. EA’s scope-indexed qualification is a distinct consumer-side assessment. The same separation applies to acquisition mechanisms: Pathway Capability Profile ≠ EA Pathway Qualification. EA therefore does not convert a self-description, attestation or successful prior use into a global certification of the pathway.

 

How to read an interface. Every interface follows one pattern: the surrounding capability produces bounded state or evidence → EA consumes only what is available and leaves missing material qualifiers UNKNOWN → EA qualifies/composes that state through F1–F9 → EA returns a scoped assessment or requalification request → the surrounding capability retains ownership of its own semantics and action.

 

Relationship map. Producer result/profile → EHD / decision-relevant handoff → F3/F4/F5 → EA scope-indexed assessment. Pathway Capability Profile (optional) → F2.APQ → decision-relative pathway sufficiency qualification. Profile evidence is never itself the EA qualification, and no profile is required for passive/non-cooperative acquisition.

 

2. Common Epistemic Handoff Descriptor

Current A/B/C/D reconciliation — 23 September 2026. This integrated interface document retains the frozen v0.4 source lineage, but current reader-facing A/B/C/D semantics follow the Canonical Architecture Topology: A = situated assertion/scope; B = confidence/intensity; C = recognized current-capability frontier; D = structural/residual unknown. Earlier determined/unresolved wording is preserved only as source lineage, not as a competing current tuple.

Emission-side obligation. The Epistemic Handoff Descriptor does not create a third epistemic control family. A producer remains responsible for applying the internal controls to its own state; the handoff obligation is to preserve the decision-relevant qualifiers needed for downstream interpretation. Where a qualifier cannot be established, it remains UNKNOWN rather than being fabricated. Missing qualification creates downstream Type-2 exposure, not automatic Type 2; the failure materializes only when an intermediary or receiver promotes the missing or bounded qualification into greater determination than was supplied.

EHD exchange does not imply broadcast, reciprocal signalling, consensus or a common ecosystem view. A participant may emit without receiving, receive from one or several peers, or operate without external epistemic signalling.

Where material, a handoff may carry a versioned reference to an applicable Objective Envelope, participation/citizenship profile, operating-frame version or local MSCA representation/profile, or only the bounded decision-relevant delta. These referenced objects remain source-owned and are not added to the universal EHD kernel.

When a claim is re-emitted after material dependence on received handoffs, the applicable mapping/profile must preserve material upstream lineage or source dependence. Forwarding, aggregation or local recomposition does not create independent corroboration.

Any component that emits a decision-relevant certainty, uncertainty, closure, verdict, assessment or recommendation should be able to attach an Epistemic Handoff Descriptor (EHD) at the abstraction level appropriate to the receiving decision.

 

The EHD is not a mandatory wire format. It is the common semantic contract that Ecosystem Awareness needs to consume.

 

Efficiency and deployment rule. The EHD is a semantic metadata overlay on an existing result, not a requirement to ship a second full message, full context or full history on every claim or hot-path interaction. An implementation may separate a stable, versioned Producer Epistemic Profile from a small Decision-Relevant Handoff delta. The profile may describe stable claim semantics, available qualifier fields, coverage model, uncertainty/evidence vocabulary, observed-versus-derived policy, provenance/source-relationship semantics and default validity rules; the per-handoff delta binds the operational result to the current action/interaction and carries only material instance-specific qualifiers or deviations. A profile identifier and version are sufficient at the semantic level; cryptographic binding is used only where the applicable trust model requires it.

 

Decision-scope projection. A handoff or EA output need carry only the domains material to the receiving decision rather than an ever-growing history of all upstream domains. Projection must preserve material coupling, known exclusions and unresolved coupling as UNKNOWN; projected-out state must not silently become independent, irrelevant or determined.

 

Conditional-field rule. A qualifier is required when its absence can change the relying decision or make the claim materially ambiguous. For example, freshness/as-of is material for time-dependent claims whose staleness can alter reliance, but need not be collected universally for time-invariant propositions. The descriptor remains partial by construction: conformance means honest declaration of available and unavailable qualification, not complete population of every possible field.

 

Irreducible interoperability kernel. To avoid every implementation selecting a mutually incompatible subset, an EHD intended for cross-component interoperability should expose at least six semantic elements, each of which may itself contain an explicit UNKNOWN where the producer cannot establish the value: (1) producer-profile reference and version, or an inline-equivalent semantic/profile identifier when no separate profile artifact is used; (2) subject/proposition/decision-domain together with the scope to which the statement applies; (3) producer/issuer; (4) operational result/closure; (5) determination state; and (6) an explicit unknown-qualifier declaration identifying material qualification that was not established. This is a parseability/interoperability minimum, not a completeness claim. Freshness, observed-versus-derived status, evidence class, window-selection basis, capacity, dependency/coupling and other fields remain conditional when they are material to the relying decision. A producer that cannot establish scope does not omit the element; it carries scope = UNKNOWN.

 

Core fields extending the interoperability kernel

  • subject / proposition / decision domain: what the statement is about;

  • scope: the population, subsystem, geography, time horizon, action, policy domain or other bounded area to which the statement applies;

  • producer / issuer: which agent, human, verifier, service or subsystem issued the statement;

  • operational result / closure: what the producer decided or emitted;

  • determination state: determined, indeterminate, fallback, held or an implementation-equivalent state;

  • uncertainty statement: the reported uncertainty/confidence, if any, together with its semantics; a number without semantics is not sufficient;

  • as-of / freshness: when the supporting state was valid or observed;

  • unknown qualifiers: qualifiers the producer cannot establish and therefore explicitly leaves unknown.

 

Window-qualification fields

  • window / observation-boundary descriptor: the relevant context or evidence boundary used for the statement, at an abstraction level that does not require disclosure of the private window;

  • window-selection basis: why that boundary was considered sufficient for the task, e.g. mission relevance, policy scope, evidence class, coverage rule, criticality, ecosystem sensitivity/exposure, consequence severity, reversibility, tolerated residual, observation/determination burden, response horizon or bounded stopping rule;

  • included scope and known exclusions;

  • validity interval or revalidation condition;

  • coverage statement where meaningful;

  • expansion capability: known evidence, sources or context that could in principle be brought into the window if further determination is justified;

  • residual statement: what the producer acknowledges cannot be presumed exhaustively known or enumerated.

 

Four-component qualified epistemic position

Where the producer can express it, the EHD should make legible:

A — situated assertion/scope: what is represented or asserted, where/from which frame and under which material qualifiers;

B — confidence/intensity: how strongly A is supported within that admitted frame;

C — recognized current-capability frontier: additional decision-relevant state that could still be established with current observation, review, acquisition or computation capability;

D — structural/residual unknown outside the represented and recognized-obtainable capability boundary.

 

A producer is not required to have a perfect enumeration of C or D, nor one universal numeric B. The key requirement is that missing qualification does not silently collapse into an unscoped or overconfident A assertion.

 

Uncertainty-method fields

When a producer reports confidence or uncertainty, it should identify enough of the interpretation to prevent category error:

  • whether the value is probability, model confidence, calibration score, qualitative class, evidence sufficiency, disagreement, residual estimate or another construct;

  • the proposition and window/scope to which it applies;

  • the method, evaluator, threshold, policy or reference identifier when one exists;

  • known calibration or applicability limits when material;

  • whether the value is direct, inherited or aggregated from upstream sources.

 

Dependency and capacity fields

Where material:

  • provenance/source class;

  • direct versus inherited evidence;

  • source independence or shared-source dependency where known;

  • unresolved upstream dependencies;

  • human, compute, evidence, authority or time capacity binding;

  • observation/determination burden or capacity consumption where material to deciding whether further awareness is proportionate;

  • source/producer relationship such as self, contracted or independent where relevant to interpretation.

 

Composition-Critical EHD Profile (optional)

The EHD kernel remains sufficient for ordinary bounded handoff. This optional profile applies only when several components must preserve the basis, continuity or arbitration of the same material decision across handoffs: for example, a principal-bound decision basis, a transition from commitment to execution, competing directives over one resource-time segment, or a later requalification of an earlier decision. It introduces no O7, IF-S14, producer family or mandatory wire format.

The profile is a conditional metadata overlay. References may be stable identifiers, versioned semantic references or privacy-preserving record references; they do not require full context, private reasoning or a common global database. If a material relation cannot be established, it remains UNKNOWN rather than being inferred.

Producer → EA fields, where material:

  • decision/operation reference and, where a handoff continues an earlier result, parent-handoff or predecessor reference;

  • decision-basis reference and version for the relevant principal preference, hard limit, mandate or permitted trade-off;

  • commitment state, such as recommendation, negotiation, reservation, binding commitment or execution, or an implementation-equivalent state;

  • source-owned validity, review, transition or return condition, including normal versus exceptional path qualification where supplied by its owner;

  • shared dependency or resource-time reference, and competing-directive references where the same material action or resource is affected;

  • source-owned priority, precedence, veto or arbitration reference where a legitimate owner has supplied one.

EA → receiving function fields, where material:

  • the same decision/operation reference and affected scope;

  • the qualified residual, capacity, authority or evidence limitation relevant to that decision;

  • a targeted re-entry reference: the assumption, evidence, window, dependency, authority or policy/reference that must be refreshed, widened, narrowed or otherwise requalified;

  • review/expiry condition and the identified receiving function that retains the authority to decide or execute;

  • expected outcome or revalidation criterion, without treating the request itself as execution confirmation.

The profile provides the links needed to test preservation and re-entry. It does not carry KPIs, Q0–Q5 dispositions, quality gates, a universal precedence hierarchy or an EA command. Those remain test, governance or owner-specific artifacts outside the runtime handoff.

 

The descriptor may be partial. “Unknown” is a valid value. Silent substitution is not. Where the reason for an unknown is itself known, producers should preferably preserve it (for example not observed, not tracked, unavailable, privacy-restricted, unsupported or not established); the reason itself may remain UNKNOWN. not_applicable is separate because it is a determination, not an unknown state.

 

Risk/capacity allocation fields are conditional rather than universal producer requirements. Ecosystem sensitivity/exposure, consequence severity, tolerated residual and observation/determination budget normally originate from the mission/context side through O1/F1. A Theme-specific producer should carry such fields only when it actually owns or observes them, for example human-capacity state from IF-S6, measurement burden from IF-S7 or response capability from IF-S12.

 

3. Baseline functional landscape

The external architecture is divided into an Operational Agent Plane and a Trust & Security Plane. Ecosystem Awareness interfaces with both but owns neither.

 

Operational Agent Plane

O1 Mission / Objective / Orchestration

O2 Agent Discovery & Capability Description

O3 Agent Runtime / Worker / Model Execution

O4 Context, Memory, State, Retrieval & Research

O5 Tool / Resource Access & Action Execution

O6 Task, Message, Artifact & Inter-Agent Transport

 

Trust & Security Plane

Namespace rule. IF-S1–IF-S13 denotes Functional Interface families in this document. CH-S# denotes preserved DAOS challenge identifiers in cross-layer maps. REQ-S1–REQ-S14 denotes the canonical solution challenges in 00 — Canonical Requirements. No Interface IF-S14 is created.

IF-S1 Identity, Authentication & Principal Binding

IF-S2 Provenance of Authority, Delegation & Authorization

IF-S3 Remote Attestation & Runtime / Interaction Assurance

IF-S4 Policy / Intent Expression & Runtime Conformance

IF-S5 Evidence Appraisal & Verifier-Side Failure Semantics

IF-S6 Human Oversight & Intervention Capacity

IF-S7 Observability, Telemetry, Evaluation & Drift

IF-S8 Accountability, Attribution & Verifiable Action Records

IF-S9 External / Population-Level Evaluation

IF-S10 Privacy & Minimum Disclosure

IF-S11 Ecosystem Signal / Incident Exchange & Defence

IF-S12 Enforcement, Containment, Revocation, Recovery & Migration

IF-S13 Trust Framework / Assurance Mapping / Jurisdictional Context

 

Optional domain profiles such as embodied-system binding or model-level trust can extend these interfaces without changing the core architecture.

 

4. Operational Agent Plane interfaces

 

O1 — Mission / Objective / Orchestration

Generic role

Defines the task, workflow, objective, execution graph, dependencies, criticality and termination/continuation conditions. It may be a planner, manager agent, workflow engine or decentralized handoff structure.

 

Inputs to Ecosystem Awareness

  • mission/task identifier and objective;

  • material decision/output domains;

  • criticality/stakes and reversibility;

  • ecosystem sensitivity/exposure and consequence severity by material domain where available;

  • tolerated residual / decision-risk tolerance where defined;

  • available observation/determination budget or capacity constraints at the orchestration level;

  • expected workflow or dependency graph at the needed abstraction level;

  • deadlines/time horizon;

  • available fallback/containment/recovery/migration capabilities;

  • current task state and material changes to the workflow;

  • relevant authority/policy references.

  • decision/operation reference and commitment state where the workflow moves from recommendation, negotiation or reservation to commitment or execution;

  • principal preference, hard-limit or permitted-trade-off reference and version where it materially defines the decision basis;

  • source-owned review, transition or return condition where a material change can distinguish normal revalidation from an exceptional governed path.

 

EA outputs to this function

  • qualified operating posture from F6;

  • affected domains/dependencies;

  • domain-targeted requalification directives from F7;

  • requests to alter scope, pause boundedly, re-evaluate or change the observation frame;

  • epistemic statement explaining what remains determined/indeterminate for orchestration purposes;

  • current window-selection / sensitivity-capacity mismatch where observation effort is materially too high or too low for the receiving decision.

  • where the Composition-Critical EHD Profile applies, the decision/operation reference, targeted re-entry reference and review/expiry condition.

 

Internal EA functions

F1, F6, F7, F9.

 

Boundary

The orchestrator remains responsible for workflow execution. EA does not choose every next action.

 

O2 — Agent Discovery & Capability Description

Generic role

Allows a client or orchestrator to discover an agent/service and learn its declared identity, capabilities, skills, endpoints and authentication requirements. A2A Agent Cards are a current protocol example.

 

Inputs to Ecosystem Awareness

  • discovered agent/service identifier;

  • capability/skill claims;

  • endpoint/interface information;

  • authentication requirements;

  • declared version/capability changes;

  • discovery source and freshness;

  • any provenance or trust metadata supplied by the discovery mechanism.

 

EA outputs to this function

  • required additional qualification before relying on a capability;

  • request for refreshed capability/discovery information;

  • reduced reliance/scope if capability evidence is stale or epistemically weak;

  • external epistemic envelope where the discovery layer can carry extensions.

 

Internal EA functions

F2, F4, F7, F8, F9.

 

Boundary

Discovery tells the system what a participant declares itself able to do. It does not by itself establish that the capability is safe, authorized, current or epistemically sufficient.

 

O3 — Agent Runtime / Worker / Model Execution

Generic role

Executes domain reasoning or work using one or more models, instructions, tools and local state.

 

Inputs to Ecosystem Awareness

  • operational result/closure;

  • EHD or equivalent local epistemic state;

  • model/runtime identity or version where material;

  • local determination/indeterminate state;

  • uncertainty semantics and method/reference where available;

  • unresolved dependencies;

  • local capacity-binding state;

  • local scope/window descriptor and selection basis;

  • inherited upstream uncertainty.

 

EA outputs to this function

  • targeted re-evaluation request for the same domain;

  • request to preserve INDETERMINATE/fallback rather than force certainty;

  • request for a different evidence class or genuinely independent source;

  • scope/window adjustment request;

  • bounded stop condition when continued re asoning becomes Type 1.

 

Internal EA functions

F3, F5, F7, F9.

 

Boundary

EA does not rerun the worker’s complete domain reasoning. It qualifies what the worker’s output justifies.

 

O4 — Context, Memory, State, Retrieval & Research

Generic role

Provides documents, working/long-term memory, persisted session or checkpoint state, retrieved resources, search results, vector retrieval, external research or other context used by agents. MCP resources, agent-session stores and agentic retrieval systems are current examples.

 

Inputs to Ecosystem Awareness

– available source/resource classes;

– retrieved evidence identifiers and scope;

– provenance/source relationship where available;

– freshness/cache state;

– session/checkpoint/persistent-state identity, version and resumability where used;

– retrieval/search bounds and stopping criteria;

– retrieval/search latency, compute/token, bandwidth, monetary or other resource burden where available and decision-material;

– coverage or known exclusion information where available;

– source-dependency/duplication indications;

– access limitations or unavailable sources.

 

EA outputs to this function

– widen/narrow/redirect window request;

– request a specific missing evidence/source class;

– request primary-source retrieval;

– request independent corroboration rather than more copies of the same source;

– stop, narrow or redirect condition for unbounded or low-value search;

– observation-budget or marginal-value bound where supported by the retrieval/research function;

– refresh request where staleness invalidates the current frame.

 

Internal EA functions

F2, F3, F4, F7, F9.

 

Boundary

Retrieval increases accessible context; it does not prove that the resulting window is the ecosystem or that additional search will eliminate structural residual.

 

O5 — Tool / Resource Access & Action Execution

Generic role

Exposes callable tools, APIs, services, files, databases or actuators and executes actions. MCP tools and ordinary enterprise APIs are examples.

 

Inputs to Ecosystem Awareness

– tool/resource identity and declared function;

– action request/result/status;

– decision/operation and predecessor-handoff reference where the action continues a material decision;

– read/write/reversibility and material impact characteristics where available;

– authorization scope and relevant policy/mandate reference;

– error/failure/partial-completion state;

– side-effect confirmation or indeterminate execution outcome;

– latency/availability/capacity state;

– provenance of returned data where available.

– shared resource-time segment and competing operation/directive reference where the action can collide with another legitimate action.

 

EA outputs to this function

– request to delay or restrict tool use while a specific domain is requalified;

– request for read-only, reduced-scope or reversible operation when posture requires it;

– request for outcome reconciliation when execution status is indeterminate;

– containment/scope-reduction request sent to the function that actually owns enforcement.

– where the Composition-Critical EHD Profile applies, the targeted re-entry reference and expected revalidation criterion; this is not an execution command.

 

Internal EA functions

F1, F2 where the tool/API is an acquisition pathway, F3, F6, F7, F9.

 

Boundary

EA does not grant tool authority. Authorization and enforcement remain separate.

 

O6 — Task, Message, Artifact & Inter-Agent Transport

Generic role

Carries messages, tasks, task status, artifacts, streaming updates and extensions between agents or services. A2A is a current protocol example; other transports may be used.

 

Inputs to Ecosystem Awareness

– message/task/artifact identity and status;

– sender/receiver or interaction binding available at the transport layer;

– decision/operation correlation and parent-handoff reference where the message continues or changes a material decision;

– timestamps/freshness;

– extension metadata carrying an EHD or external epistemic envelope;

– delivery/update state;

– task completion, cancellation, auth-required or other relevant lifecycle state.

 

EA outputs to this function

– Epistemic Envelope from F8 for transport alongside the ordinary operational result;

– updated scope/freshness qualifiers;

– requalification or correction signal where the transport supports amendments/status updates.

– Composition-Critical EHD Profile fields, where material, so that the receiving function can correlate the decision basis, conflict relation or targeted re-entry without interpreting a transport identifier as sufficient semantic identity.

 

Internal EA functions

F4, F8, F9.

 

Boundary

Transport preserves and conveys information. It does not determine the truth of an epistemic statement.

 

5. Trust & Security Plane interfaces

 

IF-S1 — Identity, Authentication & Principal Binding

Generic role

Establishes who/what is interacting and, where relevant, the binding between agent/runtime/interacting system and the human or organization behind it. Authentication proves control of credentials; legal or operational principal binding may be a separate function.

Standards boundary. SPIFFE/SPIRE is a representative workload-identity and authentication mechanism; its own documentation explicitly leaves authorization policy to separate mechanisms. EA may consume the resulting authenticated identity/binding state, but a valid identity is not silently promoted into authority for a particular action.

 

Inputs to Ecosystem Awareness

– authenticated subject/agent/service identifier;

– principal/binding claim when available;

– authentication assurance/context;

– credential validity/freshness/revocation status;

– binding scope and validity interval;

– identity/binding evidence provenance;

– unknown or contested identity/binding state.

 

EA outputs to this function

– request for refreshed identity/binding evidence when material;

– explicit treatment of identity/binding state as unknown or insufficient for the affected domain;

– requalification request when a previously valid binding is stale, changed or contradicted.

 

Internal EA functions

F1, F3, F4, F6, F7.

 

Boundary

Identity is evidence about the actor/binding; it does not predict behaviour and does not by itself establish authority, conformance or ecosystem truth.

 

IF-S2 — Provenance of Authority, Delegation & Authorization

Generic role

Specifies where authority originated, the grant/mandate, scope, limits, conditions, delegation chain, version and revocation/standing. This aligns with ordinary authorization, delegation and mandate systems.

Standards boundary. RFC 8693 is a relevant subject/actor token-exchange mechanism, but the RFC defines exchange as a one-time event without a general tight linkage between input and output tokens; revocation propagation is implementation-, token-type- or deployment-specific rather than a general protocol property. IF-S2 therefore consumes existing delegation/authorization mechanisms rather than replacing them, while preserving current standing/applicability and revocation state explicitly where they are material to the receiving decision.

 

Inputs to Ecosystem Awareness

– principal/grantor and grantee identifiers;

– authority/grant identifier;

– mandate/action scope;

– limits and conditions;

– applicable authority/mandate reference for a competing directive, including any source-owned exception, veto or precedence rule where one exists;

– delegation/redelegation chain where material;

– policy/reference version linked to the grant;

– validity/revocation state;

– authority provenance and standing;

– contested, absent or fuzzy authority state;

– authority capacity actually reachable for current intervention where relevant.

 

EA outputs to this function

– request to refresh/resolve authority state;

– indication that authority uncertainty is binding for the current domain;

– request to narrow action scope to the currently qualified mandate;

– requalification trigger when the grant/reference/standing materially changes.

 

Internal EA functions

F1, F3, F6, F7, F9.

 

Boundary

EA consumes authority state. It does not originate a grant or decide legal standing.

 

IF-S3 — Remote Attestation & Runtime / Interaction Assurance

Generic role

Produces evidence about runtime, code/data/policy/model/harness or interaction state; a verifier appraises that evidence and produces an Attestation Result for a relying party. RFC 9334 RATS provides the canonical Evidence → Verifier → Attestation Result architecture.

Standards boundary. RATS deliberately keeps Evidence, Verifier appraisal, Attestation Results and the Relying Party’s application-specific decision distinct. EA preserves that separation: an attestation result is qualified evidence, not delegated authority and not the authorized operational decision. NIST NCCoE’s 2026 software/AI-agent identity-and-authorization concept work further identifies identification, authorization, auditing and non-repudiation as active agent-IAM questions; this is current standards context, not an EA adoption claim.

 

Inputs to Ecosystem Awareness

– Attestation Result, not necessarily raw private evidence;

– attested subject/interaction and scope;

– verifier/issuer identity;

– appraisal result and relevant claims;

– reference/policy identifiers and versions where material;

– freshness/nonce/replay status;

– appraisal relationship such as self/contracted/independent where available;

– evidence/appraisal limitations;

– no-assertion/unknown result distinct from action-side indeterminate.

 

EA outputs to this function

– request for re-attestation when freshness or interaction state changes;

– request for an independent or differently rooted attestation where source dependence matters;

– reduction of reliance when attestation scope does not cover the claim being made;

– bounded epistemic envelope for downstream relying-party decisions.

 

Internal EA functions

F4, F5, F6, F7, F8, F9.

 

Boundary

A valid Attestation Result establishes what the verifier vouches for under its appraisal policy. It is evidence, not universal truth and not an authorization decision by EA.

 

IF-S4 — Policy / Intent Expression & Runtime Conformance

Generic role

Defines the authored policy/intent reference and evaluates an action against it at runtime.

 

Inputs to Ecosystem Awareness

– named/versioned policy or intent reference;

– provenance/authority under which the reference was authored;

– evaluated action/task/domain;

– conformance verdict such as permit, remediate, block, escalate or indeterminate;

– scope examined for indeterminate;

– confidence/threshold semantics where used;

– issuing evaluator/engine identity;

– issuer relationship to evaluated party where available;

– freshness/tamper-evidence of the verdict;

– competing intents/directives, their shared decision or resource-time reference, and the source-owned priority/precedence basis where material;

– attested absence of evaluation where no evaluation occurred.

 

EA outputs to this function

– request for re-evaluation under a refreshed/current reference;

– request to preserve indeterminate instead of forcing a binary verdict;

– indication that verdict scope is insufficient for the system-level claim;

– request for independent evaluation where the current evaluator is not sufficient for the affected domain.

 

Internal EA functions

F3, F4, F5, F6, F7, F9.

 

Boundary

A conformance verdict answers whether observed/action behaviour conforms to a reference. It does not establish that the reference was legitimate, that the world model was complete or that the system-level composition is determined.

 

IF-S5 — Evidence Appraisal & Verifier-Side Failure Semantics

Generic role

Checks whether evidence/records/claims are entitled to be relied upon and produces explicit appraisal or rejection outcomes. This aligns with evidence-appraisal patterns such as RATS appraisal.

 

Inputs to Ecosystem Awareness

– appraisal result;

– rejection/failure class;

– checks performed or profile/version;

– subject/record/claim appraised;

– freshness/replay/integrity result;

– issuer/relationship/authorization-scope checks where applicable;

– absence/null semantics where applicable;

– limitations or checks not performed.

 

EA outputs to this function

– request to appraise a particular upstream claim or evidence class;

– request for a different appraisal profile where the current one does not cover the epistemic question;

– preservation of appraisal failure as evidence-side uncertainty rather than silently mapping it to an action verdict.

 

Internal EA functions

F3, F4, F5, F7.

 

Boundary

Evidence-side failure and action-side indeterminate remain different semantic categories.

 

IF-S6 — Human Oversight & Intervention Capacity

Generic role

Manages escalation, qualified reviewers, human authority, decision rights, intervention records, bounded mandates and return-to-operation conditions.

 

Inputs to Ecosystem Awareness

– human-capacity state: available, binding, unavailable or implementation-equivalent;

– required reviewer/role and authority;

– response deadline/window;

– current escalation/HOLD/intervention state;

– human decision and scope;

– intervention mandate/validity where applicable;

– evidence considered and evidence sufficiency/limitations;

– intervention outcome/reconciliation state;

– return-to-operation/revalidation state.

 

EA outputs to this function

– targeted request for human review only for the affected domain;

– required information/scope that the reviewer must see for the requested epistemic question;

– indication that human capacity is itself insufficient/unavailable;

– stop/escalation boundary when repeated human requests become Type 1;

– system-level posture and requalification requirement for intervention-path selection.

 

Internal EA functions

F1, F2 where the human channel is an acquisition pathway, F3, F5, F6, F7, F9.

 

Boundary

Human oversight owns human capacity and intervention. EA consumes human-capacity state as one dependency among many. Human approval does not retroactively validate an upstream world model. Repeated escalation, review and evidence requests also consume finite human attention in the extended human-agent system; EA may therefore identify the human channel itself as capacity-binding or Type-1-amplifying without taking ownership of the human decision.

 

IF-S7 — Observability, Telemetry, Evaluation & Drift

Generic role

Emits traces, metrics, logs, operation/tool/model telemetry, anomaly/drift measurements and evaluation results. OpenTelemetry provides current cross-vendor semantic conventions for agent invocation, model calls, retrieval and tool execution.

 

Inputs to Ecosystem Awareness

– observed operation/task/tool/model identifiers;

– timestamps/duration/status/error state;

– instrumentation/measurement coverage and observation burden or latency where available;

– telemetry/evaluation metric and semantics;

– drift/anomaly indicators;

– model/runtime/tool version changes;

– source/measurement method;

– observation period/population/scope;

– measurement confidence/limitations where available;

– expected versus observed outcome.

 

EA outputs to this function

– request for additional instrumentation/measurement on a specific domain or dependency;

– request for refreshed observation where telemetry is stale;

– revalidation trigger when drift invalidates window or operating-frame assumptions;

– target domains for follow-up evaluation;

– request to increase, decrease or redirect instrumentation when observed risk/sensitivity and observation cost are materially mismatched.

 

Internal EA functions

F2, F3, F4, F6, F7, F9.

 

Boundary

EA interprets the epistemic significance of telemetry. It does not replace the telemetry or evaluation method.

 

IF-S8 — Accountability, Attribution & Verifiable Action Records

Generic role

Records at action time enough information for a later party to establish who acted, under what authority and scope, and to verify that the record/claims have not been altered.

 

Inputs to Ecosystem Awareness

– actor/agent/interacting system identity;

– action/task and timestamp;

– decision/operation and parent-handoff reference where needed to reconstruct a composition-critical path;

– authority/provenance reference;

– declared scope;

– policy/reference identifier/version where present;

– carried conformance verdict or attested absence;

– issuer binding, freshness and tamper-evidence for carried claims;

– attestation linkage where present;

– action/result/outcome and record integrity state.

 

EA outputs to this function

– bounded Internal/External Epistemic Statement from F8 suitable for being recorded alongside the action where required;

– scope, posture, residual/inherited-indeterminacy markers relevant to later reconstruction;

– request to preserve a material requalification/containment/migration decision and its basis.

– where material, the targeted re-entry reference, review/expiry condition and observed outcome/revalidation link for the same decision/operation.

 

Internal EA functions

F4, F5, F8, F9.

 

Boundary

The record preserves evidence for reconstruction. It does not itself prove that every recorded claim was substantively true.

 

IF-S9 — External / Population-Level Evaluation

Generic role

Reads many records/measurements to determine what can be concluded at population or evaluator-family scale when single records cannot establish certain claims.

 

Inputs to Ecosystem Awareness

– assessment claim;

– defined population;

– observation period;

– taxonomy/reference/policy and version;

– per-type rate or other non-composite measurement;

– evaluator/evaluator-family characteristics;

– evaluator independence/diversity information where known;

– sample size and statistical uncertainty where applicable;

– residual indeterminacy / identifiability limit;

– statement of what the result is and is not capable of establishing.

 

EA outputs to this function

– request for a population-level assessment when local records cannot resolve a materially relevant hypothesis;

– request for a different evaluator family or independent channel where correlation matters;

– qualified use of the population signal within F4/F5 rather than promotion to ecosystem truth.

 

Internal EA functions

F4, F5, F6, F7.

 

Boundary

Population size can reduce sampling uncertainty but does not automatically remove structural non-identifiability. Population-level evidence remains scope-bound.

 

IF-S10 — Privacy & Minimum Disclosure

Generic role

Controls what identity, authority, context, trust, behavioural, telemetry and audit information each party may learn, retain or disclose. This aligns with standard privacy-preserving design.

 

Inputs to Ecosystem Awareness

– disclosure policy;

– recipient/role and decision purpose;

– permitted/forbidden attributes;

– retention/linkability/correlation constraints;

– selective-disclosure or pseudonymity capabilities;

– privacy risk/criticality constraints.

 

EA outputs to this function

– minimum EHD/envelope field set required for the receiving decision;

– request for a privacy-preserving substitute or coarser abstraction where full disclosure is unnecessary;

– indication that insufficient disclosure leaves an epistemic qualifier unknown rather than authorizing inference.

 

Internal EA functions

F1, F4, F8.

 

Boundary

Privacy can legitimately limit what EA learns. The correct consequence is bounded uncertainty, not forced disclosure or assumed certainty.

 

IF-S11 — Ecosystem Signa

l / Incident Exchange & Defence

Generic role

Distributes, amends/corroborates and correlates ecosystem-relevant signals; represents affected scope/blast radius and may feed containment/resolution.

 

Optional IF-S11 Ecosystem Signalling Capability Profile. Where a signalling mechanism can expose stable capability semantics, IF-S11 may make available a versioned profile describing signalling properties it declares or that have been externally established. The profile is evidence about the mechanism, not the EA qualification itself. The candidate inventory is grouped below for scanning; the list remains open and each property remains conditional on decision relevance.

 

Semantic/coverage — scope/coverage semantics; semantic compatibility.

Provenance/lineage — provenance support; source-lineage visibility.

Temporal — freshness/expiry; availability; response-window compatibility.

Uncertainty preservation — uncertainty/UNKNOWN preservation.

Lifecycle — amendment/correction/resolution support.

Adversarial/participation — adversarial assumptions/protections; participation/membership assumptions.

Cost/exposure — privacy/disclosure burden; latency/verification/communication cost.

 

Property-basis rule. Any profile property relied upon by EA retains its epistemic basis where material: declared, observed, attested, independently evaluated, derived or UNKNOWN, or an implementation-equivalent distinction. A declaration by the signalling operator is not silently promoted to an independently established property.

 

Profile absence is not failure and does not exclude a pathway. Passive observation, environmental/action traces, public information, regulatory disclosure and other non-cooperative pathways may be qualified through F2.APQ using observed, attested, independently evaluated, derived or UNKNOWN state without any producer-published profile. The architecture therefore does not require participation, cooperative intent or aligned objectives in order to use ecosystem-relevant information.

 

Inputs to Ecosystem Awareness

– observed condition/event/claim;

– reporter/source and relationship;

– confidence/uncertainty semantics;

– freshness;

– affected/potentially affected scope;

– provenance/dependency information;

– corroboration/amendment history;

– blast-radius/dependency graph where available;

– containment reach, response deadline and fallback where supplied;

– adversarial indicators such as replay, Sybil, collusion or false attribution;

– resolution/correction signal.

 

EA outputs to this function

– qualified External Epistemic Envelope from F8;

– scope-qualified residual determinacy/capacity state;

– request to corroborate a particular domain rather than generic reputation increase;

– request to mark source dependence/unknown provenance;

– posture/requalification state for downstream containment consumers;

– indication, where useful, whether additional corroboration/observation is proportionate to the current incident sensitivity, response capacity and response window rather than automatically desirable;

– where F2.APQ is active, decision-relative indication that the current signalling route is sufficient/insufficient/unresolved for the specific evidence need, or that a materially independent/alternative route would add more value.

 

Internal EA functions

F4, F5, F6, F7, F8, F9.

 

Boundary

Signal infrastructure carries and correlates claims. EA assesses what those claims justify epistemically. Signal exchange does not create authority. An incident-signal-and-blast-radius mechanism is therefore a concrete IF-S11 peer capability that EA can consume rather than reproduce. EA may also be required when no incident or malicious agent exists—for example, when honest locally correct subsystems remain epistemically fragmented at composition level—so IF-S11 is an important interface, not the semantic boundary of Ecosystem Awareness. EA does not rank or certify IF-S11 mechanisms globally. It qualifies the sufficiency of an available route for a stated decision and preserves the distinction between declared mechanism properties and independently supported properties.

 

IF-S12 — Enforcement, Containment, Revocation, Recovery & Migration

Generic role

Actually enforces authorization/policy and applies operational controls such as restrict, rate-limit, revoke, isolate, quarantine, suspend, rollback, fallback, substitute, recover or migrate/reconfigure.

 

Inputs to Ecosystem Awareness

– available control/response capabilities and effective reach;

– decision/operation and shared resource-time reference where a response can collide with another legitimate action;

– authority required for each response;

– current response latency and actionability window;

– execution/status/result of containment or recovery;

– residual exposure and affected scope;

– rollback/reversibility state;

– alternate-provider/alternate-frame readiness;

– migration/reconfiguration status;

– failure/indeterminate outcome where response execution cannot be established.

 

EA outputs to this function

– scope-indexed Normal / Containment-Mitigate / Migration-Regime-Transition assessment from F6, optionally accompanied by small conditional posture qualifiers derived from already available response state: response-capacity sufficiency, response-window state, frame recoverability and, for Migration/Regime Transition only, transition readiness. Different receiving scopes may legitimately receive different postures. A global posture must not be inferred unless the assessed scope supports one. These are descriptive qualifiers, not new universal subposture states and not enforcement commands;

– domain-targeted request to reduce autonomy/scope/exposure;

– request to invoke a known containment mechanism;

– request to prepare migration/requalification where the old frame is no longer sufficient;

– success/revalidation criteria for returning to normal operation.

– where the Composition-Critical EHD Profile applies, the same decision/operation reference, targeted re-entry reference and review/expiry condition so that a containment or migration result can be reconciled with the decision it qualifies.

 

Internal EA functions

F1, F6, F7, F9.

 

Boundary

EA identifies the epistemic need and target. Enforcement/recovery functions own the actual authority and execution.

 

IF-S13 — Trust Framework / Assurance Mapping / Jurisdictional Context

Generic role

Provides the trust framework, assurance levels, jurisdictional constraints, mutual-recognition/equivalence mappings and governance references under which identity, authority, evidence and interaction are interpreted. This corresponds to ordinary enterprise and government trust frameworks.

 

Inputs to Ecosystem Awareness

– applicable trust domain/jurisdiction;

– assurance profile/level and semantics;

– accepted trust anchors/reference frameworks;

– equivalence/mutual-recognition rules;

– applicable policy/regulatory constraints;

– validity/version and change history;

– unresolved cross-domain incompatibilities.

 

EA outputs to this function

– indication that a cross-domain equivalence is insufficient for a particular decision domain;

– request for a different assurance profile/reference where needed;

– residual/unknown treatment when two trust domains cannot be cleanly mapped.

 

Internal EA functions

F1, F4, F6, F7.

 

Boundary

EA does not create jurisdictional policy or a global trust authority.

 

6. Optional domain profiles

 

Embodied-system binding

For robotics/embodied AI, the trust interface may additionally bind logical agent, runtime/controller, physical device and authority. Relevant inputs include binding identity, device/runtime attestation, binding freshness, control-transfer state and physical-action attribution. These specialize IF-S1, IF-S2, IF-S3 and IF-S8 rather than creating a new EA core function.

 

Model-level trust and lineage

Model identity/version, training/lineage claims, adaptation state and model-level assurance can enter through IF-S3 attestation, IF-S7 evaluation/drift and IF-S8 records. A lineage or provenance claim is evidence; it does not by itself establish behaviour.

 

Credential / wallet / secret / confidential execution

Credential vaults, wallets, key stores and confidential-computing mechanisms support IF-S1 identity/authentication, IF-S2 authorization and IF-S3 runtime assurance. EA should consume only their assurance/availability/validity state, never secret material.

 

7. Interface completeness against F1–F9

F1 Mission & Decision Context Qualification consumes principally O1, IF-S2, IF-S6, IF-S10, IF-S12 and IF-S13. In v0.2 O1 supplies the mission-side ecosystem sensitivity/exposure, consequence/reversibility and available observation/determination-budget context; IF-S6 and IF-S12 contribute effective human and response capacity.

 

F2 Decision-Relevant Window Qualification & Management consumes principally O2, O4, O6, IF-S7, IF-S10 and IF-S11. It combines F1’s sensitivity/risk basis with source availability, retrieval/instrumentation burden, privacy limits and freshness to maintain W(d,t). When F2.APQ is invoked, IF-S13 contributes assurance/trust-framework context where material; O5 contributes direct tool/API/resource pathway state when a tool or API is itself the acquisition path; and IF-S6 contributes human-channel availability/information-scope/response-window state when human reporting or review is itself the acquisition path. Equivalent pathway descriptions may be mediated through O2/O4/F1, but the mediation remains explicit. No new O/S family is required.

 

F3 Local Epistemic State Qualification consumes principally O3, O4, O5, IF-S4, IF-S5, IF-S6 and IF-S7.

 

F4 External Epistemic Signal Qualification consumes principally O2, O6, IF-S1, IF-S3, IF-S4, IF-S5, IF-S8, IF-S9, IF-S11 and IF-S13.

 

F5 Scope-Indexed Epistemic Composition & Coupling Assessment consumes all qualified local/external states and especially dependency/provenance information from IF-S2, IF-S3, IF-S8, IF-S9 and IF-S11.

 

F6 Systemic Epistemic & Operating-Frame Assessment consumes F5 plus mission/criticality and ecosystem-sensitivity/exposure from O1/F1, observation/determination burden from F2/O4/IF-S7, human capacity from IF-S6, response capability from IF-S12 and applicable trust-frame assumptions from IF-S13.

 

F7 Requalification & Corrective Directive Generation targets O1, O3, O4, O5, IF-S1–IF-S7, IF-S9, IF-S11, IF-S12 and IF-S13 according to the affected domain. It does not broadcast generic “add control” requests.

 

F8 Epistemic Statement & Envelope Generation publishes through O6, IF-S8 and IF-S11, subject to IF-S10 privacy/minimum-disclosure constraints.

 

F9 Outcome Feedback & Revalidation consumes O3/O5 execution results, IF-S6 intervention outcomes, IF-S7 telemetry/evaluation, IF-S8 records, IF-S11 resolution/correction signals and IF-S12 containment/recovery/migration outcomes.

 

No interface requires one central component to observe every raw event. Implementations may place F1–F9 centrally, distribute them, embed subsets beside subsystems or execute them through cooperating services, provided the epistemic semantics survive the handoffs.

 

8. Minimum viable interface set

A deployment does not need all external functions in order to implement Ecosystem Awareness. The minimum viable set is the smallest set that can support the active mission.

 

For a simple local agent, the minimum may be:

– O1 mission/orchestration context, including enough sensitivity/exposure, consequence/reversibility and finite capacity information to calibrate the required awareness burden;

– O3 local output + EHD;

– O4/O5 context and tool state where used;

– IF-S2 authority state where actions are delegated;

– IF-S7 outcome/telemetry;

– IF-S12 available response capability.

 

For an interoperating multi-agent security system, the minimum expands to include:

– O2/O6 discovery and task/message transport;

– IF-S1 identity/authentication;

– IF-S2 authority provenance;

– IF-S3 attestation where runtime assurance matters;

– IF-S4 conformance verdicts;

– IF-S5 appraisal semantics;

– IF-S6 human-capacity state where humans are in the control path;

– IF-S8 verifiable records;

– IF-S10 privacy/minimum disclosure;

– IF-S11 ecosystem signal exchange;

– IF-S12 enforcement/containment/recovery.

 

IF-S9 population evaluation and IF-S13 cross-domain trust mapping are activated when the problem requires those scales. They are not universal mandatory dependencies.

 

F2.APQ may operate over any subset of the existing discovery, context/retrieval, telemetry, transport, signal, privacy and trust-framework interfaces. A dedicated signalling profile is optional and is not a prerequisite for acquisition-pathway qualification.

 

9. Non-superpower rule for every interface

Every input to Ecosystem Awareness must be obtainable from an actual producer or remain unknown.

 

EA must not assume that:

– an identity provider knows behaviour;

– an authority service knows whether an action conformed;

– an attester knows the truth of every behavioural claim;

– a verifier knows facts outside its appraisal boundary;

– a policy engine knows the whole ecosystem;

– a human reviewer sees the original world rather than the representation presented to them;

– a telemetry system observes uninstrumented state;

– an action record proves the truth of every claim it carries;

– a population evaluator removes structural non-identifiability;

– a signal reporter represents the ecosystem;

– an enforcement function knows whether the epistemic basis for its order was correct;

– a trust framework creates equivalence where none was established.

 

When an interface cannot establish a qualifier, Ecosystem Awareness preserves that absence as uncertainty rather than manufacturing a value.

 

10. Alignment with current external architectures

Evidence status — source snapshot: 18 September 2026 (UTC). The mappings below are E4 market/standard evidence in the sense of 00D’s evidence-grade definition: they support only the documented scope or capability of the named specification, public product/documentation source or external working direction. They do not establish adoption, universal interoperability, interface completeness or EA effectiveness.

Operational plane

Current A2A specifications provide concrete concepts for Agent Cards, discovery, capabilities/skills, authentication requirements, tasks, messages, artifacts, task status and extensions. These fit O2 and O6 directly.

 

Current MCP specifications expose resources, prompts and tools, and client-side capabilities such as sampling, roots and elicitation, with explicit authorization and security requirements. These fit O4, O5 and parts of O1/O6.

 

OpenTelemetry GenAI semantic conventions increasingly expose agent invocation, model calls, retrieval and tool execution as standardized telemetry operations. These fit IF-S7.

 

Trust/security plane

RFC 9334 RATS gives a mature generic architecture for Attester → Evidence → Verifier → Attestation Result → Relying Party, fitting IF-S3/IF-S5.

 

 

 

 

 

 

 

 

 

 

Specialized evaluation, embodiment and model/trust mechanisms can provide evidence sources and profiles that can be consumed through the generic interfaces above without changing F1–F9.

 

11. Architectural conclusion

The external interface model does not make Ecosystem Awareness a control plane for every agentic function.

 

The architecture works by requiring decision-relevant producers to make their epistemic position sufficiently legible at the boundary where their result becomes input to another function.

 

A worker says what it concluded and the boundary that supports the conclusion.

A verifier says what it appraised and under what reference.

An attestation service says what it vouches for and its scope.

A human-oversight function says whether qualified human capacity is available and what decision was actually made.

A population evaluator says what a rate can establish and what remains structurally indeterminate.

A signal infrastructure says what was observed, by whom, when and over what affected scope.

An enforcement system says what response capacity exists and what was actually executed.

 

Ecosystem Awareness then performs the meta-level task: preserve those distinctions, compose them by domain rather than by average confidence, detect Type 0/1/2 and cross-domain collapse, dynamically calibrate the observation frame to mission sensitivity/risk and finite capacity, requalify that frame where necessary, and emit a bounded epistemic statement that the rest of the system can use.

 

Appendix A — Interface Quality and Conformance Plan for Ecosystem Awareness

A.1 Status, purpose and scope

Status. This is an internal quality and conformance plan for the generic Ecosystem Awareness interface model in this document. It is an additional verification artifact: it does not modify F1–F9, O1–O6, IF-S1–IF-S13, the EHD kernel, the optional Composition-Critical EHD Profile, or any producer’s native semantics. It is not a certification scheme, a standards claim, an implementation claim or a quality plan for another architecture.

**Canonicalization note

 

This v0.5 integrated document preserves the general O/S interface semantics of the controlled v0.4 source while separating programme- or domain-specific mappings from the canonical interface layer. Those application mappings are maintained outside 04 and cannot redefine its generic interface semantics. The v0.4 split files remain preserved as historical controlled sources and provenance.

 

Purpose.** The plan determines, for a declared decision scope, whether the available inputs and outputs of actual generic AI components are sufficient for EA to qualify and return an epistemic result without inventing information, taking another component’s authority or losing a material qualifier in handoff. It therefore tests the interface, not whether EA is universally effective or whether a producer’s underlying domain decision is substantively true.

In scope. A test may involve any active subset of O1–O6 and IF-S1–IF-S13, provided that every input has an identified producer or is explicitly UNKNOWN and every EA output has an identified receiving function. The plan covers two bounded levels:

  • Level 1 — internal coordination and integration. Mission/orchestration, local runtime, context/retrieval, tools, transport and internal trust/control functions exchange qualified state for one declared decision.

  • Level 2 — independent-boundary information. EA consumes an externally originating signal, record, assessment or other bounded claim through the same EHD discipline. A Level 2 signal changes the receiver’s evidence state; it does not transfer authority, prove the whole ecosystem or force a common action.

For this plan, independently operated is assessed relative to the EA/adaptor side: the ICR identifies the producer’s operating organisation, the organisation that controls the producer’s semantics, and the adapter’s authorship/maintenance. A claimed independent boundary requires a distinct producer operation, producer-side semantic control, and an adapter not exclusively authored or maintained by the EA side. If any condition is absent, the ICR records which one and the result is simulated-boundary evidence rather than established independent interoperability.

The Mission/Context Assessment (MCA) remains the basis for deciding before and after a run how much knowledge, retrieval, review or response effort is justified. The plan does not require maximum information collection.

Out of scope. This plan does not define a production API, require full internal reasoning or memory disclosure, transmit KPIs, Q0–Q5 dispositions or quality gates in the runtime payload, set a universal policy hierarchy, or execute containment, human intervention or authority decisions.

A.2 Quality objectives

Objective What the plan establishes What it does not establish
Q1 — Boundary ownership Each input, output, semantic owner and receiving function is identified. That EA owns the source function’s authority or action.
Q2 — Qualified handoff integrity Material scope, provenance/freshness, determination/UNKNOWN state, dependency, capacity, authority and validity/review qualifiers survive where required. That every possible qualifier is known or universally mandatory.
Q3 — Semantic preservation A receiver can interpret the result according to the producer profile/reference and does not confuse observation, attestation, appraisal, verdict, assessment or execution. That independently implemented components already share one wire format.
Q4 — Bounded disclosure and burden The chosen handoff avoids unnecessary private context and records the relevant latency, retrieval, communication and review burden. That lower overhead is automatically safer or more correct.
Q5 — Correctly bounded EA return EA returns a scoped assessment, limitation and targeted requalification to an identified receiver without issuing another owner’s command. That the receiver executed the request or that the request was the best possible action.
Q6 — Composition-critical continuity Where the optional profile applies, the decision basis, decision/operation continuity, conflict relation, precedence reference and targeted re-entry remain reconstructible. A universal precedence hierarchy or a complete history of every upstream system.
Q7 — Revalidation closure A material change, execution result or elapsed validity condition can be connected to the affected decision and re-entry point. That a successful action proves the earlier epistemic basis was complete.

A.3 Unit under test: Interface Conformance Record

Every test run creates an Interface Conformance Record (ICR). The ICR is a test artifact, not a new runtime message. It contains:

ICR element Required content
Test identity ICR identifier, date, interface-model version, profile/delta version and test-vector version.
Decision context Declared subject, proposition, receiving decision, scope, mission/MCA basis, useful horizon and materiality condition.
Materiality control Frozen set of material qualifiers, the semantic owner who fixed it before execution, rationale and version. A later reduction of that set is a recorded change, not a silent improvement in the result. If the semantic owner and adapter/maintenance owner are the same person or organisation, the ICR labels the result materiality self-declared.
Boundary Producing component, consuming EA function, receiving component, semantic owner and adapter/maintenance owner.
Evaluation independence Named reviewer for the mapping, plus any relevant relationship to the producer, receiver or adapter. The reviewer of a mapping cannot be that mapping’s adapter/maintenance owner. Any unresolved reviewer objection is recorded and blocks a sufficient conclusion.
Native result The producer’s native result and the reference/profile through which it is interpreted.
Required qualifiers Which of scope, provenance/freshness, dependency, unresolved state, capacity, authority, validity/review and privacy constraint are material for this run.
Unknown treatment Explicit UNKNOWN, not_applicable, unavailable, not-observed, privacy-restricted or other declared reason where known.
Test vector Positive, boundary, rejection or adversarial-assertion fixture; injected change or limitation; expected EA interpretation and expected receiving consequence.
Route shape Level 1 or Level 2 designation; for Level 2, the independent-operation assessment; for a chain, the ordered hops and declared aggregation points before execution; and for an aggregation, input-assertion count and declared transformation or loss. An aggregation later discovered but absent from this declaration is a nonconforming mapping finding.
Evidence Handoff trace, profile/reference, adapter mapping where used, receiving result, observed execution/outcome when available, burden observations and, for a non-deterministic route, repeated-run dispersion.
Conclusion Interface sufficiency finding, open field gap if any, retest decision and responsible maintenance owner.

For a Composition-Critical test, the ICR additionally records the decision/operation and parent-handoff references, decision-basis reference, commitment state where relevant, shared resource-time or conflict relation, source-owned precedence/arbitration reference where present, and targeted re-entry reference.

A.4 Entry conditions

A test may start only when the following are declared for its bounded scope:

  1. the producer, EA consumer and receiving function are identified;
  2. the producer profile/reference and its version are available, or their absence is declared;
  3. the native result and the decision it can affect are distinguishable;
  4. the material fields and permitted disclosure boundary are specified;
  5. the expected result is stated as an interface interpretation or requalification consequence, not as an assumed global truth;
  6. the positive, boundary and rejection fixtures have an observable oracle; and
  7. the semantic owner and adapter/maintenance owner accept responsibility for the test mapping they control.
  8. any material adversarial-assertion fixture has an observable oracle;
  9. the semantic owner has fixed the material qualifier set and its rationale before the fixture is executed;
  10. a named reviewer, distinct from the adapter/maintenance owner of the mapping under review, is available; and
  11. where Level 2 is claimed, the producer is independently operated as defined in A.1, or the fixture is explicitly marked as a simulated boundary that does not establish independent interoperability;
  12. the ordered route map and any intended aggregation point are declared in the ICR before execution; and
  13. any reviewer objection is resolved, or the fixture is declared unable to support a sufficient conclusion.

Failure to satisfy an entry condition is itself a useful finding: it means the proposed interface cannot yet be tested for that scope without inventing a producer, a receiver, semantics or an oracle.

A.5 Test method

A.5.1 Prepare the declared route

  1. Select the active interfaces and the relevant EA functions F1–F9.
  2. Freeze the decision scope, the available evidence boundary, the useful response horizon, the MCA capacity basis and the disclosure constraint.
  3. Identify whether the ordinary EHD kernel is sufficient or whether the Composition-Critical EHD Profile is required.
  4. Map native producer fields to the EHD/profile semantics. An adapter may translate representation; it must not silently upgrade UNKNOWN, authority, provenance, independence or determination.
  5. Declare the ordered route map, including every intended aggregation point, before execution. A subsequently discovered undeclared aggregation is recorded as a nonconforming mapping rather than normalised into the result.

A.5.2 Exercise four fixture classes

Fixture class Minimum situation Expected interface result
Positive A producer supplies the material result and qualifiers within scope and validity. EA preserves the qualification, returns a scoped assessment or no-change result to the identified receiver, and does not claim more than the producer supplied.
Boundary One material qualifier is absent, stale, privacy-restricted, capacity-binding, partly scoped or correlated. The qualifier remains UNKNOWN/limited; EA narrows reliance, requests targeted requalification or records that the available route is insufficient for the decision.
Rejection A mapping would collapse UNKNOWN, extend scope, confuse evidence with authority, treat a transport identifier as semantic identity, or send an EA request as an execution command. The handoff is nonconforming for that use; the ICR identifies the field, ownership or adapter defect rather than manufacturing a value.
Adversarial assertion A producer emits a well-formed material qualifier that is false or unsupported in the controlled fixture, such as independence, freshness or scope. Without independent contradictory evidence, EA preserves the qualifier as declared rather than established and the ICR records the route guarantee as conditional on producer honesty. Where contradictory independent evidence is supplied, EA preserves the conflict or indeterminacy rather than promoting the assertion.

Composition-Critical tests add at least one vector for each material condition present: a decision-basis/version change, an execution or commitment transition, competing directives over one resource-time segment, and re-entry after changed evidence, authority, dependency or validity.

Where the route has more than one handoff, the fixture includes at least two intermediate hops and evaluates qualifier preservation, transformation and declared loss at each hop, not only end to end. Where a component aggregates two or more prior assertions, the fixture records the input-assertion count and any declared loss, collapse or change of dependency treatment. An aggregation discovered after execution that was not declared in the route map is a nonconforming mapping. At least one claimed Level 2 route uses an independently operated producer as defined in A.1; a simulated external source is recorded as such and cannot support a claim of established cross-boundary interoperability.

A.5.3 Evaluate the handoff and return

For each fixture, the reviewer checks:

The named reviewer of an adapter mapping is distinct from that mapping’s adapter/maintenance owner; the ICR records any remaining relationship that could affect the review.

An unresolved objection by that reviewer is recorded in the ICR and prevents the run from being concluded sufficient for its declared scope or horizon.

  • Input provenance. Was every required input produced by the named component and attached to its native/profile semantics?
  • Qualifier preservation. Did scope, freshness, dependency, capacity, authority, validity/review and UNKNOWN survive the handoff where material?
  • Dependency declaration. Does each composed input distinguish established independence, known shared dependency, dependency not evaluated, or another stated relation/basis, rather than treating absence of a dependency finding as independence?
  • EA interpretation. Did EA preserve the distinction between local result, evidence appraisal, systemic assessment, operating posture and execution status?
  • Output ownership. Did the EA return identify a receiver and stay within assessment/requalification rather than grant, authorize or execute?
  • Re-entry and feedback. If the vector changes a material condition, does the return identify the exact re-entry target and can the later outcome be associated with the same decision/operation where required?
  • Disclosure and burden. Did the route remain within the declared disclosure boundary and was its material operational burden observed?

A.6 Evidence and test measures

These are post-run measures for the ICR. They are not EHD fields, runtime KPIs or automatic release criteria.

Measure Calculation or observation
Field preservation Material required qualifiers delivered and interpretable at the receiver ÷ material required qualifiers for the declared scope.
UNKNOWN preservation Material unavailable/limited qualifiers still explicit at the receiver ÷ material unavailable/limited qualifiers at the producer.
Scope fidelity Runs in which a receiving conclusion stays within the declared scope, known exclusions and dependency treatment ÷ applicable runs.
Semantic mapping integrity Mappings in which the receiver preserves the producer’s result category and profile semantics ÷ mappings exercised.
Hop-by-hop qualifier preservation For every material qualifier in a chained route, the number of hops at which it remains interpretable, explicitly limited or explicitly lost ÷ applicable hops. The ICR reports each hop as well as the end-to-end result.
Dependency-declaration completeness Material composed inputs with an explicit dependency status and stated basis where independence or no dependency is claimed ÷ material composed inputs. not evaluated remains distinct from no dependency detected.
Aggregation transparency Aggregations in which input-assertion count, dependency treatment and declared transformation/loss remain reconstructible ÷ aggregations exercised.
Re-entry traceability Material changes that produce a specific, reachable re-entry reference and later outcome association ÷ applicable change vectors.
Composition continuity In composition-critical runs, required decision/operation, basis, conflict/precedence and parent-handoff relations retained and interpretable ÷ required relations.
Boundedness observation Relevant latency, retrieval/communication effort, human-review demand and disclosure burden, reported beside the fixture result.
Horizon viability Whether the observed route burden remains usable within the pre-declared MCA capacity basis and useful horizon; recorded as viable, non-viable or indeterminate for that declared route.
Non-deterministic route stability Where any producer, adapter, receiver or material route component is non-deterministic, repeat each applicable fixture and record the run count, outcome distribution and material qualifier/viability dispersion. A single run is not treated as stable evidence.

The plan records observed burden so that a semantically complete handoff is not accepted blindly when it consumes the response opportunity it is meant to protect. It does not prescribe one universal threshold; the declared mission, scope and MCA capacity basis determine materiality.

Where fewer than five applicable vectors or relations are exercised, the ICR reports numerator and denominator as counts and does not present the resulting percentage as a rate estimate. Counts remain useful evidence; they are not statistical generalisation.

A.7 Conformance findings

The quality conclusion is made after the run. It is not a runtime posture or command.

Finding Meaning Required follow-up
Sufficient for declared scope The ordinary EHD kernel or active generic interface set preserved every material qualifier and produced an owner-preserving EA return for the fixture. Retain the ICR and repeat only when version, scope or material assumptions change.
Semantically sufficient, operationally non-viable for declared horizon Qualifiers and semantics were preserved, but the observed retrieval, communication, review or disclosure burden is not usable within the pre-declared MCA capacity basis or useful horizon. Do not accept the route as sufficient for that decision; narrow the scope, change the route/profile or record the decision as limited and retest.
Horizon viability indeterminate The available evidence cannot establish whether the route is usable within the declared MCA capacity basis or useful horizon. Do not accept the route as sufficient for that horizon; retain the limited scope, obtain the missing burden evidence or change the declared route and retest.
Sufficient with Composition-Critical Profile The ordinary kernel alone was not enough, but the optional profile preserved the material decision continuity, basis, conflict or re-entry relation. Version-pin the profile and retain the associated fixtures.
Insufficient field expression A material fact exists at a named producer but cannot be expressed or interpreted through the active interface/profile. Record the smallest candidate field addition, its producer and consumer; retest before changing the baseline.
Producer or receiver unavailable The required fact has no available producer, no identified receiving function or no responsible semantic owner. Preserve UNKNOWN and mark the decision scope limited; do not infer a contract.
Nonconforming mapping An adapter, transport or consumer changed scope, meaning, UNKNOWN, authority or ownership. Correct the mapping or reject the route for that scope; do not patch the result.
Out of declared scope The fixture needs a decision, authority, disclosure or execution rule not owned by the tested generic interfaces. Refer the matter to its legitimate owner; do not expand EA by assertion.

A.8 Interface coverage plan

Interface group Principal quality question Minimum evidence
O1 mission/orchestration Is the receiving decision, materiality, capacity basis and decision basis sufficiently declared? Mission/context record, scope, decision/operation reference where material and EA return.
O2/O6 discovery and transport Does discovery/transport preserve source, recipient, version and semantic handoff without becoming the truth owner? Capability/profile reference, transport trace and EHD/profile mapping.
O3/O4/O5 runtime, context and action Can local result, retrieval boundary, source dependence, tool outcome and re-entry be tied to the affected decision? Local result, retrieval/tool traces, scope/freshness/dependency qualifiers and observed outcome.
F5 / intermediate aggregation boundary When two or more prior assertions are composed, can the receiver reconstruct their count, dependency treatment and any declared transformation or loss? Ordered input assertions, aggregation output, input-assertion count, dependency declaration, transformation/loss declaration and hop-by-hop mapping.
IF-S1/IF-S2 identity and authority Are identity/binding and applicable authority kept distinct, current and bounded? Binding/grant references, validity/revocation condition and receiving scope.
IF-S3/IF-S4/IF-S5 assurance, policy and appraisal Does EA preserve the distinction among attestation, appraisal, conformance, indeterminate and reference validity? Native result, issuer relationship, policy/reference version, scope and limitation.
IF-S6/IF-S12 human capacity and response Does a qualified assessment reach an owner with usable response capacity without treating approval or execution as new evidence? Capacity/window, authority, actionability, execution result and revalidation link.
IF-S7/IF-S9 telemetry and population evidence Are measurement scope, method, limitations and correlation preserved before composition? Measurement/evaluator profile, period, source dependence and stated limit.
IF-S8 records Can a later reviewer reconstruct the bounded decision path without treating the record as proof of every claim? Record linkage, result/outcome, re-entry and integrity evidence.
IF-S10 privacy Does minimum disclosure leave unavailable qualification explicit rather than force disclosure or inference? Disclosure rule, permitted abstraction and resulting UNKNOWN/limit.
IF-S11/IF-S13 external signal and trust context Can an external claim or framework condition be consumed as bounded evidence without creating authority or false equivalence? Signal/framework reference, scope, freshness, provenance/dependence and limitation.

A.9 Change and maintenance discipline

  1. A failed fixture does not by itself justify a new interface family or a redesign of EA.

  2. The ICR must identify the missing fact, its actual producer, intended receiver, semantic owner, test vector and why UNKNOWN is not sufficient for the declared decision.

  3. First consider an existing conditional field, profile reference or bounded adapter. Add a new field only when the existing model cannot express the fact without ambiguity.

  4. A Composition-Critical requirement remains conditional and versioned; it must not become a metadata tax on simple local decisions.

  5. Any approved change is retested against the positive, boundary and rejection fixtures that exposed it, plus a no-regression ordinary-kernel fixture.

  6. Source profile, adapter and fixture changes are version-pinned. The named maintenance owner records whether the semantic mapping remains valid after a producer or consumer changes.

  7. Any approved change that affects a material asserted qualifier is also retested against the adversarial-assertion fixture that exposed it.

  8. The semantic owner freezes the material qualifier set before execution. Adding, removing or reducing a material qualifier between ICR versions is version-pinned, justified and retested; reducing the set is a registrable finding, not evidence of better preservation.

  9. An asserted source property remains declared unless its stated basis supports a stronger status. A fixture that depends on producer honesty records that limitation explicitly.

  10. A Level 2 claim is retained only when the ICR identifies an independently operated producer; otherwise the result is labelled simulated-boundary evidence.

  11. The route map and every intended aggregation point are declared before execution. A later-discovered undeclared aggregation is recorded as a nonconforming mapping and is not normalised by a later ICR version.

  12. Where a material route component is non-deterministic, the applicable fixtures are repeated and their outcome dispersion is retained in the ICR.

  13. An unresolved reviewer objection blocks a finding of sufficient for the declared scope or horizon.

A.10 Decision on interface sufficiency

The plan is complete for a declared component route when the relevant ICR set shows that:

  1. every material input is available from a named producer or explicitly UNKNOWN;
  2. the producer’s native semantics and material qualifiers survive to EA and to the identified receiver;
  3. EA returns only a bounded assessment, limitation or requalification request within its authority boundary;
  4. positive, boundary and rejection fixtures produce the expected interpretation without invented information;
  5. a material change can be connected to the appropriate re-entry and later outcome where the route requires it;
  6. the observed disclosure and operational burden remain visible against the declared MCA capacity and useful horizon; and
  7. any remaining failure is classified as an interface field gap, producer/receiver gap, nonconforming mapping or out-of-scope owner issue.
  8. the material qualifier set was frozen by its semantic owner before execution, and any later reduction is recorded and justified;
  9. any chained or aggregating route preserves or explicitly declares the loss of material qualifiers at each hop; and
  10. any claimed Level 2 result identifies an independently operated producer, or is limited to simulated-boundary evidence.
  11. any material asserted qualifier was exercised against an adversarial-assertion fixture, or the route guarantee is explicitly conditional on the declared basis; and
  12. a route classified as operationally non-viable is not accepted as sufficient for the declared horizon.
  13. a route whose horizon viability is indeterminate is not accepted as sufficient for that horizon;
  14. the ordered route map and all intended aggregation points were declared before execution, and any undeclared aggregation discovered later is classified as a nonconforming mapping;
  15. any self-declared materiality condition is labelled as such; and
  16. any non-deterministic material route component was exercised repeatedly with outcome dispersion retained, while any unresolved reviewer objection blocks a sufficient conclusion.

This conclusion answers a narrow but necessary question: whether the interfaces are sufficient for the declared EA test route. It does not prove that EA is effective for every ecosystem, that all components interoperate without adapters, or that the underlying business/operational decision is correct.

Editorial continuity note — interface snapshot and later consumers

This integrated reader is the current programme-independent general-interface route derived from the 04 lineage and its conformance work. It defines the O1–O6 / IF-S1–IF-S13 interface landscape, EHD semantics and Appendix-A conformance discipline.

Later participant-local positioning, ACC/admissibility, signalling/choreography, Ecosystem Cartography, agentic-gradient and MSCA Operation/Repositioning work may consume, specialize or test these interfaces. They do not automatically create new 04 interface families or rewrite earlier 04 semantics. Any new mandatory interface family, field or conformance requirement must be introduced through an explicit versioned interface change.

The controlled/repaired v0.4 source blobs remain preserved separately for historical/freeze reconstruction.

05_FG_TIDA_IDEAL_CROSS_THEME_INTERFACE_CONTRACTS_v0.4.part01.md — commit-pinned full text

Open this exact canonical version on GitHub

Ecosystem Awareness — FG-TIDA Ideal Cross-Theme Interface Contracts — v0.4

 

Status

 

Layering / reading note. This document is the ideal FG-TIDA application of the programme-independent 04 interface architecture. Read 04 — General Functional Interfaces for the generic EA interface model. Read the linked 05 vNext Delta for post-freeze changes to the ideal FG-TIDA projection. Read 05A — Current-State Bridge and its 05A vNext Delta for the realistic, source-constrained subset that FG-TIDA can support today. 05A is not a competing architecture: it is a dated current-state filter over the 05 ideal target.

 

Freeze / delta notice. 05 v0.4 remains the frozen ideal FG-TIDA interface baseline for the current review cycle. Post-freeze interface changes, clarifications and candidate addenda are accumulated in 05 Ideal Interfaces vNext Review & Delta v0.1 Draft. This notice is routing/change-control metadata only; it does not modify the v0.4 contracts below. A later interface version must be promoted explicitly rather than silently rewriting this frozen baseline.

 

FG-TIDA-specific ideal interface projection for collaborative discussion. This document does not claim FG-TIDA adoption, does not prescribe internal implementations for neighbouring Themes, and does not require any Theme to adopt the Ecosystem Awareness internal theory. It defines provisional producer/consumer contracts that can be tested against frozen architecture-validation profiles and revised collaboratively.

 

Purpose

 

Ecosystem Awareness (EA) is treated here as a transversal component that consumes qualified outputs from existing trust, security, oversight, evaluation and incident functions; composes those outputs by material decision domain; assesses whether the current system-level determination and operating frame remain sufficiently supported; and returns bounded requalification information without taking ownership of the producing Theme’s function.

 

The contract question is bilateral:

 

Theme → EA: what decision-relevant state must remain legible at the boundary?

EA → Theme: what systemic qualification can EA return that the Theme can use without surrendering its own authority or internal decision logic?

 

The contracts are provisional. Their immediate purpose is to make Validation Profiles UC-EA-01…04 executable without inventing missing state. The interfaces should be changed only when a Use Case or implementation test exposes a concrete insufficiency.

 

v0.4 preserves every v0.3 bilateral contract and the risk/sensitivity-capacity rule, and adds the validation-gated acquisition-pathway distinction required by F2.APQ. APQ does not create another Theme contract: it uses existing discovery/context/telemetry/transport/signal/privacy/trust-framework state and, where available, an optional signalling-mechanism profile. Neighbouring Themes are not asked to adopt EA’s path-selection logic or to accept EA as a mechanism certifier.

 

Contract anatomy

Theme capability/result → bounded Theme→EA handoff → EA qualification/composition → scoped EA return → Theme/consumer action under its own authority.

Optional pathway profile → F2.APQ → decision-relative sufficiency; never global mechanism certification.

Cross-layer namespace: IF-S# denotes Functional Interface S#; CH-S# denotes DAOS Challenge S#. Native source identifiers are unchanged.

 

  1. Common contract rules

 

1.1 Qualified assertion, not exhaustive disclosure

 

EA does not ask producers to expose internal reasoning, prompts, complete context, complete memory or a universal uncertainty score. A producer emits a qualified assertion: what it concluded, the scope and evidence boundary supporting that conclusion, and which material qualifiers it did not establish.

 

1.2 Partial by construction

 

A contract is conforming when the producer declares honestly what it can and cannot establish. A missing qualifier is UNKNOWN; completeness is not required. Where the reason is known, it should preferably be supplied (for example not-observed, not-tracked, unavailable, privacy-restricted, unsupported or not-established), because requalification may differ by reason; the reason itself may remain UNKNOWN. not-applicable is kept separate because it is a determination, not an unknown state.

 

1.3 Stable profile + decision-relevant handoff

 

The EHD/interface contract is intended as a lightweight metadata overlay on the Theme’s existing result, not a second full payload and not a request to transmit the producer’s internal history. The semantic contract may be split into:

 

A. Producer Epistemic Profile — a stable, versioned description of the producer’s normal coverage model, claim semantics, available qualifier fields, uncertainty/evidence vocabulary, observed-vs-derived policy, provenance/source-relationship semantics and default validity/revalidation rules where meaningful.

 

B. Decision-Relevant Handoff — a small per-result/per-interaction delta that binds the operational result to the current action/interaction and carries only information that varies or overrides the profile.

 

The handoff may reference the profile by identifier and version; cryptographic binding may be used where the trust model requires it, but is not a universal EA requirement.

 

1.4 Decision-scope projection

 

EA and downstream consumers need only carry the domains material to the receiving decision, not an ever-growing history of every upstream domain. Projection is valid only if it preserves material coupling, known exclusions and unresolved coupling as UNKNOWN. Projected-out state must not silently become independent or irrelevant.

 

1.5 Conditional fields

 

A field is mandatory only where its absence can change the relying decision or make the producer’s claim materially ambiguous. Temporal freshness, for example, is required for time-dependent claims where staleness can change reliance; it is not collected merely because the field exists.

 

1.6 EA obeys the same discipline

 

Every EA output declares its own assessed scope/coverage, known exclusions, unknown qualifiers and residual limitations. EA must not demand epistemic limits from others while presenting its own output as global truth.

 

1.7 Ownership boundary

 

A Theme keeps ownership of its own semantics and operational decision. EA does not originate authority, perform remote attestation, decide conformance, run human oversight, compute population statistics, operate incident containment or enforce actions. It qualifies and composes their outputs.

 

EA also does not rank, score, certify or approve acquisition or signalling mechanisms as globally better or worse. It may determine that an available pathway is sufficient, insufficient or unresolved for a particular receiving decision, scope and operating condition. That decision-relative qualification is not a portable certification of the mechanism.

 

1.8 Acquisition pathway profile versus qualification

Where EA must choose among ways of obtaining material evidence, the description of a pathway and EA’s qualification of that pathway remain separate objects. A Pathway Capability Profile, when one exists, is source-attributed evidence about the mechanism. EA Pathway Qualification is the consumer-side assessment of whether the available path is sufficient for the present decision. Any relied-upon pathway property retains its epistemic basis where material; declared, observed, attested, independently evaluated, derived and UNKNOWN are candidate basis classes, not mandatory wire literals.

 

An explicit pathway profile is optional. The same qualification can operate over passive observation, public/regulatory evidence, environmental/action traces or other non-cooperative sources using whatever property evidence is actually available. Lack of a profile is neither proof of insufficiency nor proof of trustworthiness.

 

Where the acquisition path is itself a tool/API/resource or a human reporting/review channel, the relevant pathway state may come through existing O5 or S6 interfaces, directly or through an explicitly identified O2/O4/F1 mediation; APQ does not create a new Theme contract for that reason.

 

  1. Common Theme → EA kernel

 

Interoperability minimum. Every Theme→EA handoff intended to compose across independently implemented components should preserve the same six-element EHD kernel, even when some values are explicitly UNKNOWN: (1) producer-profile/semantic reference and version, or an inline-equivalent identifier; (2) subject/proposition/decision-domain plus scope; (3) producer/issuer; (4) operational result/closure; (5) determination/state kind; and (6) explicit unknown qualifiers. This is the irreducible parseability contract, not a requirement for complete qualification.

 

Beyond that kernel, contract-level fields may include:

 

  • result / claim: what the producer concluded or emitted;
  • scope / coverage: the decision domain, action, population, component, geography, time horizon or other boundary to which the claim applies, including known exclusions where material;
  • source / provenance: who produced the claim and the relevant provenance/source relationship;
  • evidence class: observed/measured versus derived/inferred/aggregated where material;
  • temporal validity: as-of, freshness, validity or revalidation condition where time affects reliance;
  • unknown qualifiers: material qualifiers the producer did not establish.

 

Conditional qualifiers when material to composition:

 

Mission-side risk/capacity note. Ecosystem sensitivity/exposure, consequence severity, reversibility, tolerated residual and awareness budget are generally EA/O1/F1 context, not universal Theme→EA fields. A Theme carries them only when it actually owns or observes a relevant part of that state.

 

  • dependency / correlation / source-independence information;
  • human/compute/evidence/authority/time capacity binding;
  • uncertainty/confidence/evidence-sufficiency semantics;
  • inherited upstream indeterminacy;
  • interaction/action binding for ephemeral agents or action-specific claims.

 

  1. Common EA → Theme kernel

 

EA returns four main semantic objects, normally projected to the consumer’s decision scope:

 

A. Scope-indexed epistemic assessment

What remains sufficiently determined, unresolved or structurally limited in the domains material to the receiving decision. EA does not require or emit one universal scalar trust score.

 

B. Epistemic management condition and structural markers

Management status (for example Sound / Type 1 / Type 2 / Mixed) is kept distinct from structural Type-0 conditions/residual markers.

 

C. Operating posture

Normal / Containment-Mitigation / Migration-Regime Transition, or implementation-equivalent categories. Posture is indexed to the receiving decision scope, Posture(D_receiver): different consumers may legitimately receive different postures when their material domains differ, and a global posture must not be inferred unless the assessed scope supports one. Posture summarizes the qualified operational frame; it does not itself execute enforcement. Where useful, it may carry a small conditional posture qualifier derived from already available state: response-capacity sufficiency (sufficient / binding / unavailable / unknown), response-window state (open / at-risk / expired / unknown), frame recoverability (established / not-established / unknown), and for Migration/Regime Transition only, transition readiness (ready / partial / unavailable / unknown). These qualifiers are deliberately not a second universal subposture taxonomy and do not prescribe the downstream action.

 

D. Requalification requirement

The domain, dependency, source, authority, evidence class, human capacity, reference or observation frame that must be refreshed, widened, narrowed, independently corroborated or otherwise requalified.

 

Every EA output carries EA’s own scope/coverage/unknown/residual qualification.

 

  1. Provisional contract — Theme #13 Ecosystem-level Agent Defense / Incident Signal Exchange

 

Interface role

Theme #13 owns incident-signal lifecycle, corroboration, affected-scope/blast-radius representation and containment/resolution semantics. EA consumes those outputs as one ecosystem evidence source and assesses what they justify when composed with other decision-relevant states.

 

#13 → EA

 

Stable profile may declare:

  • signal type/taxonomy and lifecycle semantics;
  • normal observed-versus-derived classification;
  • provenance/reporter relationship vocabulary;
  • blast-radius/dependency representation semantics;
  • containment-response vocabulary and normal validity rules.

 

Where #13 exposes stable properties of the signalling mechanism itself, those properties may be referenced through an optional Signalling Capability Profile. EA treats that profile as source-attributed evidence and qualifies only the properties material to the receiving decision. #13 is not required to publish such a profile as a condition of interoperability; absent or non-cooperative acquisition routes may still be qualified from observed, attested, independently evaluated, derived or UNKNOWN state.

 

Per handoff where material:

  • observed condition / derived determination;
  • issuer/reporter and provenance;
  • scope and freshness/as-of;
  • evidence/confidence semantics;
  • affected and potentially affected scope;
  • corroboration/amendment history;
  • source-dependence/correlation information where known;
  • response/containment reach and response window;
  • unresolved/unknown qualifiers;
  • resolution/correction state.

 

What EA does with it

EA qualifies the incident signal as a scoped external epistemic claim; checks whether corroborating signals are genuinely independent or merely share lineage; composes affected-domain state with authority, conformance, oversight, attestation and other evidence; determines whether residual indeterminacy remains material; and assesses whether the current operating frame remains sufficiently supported. Against the O1/F1 sensitivity-capacity profile, it also asks whether additional corroboration/observation is likely to change the decision before the response window closes, or whether further evidence collection would mainly consume capacity.

 

If several signalling/acquisition routes are available, EA may use F2.APQ to determine whether the current route is sufficient for the specific incident/evidence need and whether another materially independent route has greater marginal epistemic value before the response window closes. This is not a global ranking of #13’s mechanism.

 

EA

03_MSCA_ECOSYSTEM_COMPOSITION_AND_CONTROL.md — commit-pinned full text

Open this exact canonical version on GitHub

MSCA Ecosystem Composition & Control — Ecosystem Cartography of Objective-Bound Architectures

Status: canonical public working specification, v0.1, 23 September 2026.

Architectural role: this document defines the participant-local Ecosystem Cartography used to represent multiple MSCA instances together, how semantic and material relationships are maintained at different levels of resolution, and how that qualified cartography becomes structural input to Ecosystem Awareness and Regime Awareness. It does not define participant repositioning or a global ecosystem controller. Repositioning is owned by Canonical MSCA Operation & Repositioning.

Parent architecture: Minimum Sufficient Control Architecture — Canonical Architecture

Participant role: MSCA Architectural Role

1. Purpose

A single MSCA represents one objective-bound process/control architecture.

A real ecosystem normally contains many MSCAs: mobility, taxi, bus, food production, logistics, cloud/service, regulatory, institutional and other objective-bound processes.

The ecosystem problem is therefore not only whether one MSCA is sufficient. It is also:

Which other MSCAs exist around it, how are they semantically related, which materially affect it, how much detail is worth representing, and how does change in that composed ecosystem alter the assumptions of the focal MSCA?

This document defines that composition layer.

2. Constituent MSCA versus composite MSCA

The canonical rule remains:

One constituent MSCA instance is bound to one Objective Envelope.

Let:

X_k = [S_k, E_k, C_k, P_k, M_k]

represent constituent MSCA k.

An ecosystem may contain:

E_MSCA = { X_1, X_2, ... X_n, ... }

without assuming that n is known, finite or exhaustively enumerable.

Two forms of composition must remain distinct.

2.1 Ecosystem composition of peer MSCAs

Several MSCAs may coexist, interact, compete or depend on each other while retaining separate Objective Envelopes.

Example:

X_bus   = bus-service MSCA
X_taxi  = taxi-service MSCA
X_food  = healthy-food production MSCA

They may inhabit one wider ecosystem without becoming one Objective Envelope.

2.2 Nested / higher-order composite MSCA

A higher-order MSCA may contain or reference constituent MSCAs only when a legitimate higher-level Objective Envelope exists.

For example, a legitimate multimodal-mobility owner could declare a higher-level envelope that explicitly trades off bus, taxi, accessibility, emissions and service-level outcomes.

Then:

X_mobility
  ├─ X_bus
  ├─ X_taxi
  └─ other constituent MSCAs

is a valid nested composition because S_mobility supplies the higher-order objective/control boundary.

Composition alone does not create that higher-order envelope.

3. Ecosystem Cartography — the qualified composition object

For focal participant or focal MSCA i, define the bounded local Ecosystem Cartography:

Cart_i(t) = [ A_Cart,i(t), B_Cart,i(t), C_Cart,i(t), D_Cart,i(t) ]

This deliberately uses the same qualified A/B/C/D semantic form as the rest of the architecture.

3.1 A_Cart — represented cartography

A_Cart is the cartography that is actually represented now.

It contains the currently mapped ecosystem structure, including as available:

  • semantic MSCA entries / clusters;
  • Objective-Envelope signatures;
  • dependency edges;
  • resolution level per element/relationship;
  • structural/process models;
  • focal MSCA and role references;
  • provenance/freshness metadata needed to interpret the mapped elements.

The prior internal decomposition remains useful inside A_Cart:

A_Cart ≈ {
  V_i   semantic representation,
  Dep_i dependency graph,
  R_i   resolution map,
  structural/process detail
}

A_Cart is therefore the map, not a claim that the mapped ecosystem is complete.

3.2 B_Cart — confidence / intensity overlay

B_Cart attaches confidence/intensity to the represented cartographic elements and relations.

For each mapped element or edge e:

B_Cart,i(e,t) = qualified confidence / support for e

B_Cart may vary element by element.

A remote R0 entry represented only as a concept may often have low confidence or weak support. A close R3/R4 process element may often have higher confidence because it is directly observed and structurally detailed.

However:

resolution ≠ confidence

A coarse label can be highly reliable, while a detailed model can be stale, inferred or weakly supported. B_Cart is therefore driven by evidence, provenance, freshness and compatibility as well as representation resolution.

Operationally, the represented cartography is A_Cart with its B_Cart confidence overlay.

3.3 C_Cart — cartographic expansion capability

C_Cart is the recognized frontier of what the participant could still add, inspect, refine or verify with its current capabilities.

It may include:

  • known but unqueried neighbouring MSCAs;
  • dependencies that could be checked;
  • richer semantic/profile information that could be requested;
  • available sensors, signalling routes or registries;
  • analysis/computation that could refine a relationship;
  • human/owner review capacity;
  • effort, cost and useful-time budget available to increase resolution or confidence.

Conceptually:

C_Cart = {
  candidate expansion/refinement targets,
  available acquisition paths,
  effort/capacity/time needed,
  expected gain in resolution/confidence
}

C_Cart is not already-established map content. It is the participant’s current capacity to enlarge or improve the cartography.

3.4 D_Cart — cartographic residual

D_Cart is the structural residual beyond both the represented map and the recognized current-capability frontier.

It includes:

  • MSCAs not represented and not currently enumerable;
  • unrecognized dependencies;
  • relationships whose knowability is itself uncertain;
  • external structure outside current acquisition/compatibility capability;
  • other ecosystem state that cannot responsibly be promoted into A_Cart or C_Cart.

D_Cart is not zero merely because the current map is detailed.

3.5 Compatibility alias

Earlier documents used:

ECM_i

for the participant-local ecosystem composition map.

For compatibility with those references:

ECM_i ≡ Cart_i
Δ_ECM,i ≡ Δ_Cart,i

in the current corpus. New reader-facing text SHOULD use Ecosystem Cartography / Cart_i.

Cart_i is participant-local and incomplete by design. It is not an ecosystem master model.

4. Semantic representation and dependency are different layers

The composition architecture separates semantic proximity from material dependency.

Semantic proximity asks how similar or related two MSCAs appear by objective, process, outputs, resources, domain or other represented meaning.

Material dependency asks whether a change in one MSCA can materially change assumptions, resources, outputs, constraints, authority, timing or control sufficiency in another.

Therefore:

semantic similarity ≠ dependency

Taxi and bus MSCAs may be semantically close because both are mobility services. A food-production MSCA may be semantically distant from bus routing. Nevertheless, a food process can become materially coupled to logistics if transport disruption affects ingredient availability. Conversely, two semantically similar mobility MSCAs may have little direct dependency.

The Ecosystem Cartography keeps both dimensions explicit.

5. Multi-resolution semantic representation

Complete representation of the ecosystem is neither required nor generally possible.

The composition architecture therefore uses resolution proportional to materiality, proximity and decision value.

A remote MSCA may be represented only as a semantic concept. A nearby or materially coupled MSCA is represented progressively more precisely.

Level R0 — semantic anchor

Minimum representation:

X_j ≈ concept / label / semantic vector

Examples: taxi, food production, cloud identity, energy supply.

This level supports discovery, clustering and broad similarity without pretending to know internal structure.

The semantic anchor may be implemented through an embedding/vector, symbolic taxonomy, ontology term or another representation. No specific vector technology is canonical.

Level R1 — Objective-Envelope semantic signature

A more relevant MSCA SHOULD expose at least a compact semantic signature:

Σ_j = [
  objective / Objective-Envelope summary,
  process / function,
  principal outputs or effects,
  material relation to focal MSCA
]

Implementations may use richer dimensions.

This is the point at which a remote concept becomes a minimally interpretable neighbouring process.

Level R2 — dependency-qualified MSCA summary

When interaction becomes material, represent:

  • S summary / hard constraints / important trade-offs;
  • relevant E assumptions;
  • important inputs/outputs;
  • material resources;
  • upstream/downstream dependencies;
  • relevant C/P/M capabilities;
  • ACC/authority/signalling references where material;
  • freshness/provenance;
  • known UNKNOWN/residual.

At this level the participant can reason about how change in X_j may propagate into X_i.

Level R3 — structural/process model

For a close, strongly coupled MSCA, represent explicit process topology:

  • roles;
  • inputs/outputs;
  • dependencies;
  • control points;
  • buffers;
  • thresholds/triggers;
  • resource/capacity states;
  • intervention pathways;
  • feedback loops;
  • role/ACC bindings;
  • versioned process stages.

The implementation may use BPMN, Lean/value-stream structures, state machines, process graphs or another deterministic/semi-deterministic model.

The canonical requirement is the semantics, not the notation.

Level R4 — deterministic local operational model

Inside the participant’s own process/role boundary, the model may become operationally deterministic to the extent the implementation supports it:

  • exact workflow;
  • executable protocol;
  • machine state;
  • queue/buffer;
  • trigger;
  • timing;
  • control logic;
  • authorization check;
  • measurable output/effect.

This is where high-level semantic composition meets concrete operations.

6. Variable-resolution principle

Resolution is intentionally non-uniform.

For focal MSCA i:

resolution(X_j relative to X_i)
↑
as material dependency / decision relevance / interaction intensity ↑

and may decrease when a relationship becomes immaterial, stale or too costly to maintain.

This is not a geometric-distance rule.

“Near” means decision-relevant / materially coupled, not physically close.

The composition system therefore behaves like a semantic map with variable zoom:

remote ecosystem
= sparse semantic anchors

nearby cluster
= richer Objective-Envelope signatures

material dependency neighbourhood
= explicit dependency-qualified MSCA summaries

own process / controlled sub-process
= detailed deterministic process/control representation

7. Semantic composition matrix

For a bounded represented set of MSCAs, the participant may maintain a semantic matrix:

V_i =
rows: represented MSCAs
columns: semantic dimensions/features

The matrix can be dense, sparse, symbolic or vector-embedded.

A minimal row may contain only a concept.

A richer row may contain:

[
  S_summary,
  process_class,
  output/effect_class,
  domain,
  resources,
  ACC/governance class,
  relevant capabilities,
  other qualified descriptors
]

The exact feature space is implementation-specific.

The architecture requires only that richer resolution can be added without changing the identity of the represented MSCA or fabricating missing semantics.

8. Dependency matrix / graph

Material dependency is represented separately:

Dep_i[j,k] = qualified dependency from X_j to X_k

A dependency may concern:

  • input/output;
  • resource/capacity;
  • shared infrastructure;
  • constraint/regulation;
  • information/evidence;
  • authority/governance;
  • signalling;
  • timing;
  • market/competitive pressure;
  • safety/externality;
  • other domain-specific coupling.

A dependency record SHOULD preserve source MSCA, receiving MSCA, direction, type, materiality, sign where meaningful, freshness, provenance, confidence/intensity, validity conditions, known capability frontier and residual/UNKNOWN.

A missing edge means not represented / not established, not proof that no dependency exists.

9. The dependency channel

The principal bridge from ecosystem composition into a focal MSCA is its dependency channel.

For focal X_i:

D_i* = {
  dependencies that can materially alter
  S_i, E_i, C_i, P_i or M_i
}

The participant does not need a complete model of every external MSCA.

It needs enough representation to determine:

  1. which external process may matter;
  2. through which dependency;
  3. which part of X_i may be affected;
  4. what is known about the external change;
  5. what remains unresolved.

This is the structural surface on which Ecosystem Awareness and Regime Awareness can operate.

10. Composition control

“Control” in this document does not mean centralized command over all MSCAs.

It means maintaining the participant’s bounded composition representation so that material relationships remain sufficiently qualified.

Composition control includes:

  • discovering/referencing an MSCA;
  • assigning/updating semantic representation;
  • clustering/de-clustering;
  • increasing/decreasing resolution;
  • creating/updating dependency links;
  • preserving provenance/freshness;
  • expiring stale relations;
  • marking UNKNOWN/residual;
  • requesting richer representation where decision value justifies it;
  • maintaining consistency between high-level semantic summaries and detailed local models.

Composition control does not grant authority over another MSCA.

10.1 Composition update input contract

Cart_i may be updated from several qualified input classes. The list is extensible; no implementation is limited to these sources.

Core inputs include:

  • local epistemic movement: a material change in the participant’s qualified epistemic position, including action/effect observations;
  • qualified external signalling: ReceivedSignals_i from Ecosystem Signalling 01J;
  • focal MSCA/role state: changes in Objective Envelope, Architectural Role, C/P/M capability, ACC binding, authority or local dependency state;
  • direct observations / telemetry / owner updates: qualified observations not necessarily originating from another agent;
  • freshness/expiry: a previously represented dependency, signal, authority or semantic summary becoming stale or expired;
  • Regime Awareness feedback: a qualified regime overlay, invalidation or targeted requalification request returned by RA.

Each input retains source, scope, freshness, confidence/intensity, compatibility residual and other material qualifiers.

10.2 Update triggers

The map is not required to run on a fixed millisecond cadence.

A participant MAY update Cart_i through any combination of:

  • event trigger — a material local event, action/effect, authority or dependency change;
  • signal trigger — one qualified signal or a composed set of signals crosses a declared materiality/confidence threshold;
  • insufficiency trigger — current evidence becomes stale, contradictory, too weak or insufficient for a represented dependency;
  • epistemic-position trigger — Π_EA,i changes materially in A/B/C/D;
  • regime-feedback trigger — RA identifies a dependency/context region requiring requalification or increased resolution;
  • periodic trigger — scheduled refresh appropriate to the participant’s domain;
  • owner/policy trigger — explicit revalidation requested by a legitimate owner or control policy.

Implementations SHOULD define hysteresis, debounce, evidence-change or equivalent anti-churn rules where repeated small signals could otherwise cause oscillatory map updates.

A signal may therefore matter in two opposite ways:

  • enough qualified evidence arrives to justify adding/refining a relation; or
  • the evidence supporting an existing relation becomes insufficient, requiring downgrade, UNKNOWN, expiry or wider observation.

10.3 Composition update operation

A triggered composition update may:

current Cart_i
+ local Π_EA,i changes
+ ReceivedSignals_i
+ focal MSCA / Role state
+ qualified direct observations
+ RA requalification feedback
→ Cart_i(t+1)

The update may change the qualified cartography directly:

  • A_Cart: represented semantic entries, dependency edges, process detail or resolution;
  • B_Cart: confidence/intensity of one or more mapped elements/relations;
  • C_Cart: recognized expansion/refinement capability and effort budget;
  • D_Cart: residual/UNKNOWN boundary.

Internal V_i / Dep_i / R_i structures remain representations within A_Cart rather than independent top-level epistemic categories.

The update SHOULD preserve a bounded change-set:

Δ_Cart,i = changed A_Cart / B_Cart / C_Cart / D_Cart state

Δ_Cart,i is not the Regime Awareness delta. It records a qualified change in the cartography itself and may become input to Regime Awareness.

10.4 Outputs from Composition & Control

Composition & Control supplies downstream:

  • current Cart_i=[A_Cart,B_Cart,C_Cart,D_Cart] / version;
  • bounded focal dependency neighbourhood;
  • element-wise B_Cart confidence/intensity;
  • C_Cart expansion/refinement opportunities and effort/capacity limits;
  • Δ_Cart,i when material;
  • newly unresolved/stale dependencies;
  • resolution/coverage gaps;
  • provenance/freshness;
  • explicit D_Cart residual/UNKNOWN;
  • requested richer observations where appropriate.

These outputs feed Ecosystem Awareness qualification and the Regime Awareness interface 01C.

11. Focal MSCA and participant interest surface

The participant normally reasons from:

  1. its focal MSCA — the process in whose Objective Envelope its current Architectural Role exists;
  2. its Architectural Role — the specific sub-process/function it occupies;
  3. its dependency neighbourhood — external MSCAs and relations that may materially affect the focal MSCA or role;
  4. progressively coarser semantic representations beyond that neighbourhood.

Thus the participant’s strongest representational resolution is normally:

own role
> own MSCA
> material dependency cluster
> related ecosystem clusters
> distant semantic concepts

This ordering denotes expected representational resolution, not epistemic certainty.

12. Worked composition examples

12.1 Logistics / mobility MSCA

The logistics/mobility MSCA may contain an Objective Envelope balancing lower fuel/CO2 burden, a high percentage of direct journeys/fewer transfers, and other hard service constraints.

Inside that MSCA, route planning may be represented at R3/R4 because the participant operates there directly.

12.2 Taxi MSCA

A taxi-service MSCA may have a separate Objective Envelope such as utilization, service availability, revenue/cost or other legitimate taxi-process objectives.

To the logistics/bus participant, taxi may initially be represented only as:

R0: taxi

If competition for passenger demand becomes material, the representation may expand to objective summary, service/output class, demand relationship, resource/market dependency and freshness/confidence.

If detailed multimodal coordination becomes operationally necessary, the representation may move toward R3.

This does not merge the taxi and bus Objective Envelopes.

12.3 Healthy-food / nutrient MSCA

A food-production MSCA may be semantically remote from a mobility MSCA.

At first it may remain only a semantic concept:

R0: healthy-food / nutrient production

If a logistics dependency emerges — for example transport availability becomes material to ingredient supply — the food MSCA may enter the focal dependency neighbourhood.

Only the dependency-relevant portion needs richer representation.

The architecture therefore expands knowledge along material dependency, not by attempting to model the whole world uniformly.

13. Input to Ecosystem Awareness

Ecosystem Awareness consumes the Ecosystem Cartography as bounded qualified structural context.

EA may use A_Cart mapped structure, B_Cart element-wise confidence/intensity, C_Cart expansion capability, D_Cart residual, plus the focal Objective Envelope/MSCA and participant role.

EA decides what is sufficiently represented for the current decision and where additional determination has value.

It does not convert the Ecosystem Cartography into ecosystem-wide truth.

14. Input to Regime Awareness

Regime Awareness evaluates change against a represented operating regime.

The qualified Ecosystem Cartography supplies part of that representation:

Π_EA,i
+
ReceivedSignals_i
+
Cart_i=[A_Cart,B_Cart,C_Cart,D_Cart] / Δ_Cart,i
+
focal MSCA + Architectural Role
+
EA-qualified window/context
+
other qualified observations
→ Regime Awareness
→ Δ_RA + regime-qualified overlay / requalification requests

RA may observe:

  • changed semantic cluster structure;
  • new/disappearing dependencies;
  • changed strength/direction of dependencies;
  • changes inside a materially represented neighbouring MSCA;
  • degradation of freshness/coverage;
  • movement of a dependency from represented/current into capability frontier or residual;
  • divergence among related MSCAs.

RA does not require the full Ecosystem Cartography. It may consume only the bounded dependency neighbourhood relevant to the declared decision/change family. Because Cart_i already uses A/B/C/D semantics, that bounded slice can enter RA without inventing a second epistemic translation layer.

Its output remains:

Δ_RA = [A_RA, B_RA, C_RA, D_RA]

RA may additionally return a regime-qualified overlay identifying which cartographic/MSCA assumptions, elements or dependency regions require requalification. Because Cart_i uses the same A/B/C/D semantic form, the overlay can be applied element-wise: weakening B_Cart, requesting C_Cart refinement, or preserving/escalating D_Cart residual where appropriate. Composition & Control owns persistence/update of Cart_i; RA does not become the cartography repository. The participant later projects Δ_RA onto its own focal MSCA/objectives to calculate the agentic gradient.

15. Ecosystem composition is not global orchestration

The composition layer MUST NOT be interpreted as one global controller, one complete ecosystem graph, one global ontology, one common Objective Envelope, one universal ACC, one shared MSCA, one mandatory embedding space, one universal dependency score or proof that unrepresented MSCAs do not exist.

Different participants may maintain different Cart_i cartographies.

Their maps may overlap, disagree or have different resolution.

That is expected.

16. Composite MSCA and competing ecosystems

Several MSCAs can compete for users, resources, authority, infrastructure, time, information, market share, environmental budget or other scarce capacity.

Competition does not invalidate MSCA.

It is represented through cross-MSCA dependency/coupling relations.

Only when a legitimate higher-order owner explicitly defines a common Objective Envelope should those processes become constituents of a higher-order composite MSCA.

Otherwise they remain peer MSCAs in the ecosystem composition.

17. What this document does not define

This document does not define how a participant changes Architectural Role, how an MSCA changes its Objective Envelope, how the agent chooses a new MSCA, the full repositioning lifecycle, global convergence, a universal semantic-embedding algorithm, a universal clustering algorithm, a global dependency-discovery service, a mandatory BPMN/Lean notation or central control over peer MSCAs.

Participant role/contract transition belongs to Canonical MSCA Operation & Repositioning; implementation-specific semantic/clustering/process notations remain profile concerns.

18. Conformance / falsification conditions

The composition model fails its architectural purpose if an implementation:

  • merges several Objective Envelopes merely because their MSCAs are semantically similar;
  • treats semantic similarity as proof of dependency;
  • treats absence of a dependency edge as proof of no dependency;
  • requires full-detail representation of every known MSCA;
  • prevents resolution from increasing around newly material dependencies;
  • flattens an R3/R4 deterministic process back into an ambiguous semantic label at the point of control;
  • converts a local Ecosystem Cartography into global ecosystem truth;
  • claims authority over another MSCA merely because it is represented;
  • forces all MSCAs into one common ACC or objective;
  • uses composition to hide provenance, freshness or residual uncertainty.

19. Canonical thesis

An ecosystem is represented as a bounded, multi-resolution Ecosystem Cartography of objective-bound MSCAs.

The focal participant does not need to know the entire ecosystem equally well.

It maintains:

high-resolution deterministic knowledge close to its own role/process, progressively richer structural knowledge around material dependencies, and increasingly coarse semantic/vector representations as relevance decreases.

Semantic proximity supports discovery.

Material dependency supports control relevance.

Ecosystem Awareness qualifies what can be relied on.

Regime Awareness detects qualified change over that composed representation.

The result is a scalable ecosystem-control map without requiring a global controller or complete world model.

04_GENERAL_FUNCTIONAL_INTERFACES_AGENTIC_SECURITY_v0.5_INTEGRATED.md — commit-pinned full text

Open this exact canonical version on GitHub

Ecosystem Awareness — General Functional Interfaces & Agentic Security — v0.5 Integrated

Companion interface model to the fixed F1–F9 Functional Architecture

 

Status and purpose

Layering / navigation note. This document is the programme-independent general Ecosystem Awareness interface layer. Its semantics are expressed only in generic producer/consumer, operational-agent and trust/security capabilities. A downstream FG-TIDA application is maintained separately as 05 — Ideal FG-TIDA Cross-Theme Interfaces, with its vNext ideal delta; the dated realistic FG-TIDA subset is 05A — Current-State Bridge, with its current-state vNext delta. Those application layers may map or narrow 04, but they cannot redefine it.

vNext review notice. This v0.5 Integrated document is the current programme-independent 04 interface baseline for the active review cycle; the historical controlled v0.4 source remains preserved separately. Post-baseline interface changes are accumulated in 04 General Interfaces vNext Review & Delta v0.1 Draft. The delta is upstream-controlled by the frozen 00 Requirements and its Requirements vNext Review & Delta. This notice is change-control metadata only: it does not alter O1–O6, IF-S1–IF-S13, EHD semantics or Appendix A below. A later 04 version must be promoted explicitly rather than silently rewriting this review baseline.

This document defines the external functional interfaces required by the Ecosystem Awareness architecture. The nine internal functions F1–F9 remain the fixed functional set. v0.4 preserves O1–O6 and IF-S1–IF-S13 exactly as the interface taxonomy, preserves the v0.2 risk/sensitivity and finite-capacity qualification, and adds the validation-gated acquisition-pathway/profile semantics required by F2.APQ. No O7, IF-S14 or new mandatory producer family is introduced. IF-S# is an unambiguous namespace prefix only; it does not change any interface family, payload or ownership boundary.

Status boundary. This is an internal working architecture and research object. It is not an adopted standard, a standards-body deliverable, an endorsement or an implementation claim.

 

 

The model is technology-neutral. It deliberately aligns with common agentic architecture patterns and independently governed system boundaries, but it does not assume that every deployment contains every component.

 

Programme- or domain-specific mappings are maintained outside this document. They may specialize or constrain these interfaces for a particular institutional setting, but they do not modify O1–O6 or IF-S1–IF-S13. If downstream evidence exposes a genuinely generic interface gap, that gap must return to the 04 review/change-control route rather than being introduced silently in an application profile.

 

1. Architectural rule — no epistemic super-controller

Ecosystem Awareness is not a central brain and does not reconstruct the complete internal reasoning of every agent.

 

Each subsystem remains responsible for its domain function. Ecosystem Awareness consumes only the minimum information necessary to understand what that subsystem is claiming epistemically: what domain the claim concerns, the observation/context boundary supporting it, what was determined, what remains indeterminate, what additional state is recognised as potentially obtainable, what structural residual is acknowledged, how any uncertainty statement should be interpreted, and what relevant provenance, freshness, dependency or capacity qualifiers apply.

 

The subsystem need not expose prompts, chain-of-thought, proprietary decision logic, complete memory, complete context or a universal numeric uncertainty score.

 

Missing information is not silently reconstructed. If a producer cannot state its window, coverage, method, independence or residual treatment, the corresponding qualifier remains unknown.

 

The design objective is distributed epistemic legibility, not centralized epistemic recomputation. Ecosystem Awareness is subject to the same rule: every EA output must carry its own assessed scope/coverage, known exclusions, unknown qualifiers and material residual limitations rather than presenting a projected assessment as ecosystem-wide truth.

 

Profile/result versus EA qualification. A producer capability profile, local verdict, Attestation Result, population assessment or signalling-mechanism description is an input evidence object. EA’s scope-indexed qualification is a distinct consumer-side assessment. The same separation applies to acquisition mechanisms: Pathway Capability Profile ≠ EA Pathway Qualification. EA therefore does not convert a self-description, attestation or successful prior use into a global certification of the pathway.

 

How to read an interface. Every interface follows one pattern: the surrounding capability produces bounded state or evidence → EA consumes only what is available and leaves missing material qualifiers UNKNOWN → EA qualifies/composes that state through F1–F9 → EA returns a scoped assessment or requalification request → the surrounding capability retains ownership of its own semantics and action.

 

Relationship map. Producer result/profile → EHD / decision-relevant handoff → F3/F4/F5 → EA scope-indexed assessment. Pathway Capability Profile (optional) → F2.APQ → decision-relative pathway sufficiency qualification. Profile evidence is never itself the EA qualification, and no profile is required for passive/non-cooperative acquisition.

 

2. Common Epistemic Handoff Descriptor

Current A/B/C/D reconciliation — 23 September 2026. This integrated interface document retains the frozen v0.4 source lineage, but current reader-facing A/B/C/D semantics follow the Canonical Architecture Topology: A = situated assertion/scope; B = confidence/intensity; C = recognized current-capability frontier; D = structural/residual unknown. Earlier determined/unresolved wording is preserved only as source lineage, not as a competing current tuple.

Emission-side obligation. The Epistemic Handoff Descriptor does not create a third epistemic control family. A producer remains responsible for applying the internal controls to its own state; the handoff obligation is to preserve the decision-relevant qualifiers needed for downstream interpretation. Where a qualifier cannot be established, it remains UNKNOWN rather than being fabricated. Missing qualification creates downstream Type-2 exposure, not automatic Type 2; the failure materializes only when an intermediary or receiver promotes the missing or bounded qualification into greater determination than was supplied.

EHD exchange does not imply broadcast, reciprocal signalling, consensus or a common ecosystem view. A participant may emit without receiving, receive from one or several peers, or operate without external epistemic signalling.

Where material, a handoff may carry a versioned reference to an applicable Objective Envelope, participation/citizenship profile, operating-frame version or local MSCA representation/profile, or only the bounded decision-relevant delta. These referenced objects remain source-owned and are not added to the universal EHD kernel.

When a claim is re-emitted after material dependence on received handoffs, the applicable mapping/profile must preserve material upstream lineage or source dependence. Forwarding, aggregation or local recomposition does not create independent corroboration.

Any component that emits a decision-relevant certainty, uncertainty, closure, verdict, assessment or recommendation should be able to attach an Epistemic Handoff Descriptor (EHD) at the abstraction level appropriate to the receiving decision.

 

The EHD is not a mandatory wire format. It is the common semantic contract that Ecosystem Awareness needs to consume.

 

Efficiency and deployment rule. The EHD is a semantic metadata overlay on an existing result, not a requirement to ship a second full message, full context or full history on every claim or hot-path interaction. An implementation may separate a stable, versioned Producer Epistemic Profile from a small Decision-Relevant Handoff delta. The profile may describe stable claim semantics, available qualifier fields, coverage model, uncertainty/evidence vocabulary, observed-versus-derived policy, provenance/source-relationship semantics and default validity rules; the per-handoff delta binds the operational result to the current action/interaction and carries only material instance-specific qualifiers or deviations. A profile identifier and version are sufficient at the semantic level; cryptographic binding is used only where the applicable trust model requires it.

 

Decision-scope projection. A handoff or EA output need carry only the domains material to the receiving decision rather than an ever-growing history of all upstream domains. Projection must preserve material coupling, known exclusions and unresolved coupling as UNKNOWN; projected-out state must not silently become independent, irrelevant or determined.

 

Conditional-field rule. A qualifier is required when its absence can change the relying decision or make the claim materially ambiguous. For example, freshness/as-of is material for time-dependent claims whose staleness can alter reliance, but need not be collected universally for time-invariant propositions. The descriptor remains partial by construction: conformance means honest declaration of available and unavailable qualification, not complete population of every possible field.

 

Irreducible interoperability kernel. To avoid every implementation selecting a mutually incompatible subset, an EHD intended for cross-component interoperability should expose at least six semantic elements, each of which may itself contain an explicit UNKNOWN where the producer cannot establish the value: (1) producer-profile reference and version, or an inline-equivalent semantic/profile identifier when no separate profile artifact is used; (2) subject/proposition/decision-domain together with the scope to which the statement applies; (3) producer/issuer; (4) operational result/closure; (5) determination state; and (6) an explicit unknown-qualifier declaration identifying material qualification that was not established. This is a parseability/interoperability minimum, not a completeness claim. Freshness, observed-versus-derived status, evidence class, window-selection basis, capacity, dependency/coupling and other fields remain conditional when they are material to the relying decision. A producer that cannot establish scope does not omit the element; it carries scope = UNKNOWN.

 

Core fields extending the interoperability kernel

  • subject / proposition / decision domain: what the statement is about;

  • scope: the population, subsystem, geography, time horizon, action, policy domain or other bounded area to which the statement applies;

  • producer / issuer: which agent, human, verifier, service or subsystem issued the statement;

  • operational result / closure: what the producer decided or emitted;

  • determination state: determined, indeterminate, fallback, held or an implementation-equivalent state;

  • uncertainty statement: the reported uncertainty/confidence, if any, together with its semantics; a number without semantics is not sufficient;

  • as-of / freshness: when the supporting state was valid or observed;

  • unknown qualifiers: qualifiers the producer cannot establish and therefore explicitly leaves unknown.

 

Window-qualification fields

  • window / observation-boundary descriptor: the relevant context or evidence boundary used for the statement, at an abstraction level that does not require disclosure of the private window;

  • window-selection basis: why that boundary was considered sufficient for the task, e.g. mission relevance, policy scope, evidence class, coverage rule, criticality, ecosystem sensitivity/exposure, consequence severity, reversibility, tolerated residual, observation/determination burden, response horizon or bounded stopping rule;

  • included scope and known exclusions;

  • validity interval or revalidation condition;

  • coverage statement where meaningful;

  • expansion capability: known evidence, sources or context that could in principle be brought into the window if further determination is justified;

  • residual statement: what the producer acknowledges cannot be presumed exhaustively known or enumerated.

 

Four-component qualified epistemic position

Where the producer can express it, the EHD should make legible:

A — situated assertion/scope: what is represented or asserted, where/from which frame and under which material qualifiers;

B — confidence/intensity: how strongly A is supported within that admitted frame;

C — recognized current-capability frontier: additional decision-relevant state that could still be established with current observation, review, acquisition or computation capability;

D — structural/residual unknown outside the represented and recognized-obtainable capability boundary.

 

A producer is not required to have a perfect enumeration of C or D, nor one universal numeric B. The key requirement is that missing qualification does not silently collapse into an unscoped or overconfident A assertion.

 

Uncertainty-method fields

When a producer reports confidence or uncertainty, it should identify enough of the interpretation to prevent category error:

  • whether the value is probability, model confidence, calibration score, qualitative class, evidence sufficiency, disagreement, residual estimate or another construct;

  • the proposition and window/scope to which it applies;

  • the method, evaluator, threshold, policy or reference identifier when one exists;

  • known calibration or applicability limits when material;

  • whether the value is direct, inherited or aggregated from upstream sources.

 

Dependency and capacity fields

Where material:

  • provenance/source class;

  • direct versus inherited evidence;

  • source independence or shared-source dependency where known;

  • unresolved upstream dependencies;

  • human, compute, evidence, authority or time capacity binding;

  • observation/determination burden or capacity consumption where material to deciding whether further awareness is proportionate;

  • source/producer relationship such as self, contracted or independent where relevant to interpretation.

 

Composition-Critical EHD Profile (optional)

The EHD kernel remains sufficient for ordinary bounded handoff. This optional profile applies only when several components must preserve the basis, continuity or arbitration of the same material decision across handoffs: for example, a principal-bound decision basis, a transition from commitment to execution, competing directives over one resource-time segment, or a later requalification of an earlier decision. It introduces no O7, IF-S14, producer family or mandatory wire format.

The profile is a conditional metadata overlay. References may be stable identifiers, versioned semantic references or privacy-preserving record references; they do not require full context, private reasoning or a common global database. If a material relation cannot be established, it remains UNKNOWN rather than being inferred.

Producer → EA fields, where material:

  • decision/operation reference and, where a handoff continues an earlier result, parent-handoff or predecessor reference;

  • decision-basis reference and version for the relevant principal preference, hard limit, mandate or permitted trade-off;

  • commitment state, such as recommendation, negotiation, reservation, binding commitment or execution, or an implementation-equivalent state;

  • source-owned validity, review, transition or return condition, including normal versus exceptional path qualification where supplied by its owner;

  • shared dependency or resource-time reference, and competing-directive references where the same material action or resource is affected;

  • source-owned priority, precedence, veto or arbitration reference where a legitimate owner has supplied one.

EA → receiving function fields, where material:

  • the same decision/operation reference and affected scope;

  • the qualified residual, capacity, authority or evidence limitation relevant to that decision;

  • a targeted re-entry reference: the assumption, evidence, window, dependency, authority or policy/reference that must be refreshed, widened, narrowed or otherwise requalified;

  • review/expiry condition and the identified receiving function that retains the authority to decide or execute;

  • expected outcome or revalidation criterion, without treating the request itself as execution confirmation.

The profile provides the links needed to test preservation and re-entry. It does not carry KPIs, Q0–Q5 dispositions, quality gates, a universal precedence hierarchy or an EA command. Those remain test, governance or owner-specific artifacts outside the runtime handoff.

 

The descriptor may be partial. “Unknown” is a valid value. Silent substitution is not. Where the reason for an unknown is itself known, producers should preferably preserve it (for example not observed, not tracked, unavailable, privacy-restricted, unsupported or not established); the reason itself may remain UNKNOWN. not_applicable is separate because it is a determination, not an unknown state.

 

Risk/capacity allocation fields are conditional rather than universal producer requirements. Ecosystem sensitivity/exposure, consequence severity, tolerated residual and observation/determination budget normally originate from the mission/context side through O1/F1. A Theme-specific producer should carry such fields only when it actually owns or observes them, for example human-capacity state from IF-S6, measurement burden from IF-S7 or response capability from IF-S12.

 

3. Baseline functional landscape

The external architecture is divided into an Operational Agent Plane and a Trust & Security Plane. Ecosystem Awareness interfaces with both but owns neither.

 

Operational Agent Plane

O1 Mission / Objective / Orchestration

O2 Agent Discovery & Capability Description

O3 Agent Runtime / Worker / Model Execution

O4 Context, Memory, State, Retrieval & Research

O5 Tool / Resource Access & Action Execution

O6 Task, Message, Artifact & Inter-Agent Transport

 

Trust & Security Plane

Namespace rule. IF-S1–IF-S13 denotes Functional Interface families in this document. CH-S# denotes preserved DAOS challenge identifiers in cross-layer maps. REQ-S1–REQ-S14 denotes the canonical solution challenges in 00 — Canonical Requirements. No Interface IF-S14 is created.

IF-S1 Identity, Authentication & Principal Binding

IF-S2 Provenance of Authority, Delegation & Authorization

IF-S3 Remote Attestation & Runtime / Interaction Assurance

IF-S4 Policy / Intent Expression & Runtime Conformance

IF-S5 Evidence Appraisal & Verifier-Side Failure Semantics

IF-S6 Human Oversight & Intervention Capacity

IF-S7 Observability, Telemetry, Evaluation & Drift

IF-S8 Accountability, Attribution & Verifiable Action Records

IF-S9 External / Population-Level Evaluation

IF-S10 Privacy & Minimum Disclosure

IF-S11 Ecosystem Signal / Incident Exchange & Defence

IF-S12 Enforcement, Containment, Revocation, Recovery & Migration

IF-S13 Trust Framework / Assurance Mapping / Jurisdictional Context

 

Optional domain profiles such as embodied-system binding or model-level trust can extend these interfaces without changing the core architecture.

 

4. Operational Agent Plane interfaces

 

O1 — Mission / Objective / Orchestration

Generic role

Defines the task, workflow, objective, execution graph, dependencies, criticality and termination/continuation conditions. It may be a planner, manager agent, workflow engine or decentralized handoff structure.

 

Inputs to Ecosystem Awareness

  • mission/task identifier and objective;

  • material decision/output domains;

  • criticality/stakes and reversibility;

  • ecosystem sensitivity/exposure and consequence severity by material domain where available;

  • tolerated residual / decision-risk tolerance where defined;

  • available observation/determination budget or capacity constraints at the orchestration level;

  • expected workflow or dependency graph at the needed abstraction level;

  • deadlines/time horizon;

  • available fallback/containment/recovery/migration capabilities;

  • current task state and material changes to the workflow;

  • relevant authority/policy references.

  • decision/operation reference and commitment state where the workflow moves from recommendation, negotiation or reservation to commitment or execution;

  • principal preference, hard-limit or permitted-trade-off reference and version where it materially defines the decision basis;

  • source-owned review, transition or return condition where a material change can distinguish normal revalidation from an exceptional governed path.

 

EA outputs to this function

  • qualified operating posture from F6;

  • affected domains/dependencies;

  • domain-targeted requalification directives from F7;

  • requests to alter scope, pause boundedly, re-evaluate or change the observation frame;

  • epistemic statement explaining what remains determined/indeterminate for orchestration purposes;

  • current window-selection / sensitivity-capacity mismatch where observation effort is materially too high or too low for the receiving decision.

  • where the Composition-Critical EHD Profile applies, the decision/operation reference, targeted re-entry reference and review/expiry condition.

 

Internal EA functions

F1, F6, F7, F9.

 

Boundary

The orchestrator remains responsible for workflow execution. EA does not choose every next action.

 

O2 — Agent Discovery & Capability Description

Generic role

Allows a client or orchestrator to discover an agent/service and learn its declared identity, capabilities, skills, endpoints and authentication requirements. A2A Agent Cards are a current protocol example.

 

Inputs to Ecosystem Awareness

  • discovered agent/service identifier;

  • capability/skill claims;

  • endpoint/interface information;

  • authentication requirements;

  • declared version/capability changes;

  • discovery source and freshness;

  • any provenance or trust metadata supplied by the discovery mechanism.

 

EA outputs to this function

  • required additional qualification before relying on a capability;

  • request for refreshed capability/discovery information;

  • reduced reliance/scope if capability evidence is stale or epistemically weak;

  • external epistemic envelope where the discovery layer can carry extensions.

 

Internal EA functions

F2, F4, F7, F8, F9.

 

Boundary

Discovery tells the system what a participant declares itself able to do. It does not by itself establish that the capability is safe, authorized, current or epistemically sufficient.

 

O3 — Agent Runtime / Worker / Model Execution

Generic role

Executes domain reasoning or work using one or more models, instructions, tools and local state.

 

Inputs to Ecosystem Awareness

  • operational result/closure;

  • EHD or equivalent local epistemic state;

  • model/runtime identity or version where material;

  • local determination/indeterminate state;

  • uncertainty semantics and method/reference where available;

  • unresolved dependencies;

  • local capacity-binding state;

  • local scope/window descriptor and selection basis;

  • inherited upstream uncertainty.

 

EA outputs to this function

  • targeted re-evaluation request for the same domain;

  • request to preserve INDETERMINATE/fallback rather than force certainty;

  • request for a different evidence class or genuinely independent source;

  • scope/window adjustment request;

  • bounded stop condition when continued re asoning becomes Type 1.

 

Internal EA functions

F3, F5, F7, F9.

 

Boundary

EA does not rerun the worker’s complete domain reasoning. It qualifies what the worker’s output justifies.

 

O4 — Context, Memory, State, Retrieval & Research

Generic role

Provides documents, working/long-term memory, persisted session or checkpoint state, retrieved resources, search results, vector retrieval, external research or other context used by agents. MCP resources, agent-session stores and agentic retrieval systems are current examples.

 

Inputs to Ecosystem Awareness

– available source/resource classes;

– retrieved evidence identifiers and scope;

– provenance/source relationship where available;

– freshness/cache state;

– session/checkpoint/persistent-state identity, version and resumability where used;

– retrieval/search bounds and stopping criteria;

– retrieval/search latency, compute/token, bandwidth, monetary or other resource burden where available and decision-material;

– coverage or known exclusion information where available;

– source-dependency/duplication indications;

– access limitations or unavailable sources.

 

EA outputs to this function

– widen/narrow/redirect window request;

– request a specific missing evidence/source class;

– request primary-source retrieval;

– request independent corroboration rather than more copies of the same source;

– stop, narrow or redirect condition for unbounded or low-value search;

– observation-budget or marginal-value bound where supported by the retrieval/research function;

– refresh request where staleness invalidates the current frame.

 

Internal EA functions

F2, F3, F4, F7, F9.

 

Boundary

Retrieval increases accessible context; it does not prove that the resulting window is the ecosystem or that additional search will eliminate structural residual.

 

O5 — Tool / Resource Access & Action Execution

Generic role

Exposes callable tools, APIs, services, files, databases or actuators and executes actions. MCP tools and ordinary enterprise APIs are examples.

 

Inputs to Ecosystem Awareness

– tool/resource identity and declared function;

– action request/result/status;

– decision/operation and predecessor-handoff reference where the action continues a material decision;

– read/write/reversibility and material impact characteristics where available;

– authorization scope and relevant policy/mandate reference;

– error/failure/partial-completion state;

– side-effect confirmation or indeterminate execution outcome;

– latency/availability/capacity state;

– provenance of returned data where available.

– shared resource-time segment and competing operation/directive reference where the action can collide with another legitimate action.

 

EA outputs to this function

– request to delay or restrict tool use while a specific domain is requalified;

– request for read-only, reduced-scope or reversible operation when posture requires it;

– request for outcome reconciliation when execution status is indeterminate;

– containment/scope-reduction request sent to the function that actually owns enforcement.

– where the Composition-Critical EHD Profile applies, the targeted re-entry reference and expected revalidation criterion; this is not an execution command.

 

Internal EA functions

F1, F2 where the tool/API is an acquisition pathway, F3, F6, F7, F9.

 

Boundary

EA does not grant tool authority. Authorization and enforcement remain separate.

 

O6 — Task, Message, Artifact & Inter-Agent Transport

Generic role

Carries messages, tasks, task status, artifacts, streaming updates and extensions between agents or services. A2A is a current protocol example; other transports may be used.

 

Inputs to Ecosystem Awareness

– message/task/artifact identity and status;

– sender/receiver or interaction binding available at the transport layer;

– decision/operation correlation and parent-handoff reference where the message continues or changes a material decision;

– timestamps/freshness;

– extension metadata carrying an EHD or external epistemic envelope;

– delivery/update state;

– task completion, cancellation, auth-required or other relevant lifecycle state.

 

EA outputs to this function

– Epistemic Envelope from F8 for transport alongside the ordinary operational result;

– updated scope/freshness qualifiers;

– requalification or correction signal where the transport supports amendments/status updates.

– Composition-Critical EHD Profile fields, where material, so that the receiving function can correlate the decision basis, conflict relation or targeted re-entry without interpreting a transport identifier as sufficient semantic identity.

 

Internal EA functions

F4, F8, F9.

 

Boundary

Transport preserves and conveys information. It does not determine the truth of an epistemic statement.

 

5. Trust & Security Plane interfaces

 

IF-S1 — Identity, Authentication & Principal Binding

Generic role

Establishes who/what is interacting and, where relevant, the binding between agent/runtime/interacting system and the human or organization behind it. Authentication proves control of credentials; legal or operational principal binding may be a separate function.

Standards boundary. SPIFFE/SPIRE is a representative workload-identity and authentication mechanism; its own documentation explicitly leaves authorization policy to separate mechanisms. EA may consume the resulting authenticated identity/binding state, but a valid identity is not silently promoted into authority for a particular action.

 

Inputs to Ecosystem Awareness

– authenticated subject/agent/service identifier;

– principal/binding claim when available;

– authentication assurance/context;

– credential validity/freshness/revocation status;

– binding scope and validity interval;

– identity/binding evidence provenance;

– unknown or contested identity/binding state.

 

EA outputs to this function

– request for refreshed identity/binding evidence when material;

– explicit treatment of identity/binding state as unknown or insufficient for the affected domain;

– requalification request when a previously valid binding is stale, changed or contradicted.

 

Internal EA functions

F1, F3, F4, F6, F7.

 

Boundary

Identity is evidence about the actor/binding; it does not predict behaviour and does not by itself establish authority, conformance or ecosystem truth.

 

IF-S2 — Provenance of Authority, Delegation & Authorization

Generic role

Specifies where authority originated, the grant/mandate, scope, limits, conditions, delegation chain, version and revocation/standing. This aligns with ordinary authorization, delegation and mandate systems.

Standards boundary. RFC 8693 is a relevant subject/actor token-exchange mechanism, but the RFC defines exchange as a one-time event without a general tight linkage between input and output tokens; revocation propagation is implementation-, token-type- or deployment-specific rather than a general protocol property. IF-S2 therefore consumes existing delegation/authorization mechanisms rather than replacing them, while preserving current standing/applicability and revocation state explicitly where they are material to the receiving decision.

 

Inputs to Ecosystem Awareness

– principal/grantor and grantee identifiers;

– authority/grant identifier;

– mandate/action scope;

– limits and conditions;

– applicable authority/mandate reference for a competing directive, including any source-owned exception, veto or precedence rule where one exists;

– delegation/redelegation chain where material;

– policy/reference version linked to the grant;

– validity/revocation state;

– authority provenance and standing;

– contested, absent or fuzzy authority state;

– authority capacity actually reachable for current intervention where relevant.

 

EA outputs to this function

– request to refresh/resolve authority state;

– indication that authority uncertainty is binding for the current domain;

– request to narrow action scope to the currently qualified mandate;

– requalification trigger when the grant/reference/standing materially changes.

 

Internal EA functions

F1, F3, F6, F7, F9.

 

Boundary

EA consumes authority state. It does not originate a grant or decide legal standing.

 

IF-S3 — Remote Attestation & Runtime / Interaction Assurance

Generic role

Produces evidence about runtime, code/data/policy/model/harness or interaction state; a verifier appraises that evidence and produces an Attestation Result for a relying party. RFC 9334 RATS provides the canonical Evidence → Verifier → Attestation Result architecture.

Standards boundary. RATS deliberately keeps Evidence, Verifier appraisal, Attestation Results and the Relying Party’s application-specific decision distinct. EA preserves that separation: an attestation result is qualified evidence, not delegated authority and not the authorized operational decision. NIST NCCoE’s 2026 software/AI-agent identity-and-authorization concept work further identifies identification, authorization, auditing and non-repudiation as active agent-IAM questions; this is current standards context, not an EA adoption claim.

 

Inputs to Ecosystem Awareness

– Attestation Result, not necessarily raw private evidence;

– attested subject/interaction and scope;

– verifier/issuer identity;

– appraisal result and relevant claims;

– reference/policy identifiers and versions where material;

– freshness/nonce/replay status;

– appraisal relationship such as self/contracted/independent where available;

– evidence/appraisal limitations;

– no-assertion/unknown result distinct from action-side indeterminate.

 

EA outputs to this function

– request for re-attestation when freshness or interaction state changes;

– request for an independent or differently rooted attestation where source dependence matters;

– reduction of reliance when attestation scope does not cover the claim being made;

– bounded epistemic envelope for downstream relying-party decisions.

 

Internal EA functions

F4, F5, F6, F7, F8, F9.

 

Boundary

A valid Attestation Result establishes what the verifier vouches for under its appraisal policy. It is evidence, not universal truth and not an authorization decision by EA.

 

IF-S4 — Policy / Intent Expression & Runtime Conformance

Generic role

Defines the authored policy/intent reference and evaluates an action against it at runtime.

 

Inputs to Ecosystem Awareness

– named/versioned policy or intent reference;

– provenance/authority under which the reference was authored;

– evaluated action/task/domain;

– conformance verdict such as permit, remediate, block, escalate or indeterminate;

– scope examined for indeterminate;

– confidence/threshold semantics where used;

– issuing evaluator/engine identity;

– issuer relationship to evaluated party where available;

– freshness/tamper-evidence of the verdict;

– competing intents/directives, their shared decision or resource-time reference, and the source-owned priority/precedence basis where material;

– attested absence of evaluation where no evaluation occurred.

 

EA outputs to this function

– request for re-evaluation under a refreshed/current reference;

– request to preserve indeterminate instead of forcing a binary verdict;

– indication that verdict scope is insufficient for the system-level claim;

– request for independent evaluation where the current evaluator is not sufficient for the affected domain.

 

Internal EA functions

F3, F4, F5, F6, F7, F9.

 

Boundary

A conformance verdict answers whether observed/action behaviour conforms to a reference. It does not establish that the reference was legitimate, that the world model was complete or that the system-level composition is determined.

 

IF-S5 — Evidence Appraisal & Verifier-Side Failure Semantics

Generic role

Checks whether evidence/records/claims are entitled to be relied upon and produces explicit appraisal or rejection outcomes. This aligns with evidence-appraisal patterns such as RATS appraisal.

 

Inputs to Ecosystem Awareness

– appraisal result;

– rejection/failure class;

– checks performed or profile/version;

– subject/record/claim appraised;

– freshness/replay/integrity result;

– issuer/relationship/authorization-scope checks where applicable;

– absence/null semantics where applicable;

– limitations or checks not performed.

 

EA outputs to this function

– request to appraise a particular upstream claim or evidence class;

– request for a different appraisal profile where the current one does not cover the epistemic question;

– preservation of appraisal failure as evidence-side uncertainty rather than silently mapping it to an action verdict.

 

Internal EA functions

F3, F4, F5, F7.

 

Boundary

Evidence-side failure and action-side indeterminate remain different semantic categories.

 

IF-S6 — Human Oversight & Intervention Capacity

Generic role

Manages escalation, qualified reviewers, human authority, decision rights, intervention records, bounded mandates and return-to-operation conditions.

 

Inputs to Ecosystem Awareness

– human-capacity state: available, binding, unavailable or implementation-equivalent;

– required reviewer/role and authority;

– response deadline/window;

– current escalation/HOLD/intervention state;

– human decision and scope;

– intervention mandate/validity where applicable;

– evidence considered and evidence sufficiency/limitations;

– intervention outcome/reconciliation state;

– return-to-operation/revalidation state.

 

EA outputs to this function

– targeted request for human review only for the affected domain;

– required information/scope that the reviewer must see for the requested epistemic question;

– indication that human capacity is itself insufficient/unavailable;

– stop/escalation boundary when repeated human requests become Type 1;

– system-level posture and requalification requirement for intervention-path selection.

 

Internal EA functions

F1, F2 where the human channel is an acquisition pathway, F3, F5, F6, F7, F9.

 

Boundary

Human oversight owns human capacity and intervention. EA consumes human-capacity state as one dependency among many. Human approval does not retroactively validate an upstream world model. Repeated escalation, review and evidence requests also consume finite human attention in the extended human-agent system; EA may therefore identify the human channel itself as capacity-binding or Type-1-amplifying without taking ownership of the human decision.

 

IF-S7 — Observability, Telemetry, Evaluation & Drift

Generic role

Emits traces, metrics, logs, operation/tool/model telemetry, anomaly/drift measurements and evaluation results. OpenTelemetry provides current cross-vendor semantic conventions for agent invocation, model calls, retrieval and tool execution.

 

Inputs to Ecosystem Awareness

– observed operation/task/tool/model identifiers;

– timestamps/duration/status/error state;

– instrumentation/measurement coverage and observation burden or latency where available;

– telemetry/evaluation metric and semantics;

– drift/anomaly indicators;

– model/runtime/tool version changes;

– source/measurement method;

– observation period/population/scope;

– measurement confidence/limitations where available;

– expected versus observed outcome.

 

EA outputs to this function

– request for additional instrumentation/measurement on a specific domain or dependency;

– request for refreshed observation where telemetry is stale;

– revalidation trigger when drift invalidates window or operating-frame assumptions;

– target domains for follow-up evaluation;

– request to increase, decrease or redirect instrumentation when observed risk/sensitivity and observation cost are materially mismatched.

 

Internal EA functions

F2, F3, F4, F6, F7, F9.

 

Boundary

EA interprets the epistemic significance of telemetry. It does not replace the telemetry or evaluation method.

 

IF-S8 — Accountability, Attribution & Verifiable Action Records

Generic role

Records at action time enough information for a later party to establish who acted, under what authority and scope, and to verify that the record/claims have not been altered.

 

Inputs to Ecosystem Awareness

– actor/agent/interacting system identity;

– action/task and timestamp;

– decision/operation and parent-handoff reference where needed to reconstruct a composition-critical path;

– authority/provenance reference;

– declared scope;

– policy/reference identifier/version where present;

– carried conformance verdict or attested absence;

– issuer binding, freshness and tamper-evidence for carried claims;

– attestation linkage where present;

– action/result/outcome and record integrity state.

 

EA outputs to this function

– bounded Internal/External Epistemic Statement from F8 suitable for being recorded alongside the action where required;

– scope, posture, residual/inherited-indeterminacy markers relevant to later reconstruction;

– request to preserve a material requalification/containment/migration decision and its basis.

– where material, the targeted re-entry reference, review/expiry condition and observed outcome/revalidation link for the same decision/operation.

 

Internal EA functions

F4, F5, F8, F9.

 

Boundary

The record preserves evidence for reconstruction. It does not itself prove that every recorded claim was substantively true.

 

IF-S9 — External / Population-Level Evaluation

Generic role

Reads many records/measurements to determine what can be concluded at population or evaluator-family scale when single records cannot establish certain claims.

 

Inputs to Ecosystem Awareness

– assessment claim;

– defined population;

– observation period;

– taxonomy/reference/policy and version;

– per-type rate or other non-composite measurement;

– evaluator/evaluator-family characteristics;

– evaluator independence/diversity information where known;

– sample size and statistical uncertainty where applicable;

– residual indeterminacy / identifiability limit;

– statement of what the result is and is not capable of establishing.

 

EA outputs to this function

– request for a population-level assessment when local records cannot resolve a materially relevant hypothesis;

– request for a different evaluator family or independent channel where correlation matters;

– qualified use of the population signal within F4/F5 rather than promotion to ecosystem truth.

 

Internal EA functions

F4, F5, F6, F7.

 

Boundary

Population size can reduce sampling uncertainty but does not automatically remove structural non-identifiability. Population-level evidence remains scope-bound.

 

IF-S10 — Privacy & Minimum Disclosure

Generic role

Controls what identity, authority, context, trust, behavioural, telemetry and audit information each party may learn, retain or disclose. This aligns with standard privacy-preserving design.

 

Inputs to Ecosystem Awareness

– disclosure policy;

– recipient/role and decision purpose;

– permitted/forbidden attributes;

– retention/linkability/correlation constraints;

– selective-disclosure or pseudonymity capabilities;

– privacy risk/criticality constraints.

 

EA outputs to this function

– minimum EHD/envelope field set required for the receiving decision;

– request for a privacy-preserving substitute or coarser abstraction where full disclosure is unnecessary;

– indication that insufficient disclosure leaves an epistemic qualifier unknown rather than authorizing inference.

 

Internal EA functions

F1, F4, F8.

 

Boundary

Privacy can legitimately limit what EA learns. The correct consequence is bounded uncertainty, not forced disclosure or assumed certainty.

 

IF-S11 — Ecosystem Signa

l / Incident Exchange & Defence

Generic role

Distributes, amends/corroborates and correlates ecosystem-relevant signals; represents affected scope/blast radius and may feed containment/resolution.

 

Optional IF-S11 Ecosystem Signalling Capability Profile. Where a signalling mechanism can expose stable capability semantics, IF-S11 may make available a versioned profile describing signalling properties it declares or that have been externally established. The profile is evidence about the mechanism, not the EA qualification itself. The candidate inventory is grouped below for scanning; the list remains open and each property remains conditional on decision relevance.

 

Semantic/coverage — scope/coverage semantics; semantic compatibility.

Provenance/lineage — provenance support; source-lineage visibility.

Temporal — freshness/expiry; availability; response-window compatibility.

Uncertainty preservation — uncertainty/UNKNOWN preservation.

Lifecycle — amendment/correction/resolution support.

Adversarial/participation — adversarial assumptions/protections; participation/membership assumptions.

Cost/exposure — privacy/disclosure burden; latency/verification/communication cost.

 

Property-basis rule. Any profile property relied upon by EA retains its epistemic basis where material: declared, observed, attested, independently evaluated, derived or UNKNOWN, or an implementation-equivalent distinction. A declaration by the signalling operator is not silently promoted to an independently established property.

 

Profile absence is not failure and does not exclude a pathway. Passive observation, environmental/action traces, public information, regulatory disclosure and other non-cooperative pathways may be qualified through F2.APQ using observed, attested, independently evaluated, derived or UNKNOWN state without any producer-published profile. The architecture therefore does not require participation, cooperative intent or aligned objectives in order to use ecosystem-relevant information.

 

Inputs to Ecosystem Awareness

– observed condition/event/claim;

– reporter/source and relationship;

– confidence/uncertainty semantics;

– freshness;

– affected/potentially affected scope;

– provenance/dependency information;

– corroboration/amendment history;

– blast-radius/dependency graph where available;

– containment reach, response deadline and fallback where supplied;

– adversarial indicators such as replay, Sybil, collusion or false attribution;

– resolution/correction signal.

 

EA outputs to this function

– qualified External Epistemic Envelope from F8;

– scope-qualified residual determinacy/capacity state;

– request to corroborate a particular domain rather than generic reputation increase;

– request to mark source dependence/unknown provenance;

– posture/requalification state for downstream containment consumers;

– indication, where useful, whether additional corroboration/observation is proportionate to the current incident sensitivity, response capacity and response window rather than automatically desirable;

– where F2.APQ is active, decision-relative indication that the current signalling route is sufficient/insufficient/unresolved for the specific evidence need, or that a materially independent/alternative route would add more value.

 

Internal EA functions

F4, F5, F6, F7, F8, F9.

 

Boundary

Signal infrastructure carries and correlates claims. EA assesses what those claims justify epistemically. Signal exchange does not create authority. An incident-signal-and-blast-radius mechanism is therefore a concrete IF-S11 peer capability that EA can consume rather than reproduce. EA may also be required when no incident or malicious agent exists—for example, when honest locally correct subsystems remain epistemically fragmented at composition level—so IF-S11 is an important interface, not the semantic boundary of Ecosystem Awareness. EA does not rank or certify IF-S11 mechanisms globally. It qualifies the sufficiency of an available route for a stated decision and preserves the distinction between declared mechanism properties and independently supported properties.

 

IF-S12 — Enforcement, Containment, Revocation, Recovery & Migration

Generic role

Actually enforces authorization/policy and applies operational controls such as restrict, rate-limit, revoke, isolate, quarantine, suspend, rollback, fallback, substitute, recover or migrate/reconfigure.

 

Inputs to Ecosystem Awareness

– available control/response capabilities and effective reach;

– decision/operation and shared resource-time reference where a response can collide with another legitimate action;

– authority required for each response;

– current response latency and actionability window;

– execution/status/result of containment or recovery;

– residual exposure and affected scope;

– rollback/reversibility state;

– alternate-provider/alternate-frame readiness;

– migration/reconfiguration status;

– failure/indeterminate outcome where response execution cannot be established.

 

EA outputs to this function

– scope-indexed Normal / Containment-Mitigate / Migration-Regime-Transition assessment from F6, optionally accompanied by small conditional posture qualifiers derived from already available response state: response-capacity sufficiency, response-window state, frame recoverability and, for Migration/Regime Transition only, transition readiness. Different receiving scopes may legitimately receive different postures. A global posture must not be inferred unless the assessed scope supports one. These are descriptive qualifiers, not new universal subposture states and not enforcement commands;

– domain-targeted request to reduce autonomy/scope/exposure;

– request to invoke a known containment mechanism;

– request to prepare migration/requalification where the old frame is no longer sufficient;

– success/revalidation criteria for returning to normal operation.

– where the Composition-Critical EHD Profile applies, the same decision/operation reference, targeted re-entry reference and review/expiry condition so that a containment or migration result can be reconciled with the decision it qualifies.

 

Internal EA functions

F1, F6, F7, F9.

 

Boundary

EA identifies the epistemic need and target. Enforcement/recovery functions own the actual authority and execution.

 

IF-S13 — Trust Framework / Assurance Mapping / Jurisdictional Context

Generic role

Provides the trust framework, assurance levels, jurisdictional constraints, mutual-recognition/equivalence mappings and governance references under which identity, authority, evidence and interaction are interpreted. This corresponds to ordinary enterprise and government trust frameworks.

 

Inputs to Ecosystem Awareness

– applicable trust domain/jurisdiction;

– assurance profile/level and semantics;

– accepted trust anchors/reference frameworks;

– equivalence/mutual-recognition rules;

– applicable policy/regulatory constraints;

– validity/version and change history;

– unresolved cross-domain incompatibilities.

 

EA outputs to this function

– indication that a cross-domain equivalence is insufficient for a particular decision domain;

– request for a different assurance profile/reference where needed;

– residual/unknown treatment when two trust domains cannot be cleanly mapped.

 

Internal EA functions

F1, F4, F6, F7.

 

Boundary

EA does not create jurisdictional policy or a global trust authority.

 

6. Optional domain profiles

 

Embodied-system binding

For robotics/embodied AI, the trust interface may additionally bind logical agent, runtime/controller, physical device and authority. Relevant inputs include binding identity, device/runtime attestation, binding freshness, control-transfer state and physical-action attribution. These specialize IF-S1, IF-S2, IF-S3 and IF-S8 rather than creating a new EA core function.

 

Model-level trust and lineage

Model identity/version, training/lineage claims, adaptation state and model-level assurance can enter through IF-S3 attestation, IF-S7 evaluation/drift and IF-S8 records. A lineage or provenance claim is evidence; it does not by itself establish behaviour.

 

Credential / wallet / secret / confidential execution

Credential vaults, wallets, key stores and confidential-computing mechanisms support IF-S1 identity/authentication, IF-S2 authorization and IF-S3 runtime assurance. EA should consume only their assurance/availability/validity state, never secret material.

 

7. Interface completeness against F1–F9

F1 Mission & Decision Context Qualification consumes principally O1, IF-S2, IF-S6, IF-S10, IF-S12 and IF-S13. In v0.2 O1 supplies the mission-side ecosystem sensitivity/exposure, consequence/reversibility and available observation/determination-budget context; IF-S6 and IF-S12 contribute effective human and response capacity.

 

F2 Decision-Relevant Window Qualification & Management consumes principally O2, O4, O6, IF-S7, IF-S10 and IF-S11. It combines F1’s sensitivity/risk basis with source availability, retrieval/instrumentation burden, privacy limits and freshness to maintain W(d,t). When F2.APQ is invoked, IF-S13 contributes assurance/trust-framework context where material; O5 contributes direct tool/API/resource pathway state when a tool or API is itself the acquisition path; and IF-S6 contributes human-channel availability/information-scope/response-window state when human reporting or review is itself the acquisition path. Equivalent pathway descriptions may be mediated through O2/O4/F1, but the mediation remains explicit. No new O/S family is required.

 

F3 Local Epistemic State Qualification consumes principally O3, O4, O5, IF-S4, IF-S5, IF-S6 and IF-S7.

 

F4 External Epistemic Signal Qualification consumes principally O2, O6, IF-S1, IF-S3, IF-S4, IF-S5, IF-S8, IF-S9, IF-S11 and IF-S13.

 

F5 Scope-Indexed Epistemic Composition & Coupling Assessment consumes all qualified local/external states and especially dependency/provenance information from IF-S2, IF-S3, IF-S8, IF-S9 and IF-S11.

 

F6 Systemic Epistemic & Operating-Frame Assessment consumes F5 plus mission/criticality and ecosystem-sensitivity/exposure from O1/F1, observation/determination burden from F2/O4/IF-S7, human capacity from IF-S6, response capability from IF-S12 and applicable trust-frame assumptions from IF-S13.

 

F7 Requalification & Corrective Directive Generation targets O1, O3, O4, O5, IF-S1–IF-S7, IF-S9, IF-S11, IF-S12 and IF-S13 according to the affected domain. It does not broadcast generic “add control” requests.

 

F8 Epistemic Statement & Envelope Generation publishes through O6, IF-S8 and IF-S11, subject to IF-S10 privacy/minimum-disclosure constraints.

 

F9 Outcome Feedback & Revalidation consumes O3/O5 execution results, IF-S6 intervention outcomes, IF-S7 telemetry/evaluation, IF-S8 records, IF-S11 resolution/correction signals and IF-S12 containment/recovery/migration outcomes.

 

No interface requires one central component to observe every raw event. Implementations may place F1–F9 centrally, distribute them, embed subsets beside subsystems or execute them through cooperating services, provided the epistemic semantics survive the handoffs.

 

8. Minimum viable interface set

A deployment does not need all external functions in order to implement Ecosystem Awareness. The minimum viable set is the smallest set that can support the active mission.

 

For a simple local agent, the minimum may be:

– O1 mission/orchestration context, including enough sensitivity/exposure, consequence/reversibility and finite capacity information to calibrate the required awareness burden;

– O3 local output + EHD;

– O4/O5 context and tool state where used;

– IF-S2 authority state where actions are delegated;

– IF-S7 outcome/telemetry;

– IF-S12 available response capability.

 

For an interoperating multi-agent security system, the minimum expands to include:

– O2/O6 discovery and task/message transport;

– IF-S1 identity/authentication;

– IF-S2 authority provenance;

– IF-S3 attestation where runtime assurance matters;

– IF-S4 conformance verdicts;

– IF-S5 appraisal semantics;

– IF-S6 human-capacity state where humans are in the control path;

– IF-S8 verifiable records;

– IF-S10 privacy/minimum disclosure;

– IF-S11 ecosystem signal exchange;

– IF-S12 enforcement/containment/recovery.

 

IF-S9 population evaluation and IF-S13 cross-domain trust mapping are activated when the problem requires those scales. They are not universal mandatory dependencies.

 

F2.APQ may operate over any subset of the existing discovery, context/retrieval, telemetry, transport, signal, privacy and trust-framework interfaces. A dedicated signalling profile is optional and is not a prerequisite for acquisition-pathway qualification.

 

9. Non-superpower rule for every interface

Every input to Ecosystem Awareness must be obtainable from an actual producer or remain unknown.

 

EA must not assume that:

– an identity provider knows behaviour;

– an authority service knows whether an action conformed;

– an attester knows the truth of every behavioural claim;

– a verifier knows facts outside its appraisal boundary;

– a policy engine knows the whole ecosystem;

– a human reviewer sees the original world rather than the representation presented to them;

– a telemetry system observes uninstrumented state;

– an action record proves the truth of every claim it carries;

– a population evaluator removes structural non-identifiability;

– a signal reporter represents the ecosystem;

– an enforcement function knows whether the epistemic basis for its order was correct;

– a trust framework creates equivalence where none was established.

 

When an interface cannot establish a qualifier, Ecosystem Awareness preserves that absence as uncertainty rather than manufacturing a value.

 

10. Alignment with current external architectures

Evidence status — source snapshot: 18 September 2026 (UTC). The mappings below are E4 market/standard evidence in the sense of 00D’s evidence-grade definition: they support only the documented scope or capability of the named specification, public product/documentation source or external working direction. They do not establish adoption, universal interoperability, interface completeness or EA effectiveness.

Operational plane

Current A2A specifications provide concrete concepts for Agent Cards, discovery, capabilities/skills, authentication requirements, tasks, messages, artifacts, task status and extensions. These fit O2 and O6 directly.

 

Current MCP specifications expose resources, prompts and tools, and client-side capabilities such as sampling, roots and elicitation, with explicit authorization and security requirements. These fit O4, O5 and parts of O1/O6.

 

OpenTelemetry GenAI semantic conventions increasingly expose agent invocation, model calls, retrieval and tool execution as standardized telemetry operations. These fit IF-S7.

 

Trust/security plane

RFC 9334 RATS gives a mature generic architecture for Attester → Evidence → Verifier → Attestation Result → Relying Party, fitting IF-S3/IF-S5.

 

 

 

 

 

 

 

 

 

 

Specialized evaluation, embodiment and model/trust mechanisms can provide evidence sources and profiles that can be consumed through the generic interfaces above without changing F1–F9.

 

11. Architectural conclusion

The external interface model does not make Ecosystem Awareness a control plane for every agentic function.

 

The architecture works by requiring decision-relevant producers to make their epistemic position sufficiently legible at the boundary where their result becomes input to another function.

 

A worker says what it concluded and the boundary that supports the conclusion.

A verifier says what it appraised and under what reference.

An attestation service says what it vouches for and its scope.

A human-oversight function says whether qualified human capacity is available and what decision was actually made.

A population evaluator says what a rate can establish and what remains structurally indeterminate.

A signal infrastructure says what was observed, by whom, when and over what affected scope.

An enforcement system says what response capacity exists and what was actually executed.

 

Ecosystem Awareness then performs the meta-level task: preserve those distinctions, compose them by domain rather than by average confidence, detect Type 0/1/2 and cross-domain collapse, dynamically calibrate the observation frame to mission sensitivity/risk and finite capacity, requalify that frame where necessary, and emit a bounded epistemic statement that the rest of the system can use.

 

Appendix A — Interface Quality and Conformance Plan for Ecosystem Awareness

A.1 Status, purpose and scope

Status. This is an internal quality and conformance plan for the generic Ecosystem Awareness interface model in this document. It is an additional verification artifact: it does not modify F1–F9, O1–O6, IF-S1–IF-S13, the EHD kernel, the optional Composition-Critical EHD Profile, or any producer’s native semantics. It is not a certification scheme, a standards claim, an implementation claim or a quality plan for another architecture.

**Canonicalization note

 

This v0.5 integrated document preserves the general O/S interface semantics of the controlled v0.4 source while separating programme- or domain-specific mappings from the canonical interface layer. Those application mappings are maintained outside 04 and cannot redefine its generic interface semantics. The v0.4 split files remain preserved as historical controlled sources and provenance.

 

Purpose.** The plan determines, for a declared decision scope, whether the available inputs and outputs of actual generic AI components are sufficient for EA to qualify and return an epistemic result without inventing information, taking another component’s authority or losing a material qualifier in handoff. It therefore tests the interface, not whether EA is universally effective or whether a producer’s underlying domain decision is substantively true.

In scope. A test may involve any active subset of O1–O6 and IF-S1–IF-S13, provided that every input has an identified producer or is explicitly UNKNOWN and every EA output has an identified receiving function. The plan covers two bounded levels:

  • Level 1 — internal coordination and integration. Mission/orchestration, local runtime, context/retrieval, tools, transport and internal trust/control functions exchange qualified state for one declared decision.

  • Level 2 — independent-boundary information. EA consumes an externally originating signal, record, assessment or other bounded claim through the same EHD discipline. A Level 2 signal changes the receiver’s evidence state; it does not transfer authority, prove the whole ecosystem or force a common action.

For this plan, independently operated is assessed relative to the EA/adaptor side: the ICR identifies the producer’s operating organisation, the organisation that controls the producer’s semantics, and the adapter’s authorship/maintenance. A claimed independent boundary requires a distinct producer operation, producer-side semantic control, and an adapter not exclusively authored or maintained by the EA side. If any condition is absent, the ICR records which one and the result is simulated-boundary evidence rather than established independent interoperability.

The Mission/Context Assessment (MCA) remains the basis for deciding before and after a run how much knowledge, retrieval, review or response effort is justified. The plan does not require maximum information collection.

Out of scope. This plan does not define a production API, require full internal reasoning or memory disclosure, transmit KPIs, Q0–Q5 dispositions or quality gates in the runtime payload, set a universal policy hierarchy, or execute containment, human intervention or authority decisions.

A.2 Quality objectives

Objective What the plan establishes What it does not establish
Q1 — Boundary ownership Each input, output, semantic owner and receiving function is identified. That EA owns the source function’s authority or action.
Q2 — Qualified handoff integrity Material scope, provenance/freshness, determination/UNKNOWN state, dependency, capacity, authority and validity/review qualifiers survive where required. That every possible qualifier is known or universally mandatory.
Q3 — Semantic preservation A receiver can interpret the result according to the producer profile/reference and does not confuse observation, attestation, appraisal, verdict, assessment or execution. That independently implemented components already share one wire format.
Q4 — Bounded disclosure and burden The chosen handoff avoids unnecessary private context and records the relevant latency, retrieval, communication and review burden. That lower overhead is automatically safer or more correct.
Q5 — Correctly bounded EA return EA returns a scoped assessment, limitation and targeted requalification to an identified receiver without issuing another owner’s command. That the receiver executed the request or that the request was the best possible action.
Q6 — Composition-critical continuity Where the optional profile applies, the decision basis, decision/operation continuity, conflict relation, precedence reference and targeted re-entry remain reconstructible. A universal precedence hierarchy or a complete history of every upstream system.
Q7 — Revalidation closure A material change, execution result or elapsed validity condition can be connected to the affected decision and re-entry point. That a successful action proves the earlier epistemic basis was complete.

A.3 Unit under test: Interface Conformance Record

Every test run creates an Interface Conformance Record (ICR). The ICR is a test artifact, not a new runtime message. It contains:

ICR element Required content
Test identity ICR identifier, date, interface-model version, profile/delta version and test-vector version.
Decision context Declared subject, proposition, receiving decision, scope, mission/MCA basis, useful horizon and materiality condition.
Materiality control Frozen set of material qualifiers, the semantic owner who fixed it before execution, rationale and version. A later reduction of that set is a recorded change, not a silent improvement in the result. If the semantic owner and adapter/maintenance owner are the same person or organisation, the ICR labels the result materiality self-declared.
Boundary Producing component, consuming EA function, receiving component, semantic owner and adapter/maintenance owner.
Evaluation independence Named reviewer for the mapping, plus any relevant relationship to the producer, receiver or adapter. The reviewer of a mapping cannot be that mapping’s adapter/maintenance owner. Any unresolved reviewer objection is recorded and blocks a sufficient conclusion.
Native result The producer’s native result and the reference/profile through which it is interpreted.
Required qualifiers Which of scope, provenance/freshness, dependency, unresolved state, capacity, authority, validity/review and privacy constraint are material for this run.
Unknown treatment Explicit UNKNOWN, not_applicable, unavailable, not-observed, privacy-restricted or other declared reason where known.
Test vector Positive, boundary, rejection or adversarial-assertion fixture; injected change or limitation; expected EA interpretation and expected receiving consequence.
Route shape Level 1 or Level 2 designation; for Level 2, the independent-operation assessment; for a chain, the ordered hops and declared aggregation points before execution; and for an aggregation, input-assertion count and declared transformation or loss. An aggregation later discovered but absent from this declaration is a nonconforming mapping finding.
Evidence Handoff trace, profile/reference, adapter mapping where used, receiving result, observed execution/outcome when available, burden observations and, for a non-deterministic route, repeated-run dispersion.
Conclusion Interface sufficiency finding, open field gap if any, retest decision and responsible maintenance owner.

For a Composition-Critical test, the ICR additionally records the decision/operation and parent-handoff references, decision-basis reference, commitment state where relevant, shared resource-time or conflict relation, source-owned precedence/arbitration reference where present, and targeted re-entry reference.

A.4 Entry conditions

A test may start only when the following are declared for its bounded scope:

  1. the producer, EA consumer and receiving function are identified;
  2. the producer profile/reference and its version are available, or their absence is declared;
  3. the native result and the decision it can affect are distinguishable;
  4. the material fields and permitted disclosure boundary are specified;
  5. the expected result is stated as an interface interpretation or requalification consequence, not as an assumed global truth;
  6. the positive, boundary and rejection fixtures have an observable oracle; and
  7. the semantic owner and adapter/maintenance owner accept responsibility for the test mapping they control.
  8. any material adversarial-assertion fixture has an observable oracle;
  9. the semantic owner has fixed the material qualifier set and its rationale before the fixture is executed;
  10. a named reviewer, distinct from the adapter/maintenance owner of the mapping under review, is available; and
  11. where Level 2 is claimed, the producer is independently operated as defined in A.1, or the fixture is explicitly marked as a simulated boundary that does not establish independent interoperability;
  12. the ordered route map and any intended aggregation point are declared in the ICR before execution; and
  13. any reviewer objection is resolved, or the fixture is declared unable to support a sufficient conclusion.

Failure to satisfy an entry condition is itself a useful finding: it means the proposed interface cannot yet be tested for that scope without inventing a producer, a receiver, semantics or an oracle.

A.5 Test method

A.5.1 Prepare the declared route

  1. Select the active interfaces and the relevant EA functions F1–F9.
  2. Freeze the decision scope, the available evidence boundary, the useful response horizon, the MCA capacity basis and the disclosure constraint.
  3. Identify whether the ordinary EHD kernel is sufficient or whether the Composition-Critical EHD Profile is required.
  4. Map native producer fields to the EHD/profile semantics. An adapter may translate representation; it must not silently upgrade UNKNOWN, authority, provenance, independence or determination.
  5. Declare the ordered route map, including every intended aggregation point, before execution. A subsequently discovered undeclared aggregation is recorded as a nonconforming mapping rather than normalised into the result.

A.5.2 Exercise four fixture classes

Fixture class Minimum situation Expected interface result
Positive A producer supplies the material result and qualifiers within scope and validity. EA preserves the qualification, returns a scoped assessment or no-change result to the identified receiver, and does not claim more than the producer supplied.
Boundary One material qualifier is absent, stale, privacy-restricted, capacity-binding, partly scoped or correlated. The qualifier remains UNKNOWN/limited; EA narrows reliance, requests targeted requalification or records that the available route is insufficient for the decision.
Rejection A mapping would collapse UNKNOWN, extend scope, confuse evidence with authority, treat a transport identifier as semantic identity, or send an EA request as an execution command. The handoff is nonconforming for that use; the ICR identifies the field, ownership or adapter defect rather than manufacturing a value.
Adversarial assertion A producer emits a well-formed material qualifier that is false or unsupported in the controlled fixture, such as independence, freshness or scope. Without independent contradictory evidence, EA preserves the qualifier as declared rather than established and the ICR records the route guarantee as conditional on producer honesty. Where contradictory independent evidence is supplied, EA preserves the conflict or indeterminacy rather than promoting the assertion.

Composition-Critical tests add at least one vector for each material condition present: a decision-basis/version change, an execution or commitment transition, competing directives over one resource-time segment, and re-entry after changed evidence, authority, dependency or validity.

Where the route has more than one handoff, the fixture includes at least two intermediate hops and evaluates qualifier preservation, transformation and declared loss at each hop, not only end to end. Where a component aggregates two or more prior assertions, the fixture records the input-assertion count and any declared loss, collapse or change of dependency treatment. An aggregation discovered after execution that was not declared in the route map is a nonconforming mapping. At least one claimed Level 2 route uses an independently operated producer as defined in A.1; a simulated external source is recorded as such and cannot support a claim of established cross-boundary interoperability.

A.5.3 Evaluate the handoff and return

For each fixture, the reviewer checks:

The named reviewer of an adapter mapping is distinct from that mapping’s adapter/maintenance owner; the ICR records any remaining relationship that could affect the review.

An unresolved objection by that reviewer is recorded in the ICR and prevents the run from being concluded sufficient for its declared scope or horizon.

  • Input provenance. Was every required input produced by the named component and attached to its native/profile semantics?
  • Qualifier preservation. Did scope, freshness, dependency, capacity, authority, validity/review and UNKNOWN survive the handoff where material?
  • Dependency declaration. Does each composed input distinguish established independence, known shared dependency, dependency not evaluated, or another stated relation/basis, rather than treating absence of a dependency finding as independence?
  • EA interpretation. Did EA preserve the distinction between local result, evidence appraisal, systemic assessment, operating posture and execution status?
  • Output ownership. Did the EA return identify a receiver and stay within assessment/requalification rather than grant, authorize or execute?
  • Re-entry and feedback. If the vector changes a material condition, does the return identify the exact re-entry target and can the later outcome be associated with the same decision/operation where required?
  • Disclosure and burden. Did the route remain within the declared disclosure boundary and was its material operational burden observed?

A.6 Evidence and test measures

These are post-run measures for the ICR. They are not EHD fields, runtime KPIs or automatic release criteria.

Measure Calculation or observation
Field preservation Material required qualifiers delivered and interpretable at the receiver ÷ material required qualifiers for the declared scope.
UNKNOWN preservation Material unavailable/limited qualifiers still explicit at the receiver ÷ material unavailable/limited qualifiers at the producer.
Scope fidelity Runs in which a receiving conclusion stays within the declared scope, known exclusions and dependency treatment ÷ applicable runs.
Semantic mapping integrity Mappings in which the receiver preserves the producer’s result category and profile semantics ÷ mappings exercised.
Hop-by-hop qualifier preservation For every material qualifier in a chained route, the number of hops at which it remains interpretable, explicitly limited or explicitly lost ÷ applicable hops. The ICR reports each hop as well as the end-to-end result.
Dependency-declaration completeness Material composed inputs with an explicit dependency status and stated basis where independence or no dependency is claimed ÷ material composed inputs. not evaluated remains distinct from no dependency detected.
Aggregation transparency Aggregations in which input-assertion count, dependency treatment and declared transformation/loss remain reconstructible ÷ aggregations exercised.
Re-entry traceability Material changes that produce a specific, reachable re-entry reference and later outcome association ÷ applicable change vectors.
Composition continuity In composition-critical runs, required decision/operation, basis, conflict/precedence and parent-handoff relations retained and interpretable ÷ required relations.
Boundedness observation Relevant latency, retrieval/communication effort, human-review demand and disclosure burden, reported beside the fixture result.
Horizon viability Whether the observed route burden remains usable within the pre-declared MCA capacity basis and useful horizon; recorded as viable, non-viable or indeterminate for that declared route.
Non-deterministic route stability Where any producer, adapter, receiver or material route component is non-deterministic, repeat each applicable fixture and record the run count, outcome distribution and material qualifier/viability dispersion. A single run is not treated as stable evidence.

The plan records observed burden so that a semantically complete handoff is not accepted blindly when it consumes the response opportunity it is meant to protect. It does not prescribe one universal threshold; the declared mission, scope and MCA capacity basis determine materiality.

Where fewer than five applicable vectors or relations are exercised, the ICR reports numerator and denominator as counts and does not present the resulting percentage as a rate estimate. Counts remain useful evidence; they are not statistical generalisation.

A.7 Conformance findings

The quality conclusion is made after the run. It is not a runtime posture or command.

Finding Meaning Required follow-up
Sufficient for declared scope The ordinary EHD kernel or active generic interface set preserved every material qualifier and produced an owner-preserving EA return for the fixture. Retain the ICR and repeat only when version, scope or material assumptions change.
Semantically sufficient, operationally non-viable for declared horizon Qualifiers and semantics were preserved, but the observed retrieval, communication, review or disclosure burden is not usable within the pre-declared MCA capacity basis or useful horizon. Do not accept the route as sufficient for that decision; narrow the scope, change the route/profile or record the decision as limited and retest.
Horizon viability indeterminate The available evidence cannot establish whether the route is usable within the declared MCA capacity basis or useful horizon. Do not accept the route as sufficient for that horizon; retain the limited scope, obtain the missing burden evidence or change the declared route and retest.
Sufficient with Composition-Critical Profile The ordinary kernel alone was not enough, but the optional profile preserved the material decision continuity, basis, conflict or re-entry relation. Version-pin the profile and retain the associated fixtures.
Insufficient field expression A material fact exists at a named producer but cannot be expressed or interpreted through the active interface/profile. Record the smallest candidate field addition, its producer and consumer; retest before changing the baseline.
Producer or receiver unavailable The required fact has no available producer, no identified receiving function or no responsible semantic owner. Preserve UNKNOWN and mark the decision scope limited; do not infer a contract.
Nonconforming mapping An adapter, transport or consumer changed scope, meaning, UNKNOWN, authority or ownership. Correct the mapping or reject the route for that scope; do not patch the result.
Out of declared scope The fixture needs a decision, authority, disclosure or execution rule not owned by the tested generic interfaces. Refer the matter to its legitimate owner; do not expand EA by assertion.

A.8 Interface coverage plan

Interface group Principal quality question Minimum evidence
O1 mission/orchestration Is the receiving decision, materiality, capacity basis and decision basis sufficiently declared? Mission/context record, scope, decision/operation reference where material and EA return.
O2/O6 discovery and transport Does discovery/transport preserve source, recipient, version and semantic handoff without becoming the truth owner? Capability/profile reference, transport trace and EHD/profile mapping.
O3/O4/O5 runtime, context and action Can local result, retrieval boundary, source dependence, tool outcome and re-entry be tied to the affected decision? Local result, retrieval/tool traces, scope/freshness/dependency qualifiers and observed outcome.
F5 / intermediate aggregation boundary When two or more prior assertions are composed, can the receiver reconstruct their count, dependency treatment and any declared transformation or loss? Ordered input assertions, aggregation output, input-assertion count, dependency declaration, transformation/loss declaration and hop-by-hop mapping.
IF-S1/IF-S2 identity and authority Are identity/binding and applicable authority kept distinct, current and bounded? Binding/grant references, validity/revocation condition and receiving scope.
IF-S3/IF-S4/IF-S5 assurance, policy and appraisal Does EA preserve the distinction among attestation, appraisal, conformance, indeterminate and reference validity? Native result, issuer relationship, policy/reference version, scope and limitation.
IF-S6/IF-S12 human capacity and response Does a qualified assessment reach an owner with usable response capacity without treating approval or execution as new evidence? Capacity/window, authority, actionability, execution result and revalidation link.
IF-S7/IF-S9 telemetry and population evidence Are measurement scope, method, limitations and correlation preserved before composition? Measurement/evaluator profile, period, source dependence and stated limit.
IF-S8 records Can a later reviewer reconstruct the bounded decision path without treating the record as proof of every claim? Record linkage, result/outcome, re-entry and integrity evidence.
IF-S10 privacy Does minimum disclosure leave unavailable qualification explicit rather than force disclosure or inference? Disclosure rule, permitted abstraction and resulting UNKNOWN/limit.
IF-S11/IF-S13 external signal and trust context Can an external claim or framework condition be consumed as bounded evidence without creating authority or false equivalence? Signal/framework reference, scope, freshness, provenance/dependence and limitation.

A.9 Change and maintenance discipline

  1. A failed fixture does not by itself justify a new interface family or a redesign of EA.

  2. The ICR must identify the missing fact, its actual producer, intended receiver, semantic owner, test vector and why UNKNOWN is not sufficient for the declared decision.

  3. First consider an existing conditional field, profile reference or bounded adapter. Add a new field only when the existing model cannot express the fact without ambiguity.

  4. A Composition-Critical requirement remains conditional and versioned; it must not become a metadata tax on simple local decisions.

  5. Any approved change is retested against the positive, boundary and rejection fixtures that exposed it, plus a no-regression ordinary-kernel fixture.

  6. Source profile, adapter and fixture changes are version-pinned. The named maintenance owner records whether the semantic mapping remains valid after a producer or consumer changes.

  7. Any approved change that affects a material asserted qualifier is also retested against the adversarial-assertion fixture that exposed it.

  8. The semantic owner freezes the material qualifier set before execution. Adding, removing or reducing a material qualifier between ICR versions is version-pinned, justified and retested; reducing the set is a registrable finding, not evidence of better preservation.

  9. An asserted source property remains declared unless its stated basis supports a stronger status. A fixture that depends on producer honesty records that limitation explicitly.

  10. A Level 2 claim is retained only when the ICR identifies an independently operated producer; otherwise the result is labelled simulated-boundary evidence.

  11. The route map and every intended aggregation point are declared before execution. A later-discovered undeclared aggregation is recorded as a nonconforming mapping and is not normalised by a later ICR version.

  12. Where a material route component is non-deterministic, the applicable fixtures are repeated and their outcome dispersion is retained in the ICR.

  13. An unresolved reviewer objection blocks a finding of sufficient for the declared scope or horizon.

A.10 Decision on interface sufficiency

The plan is complete for a declared component route when the relevant ICR set shows that:

  1. every material input is available from a named producer or explicitly UNKNOWN;
  2. the producer’s native semantics and material qualifiers survive to EA and to the identified receiver;
  3. EA returns only a bounded assessment, limitation or requalification request within its authority boundary;
  4. positive, boundary and rejection fixtures produce the expected interpretation without invented information;
  5. a material change can be connected to the appropriate re-entry and later outcome where the route requires it;
  6. the observed disclosure and operational burden remain visible against the declared MCA capacity and useful horizon; and
  7. any remaining failure is classified as an interface field gap, producer/receiver gap, nonconforming mapping or out-of-scope owner issue.
  8. the material qualifier set was frozen by its semantic owner before execution, and any later reduction is recorded and justified;
  9. any chained or aggregating route preserves or explicitly declares the loss of material qualifiers at each hop; and
  10. any claimed Level 2 result identifies an independently operated producer, or is limited to simulated-boundary evidence.
  11. any material asserted qualifier was exercised against an adversarial-assertion fixture, or the route guarantee is explicitly conditional on the declared basis; and
  12. a route classified as operationally non-viable is not accepted as sufficient for the declared horizon.
  13. a route whose horizon viability is indeterminate is not accepted as sufficient for that horizon;
  14. the ordered route map and all intended aggregation points were declared before execution, and any undeclared aggregation discovered later is classified as a nonconforming mapping;
  15. any self-declared materiality condition is labelled as such; and
  16. any non-deterministic material route component was exercised repeatedly with outcome dispersion retained, while any unresolved reviewer objection blocks a sufficient conclusion.

This conclusion answers a narrow but necessary question: whether the interfaces are sufficient for the declared EA test route. It does not prove that EA is effective for every ecosystem, that all components interoperate without adapters, or that the underlying business/operational decision is correct.

Editorial continuity note — interface snapshot and later consumers

This integrated reader is the current programme-independent general-interface route derived from the 04 lineage and its conformance work. It defines the O1–O6 / IF-S1–IF-S13 interface landscape, EHD semantics and Appendix-A conformance discipline.

Later participant-local positioning, ACC/admissibility, signalling/choreography, Ecosystem Cartography, agentic-gradient and MSCA Operation/Repositioning work may consume, specialize or test these interfaces. They do not automatically create new 04 interface families or rewrite earlier 04 semantics. Any new mandatory interface family, field or conformance requirement must be introduced through an explicit versioned interface change.

The controlled/repaired v0.4 source blobs remain preserved separately for historical/freeze reconstruction.

01D_EA_MSCA_RA_OPERATION_COMPOSITION_PROFILE_v0.1.md — commit-pinned full text

Open this exact canonical version on GitHub

Annex 01D — EA / MSCA / Regime Awareness operation-composition profile

Status: candidate integration profile, v0.1, 15 September 2026. This is an additive working annex, outside the six-document controlled EA v0.4 release baseline. It is a design and test surface, not an implemented interface, a completed pilot, a safety certification, a normative ITU-T artefact, or proof that the three programmes already interoperate.

1. Why a joint profile is needed

Annex 01B describes EA↔MSCA handoffs; Annex 01C v0.2 describes EA↔Regime Awareness (RA) handoffs, including the broader qualified regime-position / Δ_RA projection. A live operation may consume both. Pairwise reports alone do not prove that an RA departure signal, EA mission-frame determination, MSCA supported configuration and action permit all refer to the same decision, scope, version and useful time interval. The profile below makes that composition inspectable without imposing one implementation stack.

The RA anchor paper defines a representation-relative detector and a separately bounded action-safety requirement. The MSCA working paper and EA Functional Architecture v0.4 assign control sufficiency and mission-frame qualification to distinct functions. This annex proposes an operation-level compatibility test across them; it is not stated as a result of either source.

2. Operation binding and dependency set

A legitimate decision owner first declares an operation identifier, objective envelope S, affected mission/domain, time horizon, response deadline and authority owner. EA identifies material dependencies and tolerable residual uncertainty. The control owner declares which evidence and capability dependencies are required for this particular decision or action. RA is not a universal prerequisite: an independent authorized MSCA action need not be blocked merely because an optional RA monitor lacks context. If an action is explicitly triggered or justified by an RA posture, however, that RA evidence and its action-safety declaration enter the required set.

Binding item Versioned content to retain Owner / consequence of mismatch
Operation and mission Operation/decision ID; S and owner approval; domain, stakeholders, horizon, as-of/expiry Mission/authority owner. A different S or stakeholder domain requires a fresh decision binding.
EA qualification Q operating-frame version, W(d,t) observation boundary, material dependencies, scope-indexed residual, F6 determination and freshness EA supplies a qualified assessment; it does not issue a permit. Residual may remain if explicitly tolerable for S.
RA evidence, when required Observation map Ψ, admitted context H_t(m) and T* status, Δ/τ/ℓ, invariant/baseline version, event/as-of time, P_RA, representation and detection limits RA producer. A stale baseline, incompatible scope or unqualified context cannot be treated as neutral evidence.
RA response claim, when required Action-library version, A(P_RA)/null action, admissible states, stakeholders, utility U, horizon, PNI or weaker bounded-downside status, response feasibility RA Safety Governor/action-design owner. A claim for another action or utility domain is not portable.
MSCA sufficiency E operating environment, S binding, supported C/P_MSCA/M configuration and evidence, preconditions, contingency and assessment status MSCA assessors/operators. SUPPORTED is scoped; UNRESOLVED cannot be silently recoded as SUPPORTED.
Authority and execution Reachable actor/mandate, permit or refusal, permit target/version/expiry, dispatch recheck, receipt and separately observed effect Legitimate authority/control owner. Evidence or a feasible proposal is never an execution permit.
Feasibility and cost Useful action deadline, acquisition/processing/response latencies, compute, intervention and human-attention cost, available capacity Owners jointly assess one decision horizon; cost is not counted twice or assumed zero.

The symbol P_RA denotes the source-defined RA directional detector output (called directional posture in the minimal-detector paper); P_MSCA denotes the MSCA intervention/planning dimension. They are not the same variable. P_RA is not one of the three EA/Positioning operating postures. In particular, RA neutral (P_RA = 0) is not EA Normal Operation, and RA Pointwise Non-Inferiority (PNI) is not an MSCA proof of S/E/C/P_MSCA/M sufficiency.

3. Candidate eligibility rules and precedence

For an RA-triggered live action, the receiving gate should check the conjunction below immediately before dispatch, under the declared dependency set and action deadline:

  1. Mission binding: the owner-approved S, action domain, stakeholders and horizon still match the operation. EA’s Q/F6 assessment is current and sufficient for this S within its recorded residual tolerance; absence of omniscience is not itself failure.
  2. Qualified RA input: Ψ and admitted context preserve the scoped change distinction Δ above the practical threshold τ within delay ℓ. The report is fresh and its baseline/threshold/version remains admitted. A posture for an unsupported context is unavailable, not zero.
  3. Response safety: the proposed action is in the current authorized action library, and its PNI or explicitly weaker downside claim applies to the same admissible states, stakeholder/utility domain and horizon. PNI is not inferred from good detection, reversibility, a low average false-alarm cost or another system’s permit.
  4. Control sufficiency and authority: MSCA’s C/P_MSCA/M assessment is SUPPORTED for current S/E and its versioned preconditions; actor mandate, action reach, permit target and expiry are checked separately. A permit from old E or old authority cannot be carried forward merely because RA evidence is fresh.
  5. Useful feasibility: the remaining acquisition + evaluation + permit + execution latency fits the decision horizon; the combined operating cost/capacity record is admissible for this decision. A theoretical finite computation or safe action may still be too late or too burdensome.
  6. No material unresolved incompatibility: source dependence, known conflicting evidence or changed assumptions are preserved; any essential unresolved item requests targeted requalification. There is no automatic conversion of UNKNOWN to RA neutral, MSCA SUPPORTED or EA Normal.

An unmet essential condition blocks that RA-triggered live dispatch; it does not censor the diagnostic signal, force a universal shutdown, or authorize another action. The legitimate owner/control function chooses any authorized bounded fallback. If RA is merely advisory and not in the declared dependency set for a separate action, its unavailability is reported but does not automatically veto that independent action. No layer may silently widen another layer’s scope: S/authority comes from the owner, RA evidence cannot grant a permit, an MSCA permit cannot repair RA’s representation or action-safety claim, and an EA determination cannot certify PNI.

4. RA payload state semantics (correction to Annex 01C)

The proposed I-RA-03 message needs an explicit qualification state independent of its numeric/directional posture.

Qualification state P_RA field Required report behaviour
QUALIFIED_COMPATIBLE Present, value 0 only if Ψ/context/baseline/threshold are qualified and fresh for the declared Δ/τ/ℓ Report relative compatibility and exclusions; never claim global stability.
QUALIFIED_DIRECTIONAL_DEPARTURE Present, value −1 or +1 under declared sign semantics Report scope, confidence/limits, freshness and approximate instability zone.
UNRESOLVED_CONTEXT / UNSUPPORTED_REPRESENTATION / STALE_BASELINE / EXPIRED Absent or explicitly UNKNOWN; never 0 Name the failed contract and requested re-test; no posture-dependent live action.
DETECTION_UNRESOLVED_WITH_QUALIFIED_CONTEXT Absent or UNKNOWN unless the source’s rule can legitimately return a qualified neutral result Preserve detection uncertainty rather than laundering it into compatibility.

These are candidate interface states, not four new outputs claimed by the RA paper. Its source-defined three-way directional posture applies only after the representation and context contracts are admitted. An expiry or material re-anchoring invalidates the previous posture for this operation and routes a targeted I-RA-05 request.

5. One decision-wide cost and utility envelope

The mission/authority owner owns the decision’s stakeholder, horizon and admissible-action scope. RA action design evaluates U(A(P_RA),ω) versus U(A_null,ω) only in its declared covered state domain; MSCA assesses supported control means and their intervention burden; EA F1/F2/F6 assesses residual, determination capacity, acquisition value and useful response margin. The operation record joins, but does not mathematically identify, these judgments.

A candidate cost ledger distinguishes (a) evidence acquisition, (b) RA computation/false-signal and human attention, (c) MSCA coordination/planning/actuation, (d) permit/governance, and (e) outcome evaluation/requalification. Shared staff or compute are attributed once to the operation, with a declared allocation rule. Utility horizons, stakeholder sets and null-action baselines must be compatible before a joint net-benefit statement is made; otherwise the statement is UNRESOLVED. RA strict PNI, even if established for its bounded response, does not imply MSCA minimum burden, zero attention cost, mission fulfilment or economic viability of the entire composite.

6. Invalidation and falsification tests

Any material change in S, Q, E, Ψ/context/baseline, Δ/τ/ℓ, action library/U/stakeholders, C/P_MSCA/M, authority, permit, costs or remaining deadline invalidates only the dependent claims. The dependency owner requests requalification and retains the previous evidence as historical evidence, not current approval. A new RA report cannot extend an old MSCA permit; a fresh permit cannot turn an RA UNKNOWN into neutral. Receipt and separately measured effect feed EA F9 and both source programmes’ evaluation without silently closing missing-outcome state.

Test Injected variation Expected observable result
T1 — race between signal and permit RA P_RA = +1 and action claim fresh; MSCA permit still bound to previous E or expired actor mandate RA evidence retained diagnostically; no RA-triggered dispatch until S/E/configuration/mandate/permit are rechecked.
T2 — insufficient context Ψ does not preserve Δ or no identifiable finite H_t(m) I-RA-03 qualification reports unsupported/UNKNOWN; P_RA absent, not 0; EA keeps residual and requests bounded context repair.
T3 — stale baseline Re-anchoring, regime mixing or freshness expiry after a qualified neutral report Old P_RA = 0 cannot be reused; affected RA and EA assumptions requalify.
T4 — scope mismatch RA report for a different S, utility horizon, stakeholder or Δ No action-claim portability; state the mismatch without discarding reusable source evidence.
T5 — separate authorized action RA advisory monitor unresolved, but an independently supported MSCA action does not depend on RA No automatic veto from optional RA; still check the independent S/E/configuration/mandate/permit and EA frame.
T6 — false-positive cost Proposed RA response has positive net downside for an admitted no-change state Do not claim strict PNI; assess weaker bounded downside or change the authorized response.
T7 — budget double counting Same human reviewer appears in RA warning response and MSCA permit path One attributed attention/latency cost; if remaining horizon becomes infeasible, no composite live-action approval.
T8 — receipt without effect Dispatch receipt arrives, no independent effect evidence Keep outcome unresolved; reopen EA F9 and MSCA/RA evaluation as applicable.

Each test is a proposal. No benchmark result, pilot pass or institutional validation is asserted. Existing EA validation profiles and the RA paper’s theoretical/empirical claim separation are inputs to an eventual test design, not evidence that these joint tests have run.

7. Architectural disposition

The independent review found no need to rewrite the six frozen EA F1–F9 baseline documents. It identified a composition gap between two pairwise working annexes. This profile closes the documentation gap by fixing operation binding, conditional dependency, payload nullability, utility/cost ownership and falsifiable race conditions. Implementation, safety proof, economic evidence, interprogramme validation and standards disposition remain open.