Skip to content

MWIP Core v0.2 — Draft ​

Scope ​

MWIP Core describes a world as portable discovery metadata. It defines capability classes and a safety posture. A conforming manifest does not authenticate an actor, authorize a task, grant scope, approve an effect, authorize settlement or create an external action.

Required fields ​

FieldMeaning
world_idStable reverse-domain-style or owner-managed identifier.
world_versionWorld implementation version.
profile_versionExact MWIP profile version.
capabilitiesNon-empty capability declarations.
effect_modedisabled, proposal_only, approval_required, auto_execute_low_risk or auto_execute.
settlement_authorizedMust be false in Core v0.2.
prohibited_actionsExplicit authority deny-list.

Capability operation classes are read, draft, review, propose and effect. An effect declaration states only that a world recognizes an effect-shaped operation; it never bypasses an implementation's scope, exact-effect approval, receipt or rollback requirements.

C0 and C1 ​

C0 Discovery validates syntax, profile version and capability identity. C1 Safety Posture validates effect mode, settlement denial and required prohibited actions. Future C2 Evidence and C3 Control-plane Binding profiles are additive.

Safe handling ​

Unsupported versions, unknown mandatory fields, invalid capability classes and missing safety declarations must fail closed. Consumers must preserve a safe reason code and must not normalize unknown or invalid data to a successful authorization.