Skip to content

ASR-535 — Participant Information-Flow And Relation Assurance #800

Description

@Brad-Edwards

Requirements

  • ASR-535

Bounded outcome

Add falsifiable assurance and backend conformance for participant information-flow/control claims without promoting finite evidence into universal relations.

Non-goals

  • Mandatory universal noninterference, equivalence, simulation, refinement, or bisimulation proof.
  • A separate conformance runner, report family, relation registry, or proof vocabulary.
  • Treating schema validity or capability declarations as runtime realization.

Dependencies

Acceptance criteria

  • Cover denial, withholding, redaction, governed declassification, transformation, stale/revoked policy, cross-participant leakage, participant-directed inject delivery, backend weakening, and unsupported capability.
  • Bind every report to the exact relation, participant/projection/policy revision, quantifiers, model/case boundary, time/order and scheduler/environment assumptions, assurance state, evidence, limitations, and explicit nonclaims.
  • Reuse BackendConformanceReport and existing fixture/target runners; include adversarial overclaiming targets.
  • Model-check/proof claims name their model, bound or universal domain, tool/version, artifact digest, assumptions, counterexamples, and reproducibility procedure.
  • Update the participant section of docs/explain/sdl/lineage.md with this issue's adopted intellectual lineage, exact ACES artifact mappings, delivery status, evidence links, and explicit nonclaims; update contracts/provenance/sdl-lineage-ledger-v1.json and its source audit only when normative derivation or compatibility claims change.

Required assurance evidence

  • Negative and property tests.
  • Bounded model-check artifacts where claimed.
  • Adversarial backend probes and conformance reports with finite scope and nonclaims.
  • Behavioral-relation policy and scientific-completeness reconciliation.

Parent program: #794.

Metadata

Metadata

Assignees

No one assigned

    Labels

    in-progressAn agent is actively working this issue via /implementrequirementTracks a Ground Control requirement

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions