Skip to content

fix: remove hardcoded capability and evidence gates - #90

Merged
Brad-Edwards merged 3 commits into
devfrom
84-remove-hardcoded-gates
Aug 12, 2026
Merged

fix: remove hardcoded capability and evidence gates#90
Brad-Edwards merged 3 commits into
devfrom
84-remove-hardcoded-gates

Conversation

@Brad-Edwards

Copy link
Copy Markdown
Collaborator

Summary

Remove hardcoded capability and evidence-satisfaction gates across every adapter, preserving honest unresolved inventories and failing native admission closed until published RAES contracts can verify semantic task evidence.

Requirement UIDs

  • (none — bug/refactor/maintenance run; see Traceability section below)

Related Issues

Closes #84

ADR Impact

  • ADR-021
  • ADR-069

Changes

  • Remove static capability-to-probe joins and expose affirmative manifest leaves only as unresolved capability inventory.
  • Stop hardcoded post-run evidence satisfaction and reject native runs before effects when task evidence cannot be verified from the published RAES manifest.
  • Add repository-wide claim-integrity tests, exact clean-installed rejection probes, and updated researcher and conformance guardrails.

Test Plan

  • Unit tests pass
  • Integration tests pass if applicable
  • Configured completion command passes
  • No coverage regression

Canonical make verify and make policy passed on the final tree. Focused claim-integrity, backend CLI, and clean-installed distribution probes also passed.

Ground Control Checks

  • Configured repository policy command passes
  • Pre-push code review and test-quality review completed; all findings fixed or dispositioned

Traceability

Checklist

  • Code follows the project's coding standards
  • Changelog: owned by Release Please (generated from the Conventional Commit PR title; no per-PR fragment)
  • Architectural docs updated if stack, package structure, or key behaviors changed

Documentation

Updated: see diff.

@Brad-Edwards
Brad-Edwards merged commit 8db4fbd into dev Aug 12, 2026
13 checks passed
@Brad-Edwards
Brad-Edwards deleted the 84-remove-hardcoded-gates branch August 13, 2026 01:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant