Skip to content

Re-test formal semantic validation, satisfiability, and exploit-path claims #828

Description

@Brad-Edwards

Purpose

Re-run and extend the formal semantic-validation and reachability evidence gate from #168 after the missing whole-scenario satisfiability and exploit-path capabilities ship.

This issue is an evidence/retest gate, not the implementation owner for either capability.

Requirements

  • ASR-530 — Claim Falsification And Evidence Gate

Blocked by

Test protocol

  1. Preserve the issue Test protocol: formal semantic validation and reachability claims #168 protocol, corpus, snapshot, and analysis as immutable version 1 evidence.
  2. Create a new protocol and corpus revision that retains every prior positive and negative case.
  3. Add governed satisfiable and unsatisfiable whole-scenario cases using the production solver entrypoint.
  4. Add valid and invalid exploit-path cases using the production typed attack-graph analyzer.
  5. Replay schema, semantic, workflow-reachability, participant-obligation, and parse-to-compile determinism evidence to detect regressions.
  6. Record exact commands, versions, configuration, witnesses or certificates, structured diagnostics, digests, and limitations in a new immutable snapshot.
  7. Derive claim statuses from the recorded observations without promoting bounded evidence beyond its declared theory, graph semantics, entrypoints, or configuration.

Acceptance criteria

  • Governed whole-scenario constraint satisfiability and solver evidence #826 and Typed exploit-path semantics and executable path analysis #827 are merged and their production entrypoints are used directly.
  • Every supported positive control passes and every single-defect negative is rejected.
  • Satisfiability results include reproducible model or unsatisfiability evidence.
  • Exploit-path results include reproducible path witnesses or structured rejection evidence.
  • Existing version 1 cases replay without unexplained drift.
  • The evidence bundle integrity gate rejects missing joins, changed snapshots, unsupported promotion, and test-local substitutes.
  • The resulting analysis records each claim as demonstrated, partial, untested, or refuted with explicit limitations.
  • Documentation states what the new evidence does and does not establish.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:runtimeRuntime and control-plane codeenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions