Golden Flow: FLOW-02

Governed Execution

Ensures every action is checked against policy before execution. The AEL (Action Execution Loop) enforces permissions and constraints.

Goal

Validate that the runtime can execute a Plan while respecting Constraints and emitting Trace events.

Success Criteria

All steps complete, Trace is generated, Constraints are not violated.

Sequence

Execution Steps

The normative sequence of operations for this flow.

1

Action Proposal

Agent proposes an action (tool call).

2

Policy Check

Governance engine checks permissions.

3

Risk Scoring

Action is scored for risk (High/Medium/Low).

4

Execution

Approved action is executed by the runtime.

5

Result Validation

Output is checked and recorded in Trace.

Normative

Normative Scope

This flow normatively aggregates and enforces existing constraints from the following MPLP modules.

Plan Module

The Plan MUST be executed in dependency order with all constraints respected.

Trace Module

All execution events MUST be recorded in the Trace with proper causality.

Core Module

Governance policies MUST be checked before each action execution.

Validation

Failure Conditions

Execution of this flow MUST be considered non-conformant if any of the following conditions occur.

An action is executed without prior governance policy check.

Trace events are missing, incomplete, or lack proper causality.

A constraint violation occurs and is not detected or reported.

Execution proceeds despite a policy rejection.

Protocol Compliance Requirement

Any MPLP-conformant runtime is expected to pass this flow without violating any of the normative constraints defined above.

Failure to satisfy this flow results in a non-conformant MPLP implementation.

Key Modules

PlanTraceCore