A Contract-Centered Architecture for Scalable and Manageable Agentic Runtimes
Organizations: PwC China AI Center
Abstract
Enterprise agentic systems must coordinate changing capabilities, execution capacity, and independently governed data. We define Skill, Harness, Scaffold, and an external data substrate as responsibility contracts. The central hypothesis, cost-aware capability-capacity separability, asks whether compatible capacity changes preserve semantic outcomes while capability changes preserve the capacity-response relationship within declared margins and enforcement budgets. We operationalize the data boundary through a source-oriented Data Wiki, an output-oriented Theme Wiki, and a versioned Intermediate Relation. Executable 5W1H+Which predicates bind source identity, validity, authorization, semantics, operations, relations, and evidence requirements. Request-bound tickets add execution-time revalidation and typed rejection. A conditional soundness argument states the required trust and atomicity assumptions; dependency invalidation makes change propagation explicit. A single-process reference model agrees with a declared specification oracle on all 1,024 combinations in a finite synthetic fault domain and passes five lifecycle checks. These are conformance results, not measurements of retrieval quality, production safety, or scaling. We specify a held-out data study and a cluster-period crossover with distinct supported, falsified, conditional-engineering, and inconclusive verdicts. The core separability hypothesis remains empirically untested.
Figures & tables
| Object | Primary enterprise owner | Typical change cadence | Stable contract |
|---|---|---|---|
| Skill | Business product owner with AI/automation developers | Hours to weeks | Goal, typed I/O, effects, tests, evidence, version |
| Harness | AI platform/runtime and governance teams | Days to months | Admission, activated path, effects, binding constraints, postconditions, trace |
| Scaffold | Enterprise platform, cloud/server-farm, SRE, security, and operations | Weeks to years | Resource, isolation, locality, identity, attestation, execution |
| Data substrate | CIO/data authority with domain data stewards | Weeks to years | Semantic access, provenance, routing, lifecycle, intermediate representation |
| Boundary | Business semantics | Runtime governance | Physical execution | Enterprise data |
|---|---|---|---|---|
| Skill | owns | declares requirements | does not own | consumes governed contracts |
| Harness | compiles activated capability | owns | binds but does not supply | mediates access and evidence |
| Scaffold | does not interpret | exposes enforceable facts | owns | enforces locality and network boundary |
| Data substrate | preserves domain meaning | supplies policy/provenance facts | does not schedule | owns semantic integration and routing |
| Object | Claim type | Scoped claim | Evidence status |
|---|---|---|---|
| Enterprise-runtime responsibility architecture | Design proposal | Four responsibility objects separate business capability, runtime governance, execution/NFR ownership, and enterprise data governance through stable contracts and change cadence | Architectural synthesis; narrow data-boundary reference model only; no full runtime or adoption validation |
| Shared organizational contract | Interpretive thesis | Architecture makes communication, ownership, change cadence, and evidence obligations explicit across enterprise groups | Definitional framing choice of this paper, not a testable prediction; adoption value unevaluated |
| P1 | Proposition | Cost-aware capability-capacity separability inside | Analytic argument; proposed experiment (§ 10 ) |
| Path safety / mediation | Proposition | Complete mediation enables path-level admission checks | Analytic argument; cited external evidence; proposed experiment (§ 11 ) |
| P15 | Hypothesis | Output-plus-process gates improve discrimination, attribution, or training | Cited external evidence; proposed experiment (§ 11 ) |
| P16 | Hypothesis | A pinned address/index policy with source fallback supports task-family reconstruction | Proposed experiment (§ 11 ) |
| Evidence plane | Primary decision question | Representative evidence | Does not establish |
|---|---|---|---|
| Business/use-case | Does the versioned Skill produce the intended business outcome for its declared users and workflow? | Task and requirement completion, output quality, cycle time, human correction, adoption, and outcome-specific benefit or loss | Runtime admission integrity, isolation, capacity, availability, portability, or cost behavior |
| System/runtime | Does the admitted path execute within its declared contract and enterprise NFR envelope? | Gate and trace integrity, path and effect conformance, throughput, active-agent capacity, latency, saturation, failures, isolation, availability, backpressure, and cost | Usefulness, workflow fit, user acceptance, or business value |
| Hypothesis | Intervention and control | Evidence plane | Falsification or inconclusive condition |
| P1 (primary): capability Scaffold separability | Cluster-period randomized crossover. Independently vary activated capability configuration and Scaffold capacity configuration ; hold workload and data snapshot fixed; preregister reset or washout. | Semantic outcome ; runtime response ; enforcement overhead ; six condition-violation rates; cluster-aware uncertainty; capability-by-Scaffold interaction estimand. | Insufficient evidence: inconclusive. Clearly violated obligations: conditional-engineering. Only after all obligation gates pass, resolve runtime interaction, semantic non-inferiority, and cost bounds as supported, falsified, or inconclusive. |
| P15: vector gate | proposal-bank contrasts | – | margin failure or phantom violation |
| P16: evidence-path sufficiency | held-out joint contrast | – | direct-reading control wins |
| P17: policy-contract decoupling | dependency-change oracle | – | unanticipated propagation |
Runtime Enforcement for AI Agents
Runtime enforcement for AI agents checks and constrains actions as they execute, helping prevent unsafe or unauthorized effects.
See all 279 papers