Skip to content

Publish adversarial participant flow-control contracts #1002

Description

@Brad-Edwards

Parent: #812

Bounded outcome

Publish closed portable contracts for the SEM-233 flow-policy profile, effective labels and derivations, release operations, sink decisions, and their API-409/API-423/runtime-fact bindings. Preserve existing participant occurrence identities, contextual validators, and schema-publication authority.

Negative cases

  • Open taint, security_labels, policy, monitor, context, or agent-message maps.
  • A confidentiality-only or integrity-only shortcut that silently supplies the other coordinate.
  • In-place mutation of historical labels or provenance.
  • Handoff, transformation, participant change, or episode reset erasing upstream influence.
  • Schema-valid records accepted without exact profile, revision, source, sink, authority, and predecessor resolution.

Evidence required

  • Hand-governed schemas, models, valid/invalid fixtures, publication entries, and generator parity.
  • Resolver-backed contextual validation across runtime facts, API-409, API-423, action arguments, and sinks.
  • Exact source/result identities for declassification and endorsement.
  • Cross-participant/cross-episode lineage and stale/unknown/fail-closed tests.
  • Contract and concept-authority traceability.

Explicit nonclaims

  • Contract validity is not final-sink enforcement, backend realization, monitor trust, or adversarial robustness.
  • No chain-of-thought, prompt, credential, private model state, or raw secret carriage.

Dependencies

Requirements

  • SEM-233
  • API-409
  • API-423
  • SEM-230

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:runtimeRuntime and control-plane codeenhancementNew feature or requestin-progressAn agent is actively working this issue via /implementsecuritySecurity vulnerabilities and hardening issues

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions