Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
046b7ee
Add safe artifact transformations
Brad-Edwards Jul 31, 2026
b2b235b
Add dynamic participant information state
Brad-Edwards Jul 31, 2026
0a52e77
Merge origin/dev into 265-safe-artifact-transformations
Brad-Edwards Jul 31, 2026
dfe946c
Merge origin/dev into 212-dynamic-knowledge-state
Brad-Edwards Jul 31, 2026
02e7bc8
Merge pull request #1031 from OpenRAE/main
Brad-Edwards Jul 31, 2026
495c135
Fix SonarCloud findings (cycle 1)
Brad-Edwards Jul 31, 2026
a0a2d6f
Fix SonarCloud findings (cycle 1)
Brad-Edwards Jul 31, 2026
beb0989
Merge origin/dev into 265-safe-artifact-transformations
Brad-Edwards Jul 31, 2026
faf6dc0
Fix SonarCloud findings (cycle 2)
Brad-Edwards Jul 31, 2026
9d5d412
Fix SonarCloud findings (cycle 2)
Brad-Edwards Jul 31, 2026
9013ad6
Fix SonarCloud findings (cycle 3)
Brad-Edwards Jul 31, 2026
d765c4b
chore(deps): bump the github-actions group with 2 updates
dependabot[bot] Aug 1, 2026
c5da811
Merge pull request #1032 from OpenRAE/265-safe-artifact-transformations
Brad-Edwards Aug 1, 2026
eaa0939
Merge pull request #1033 from OpenRAE/212-dynamic-knowledge-state
Brad-Edwards Aug 1, 2026
bc5f962
Merge pull request #1034 from OpenRAE/dependabot/github_actions/dev/g…
Brad-Edwards Aug 1, 2026
4c01944
Enforce bounded participant opacity at runtime
Brad-Edwards Aug 1, 2026
95bb050
Merge origin/dev into 964-issue-implementation
Brad-Edwards Aug 1, 2026
d8daa0c
Fix SonarCloud findings (cycle 1)
Brad-Edwards Aug 1, 2026
eb6f295
fix: apply backend protocol Any-signature policy to every protocol mo…
Brad-Edwards Aug 1, 2026
58ae48b
Merge pull request #1037 from OpenRAE/964-issue-implementation
Brad-Edwards Aug 1, 2026
3e38aa3
Merge pull request #1038 from OpenRAE/1035-backend-protocol-typing-po…
Brad-Edwards Aug 1, 2026
110f934
docs: reconcile ACT-605 behavior profile coverage
Brad-Edwards Aug 1, 2026
8b99260
Merge pull request #1039 from OpenRAE/213-act-605-reconciliation
Brad-Edwards Aug 1, 2026
472bd56
feat: add planned resource payload accessors
Brad-Edwards Aug 1, 2026
0e4958b
Merge origin/dev into 713-planned-resource-accessors
Brad-Edwards Aug 1, 2026
3e90302
Declare backend participant opacity realization
Brad-Edwards Aug 1, 2026
6752760
Merge origin/dev into 965-backend-participant-opacity
Brad-Edwards Aug 1, 2026
179827b
fix: reduce realization helper complexity
Brad-Edwards Aug 1, 2026
c7c2dd4
fix: simplify libvirt network realization
Brad-Edwards Aug 1, 2026
d0168cc
Fix participant opacity CI gates
Brad-Edwards Aug 1, 2026
6983b53
Resolve participant opacity Sonar findings
Brad-Edwards Aug 1, 2026
a5c36de
refactor: split libvirt backend & workflow-contract modules into API-…
Brad-Edwards Aug 1, 2026
5f87c0a
Merge pull request #1042 from OpenRAE/965-backend-participant-opacity
Brad-Edwards Aug 1, 2026
f6eda51
Merge pull request #1041 from OpenRAE/713-planned-resource-accessors
Brad-Edwards Aug 1, 2026
69b4c70
refactor: split four oversized SDL modules into re-export packages
Brad-Edwards Aug 1, 2026
92c163e
Merge remote-tracking branch 'origin/dev' into 51-split-sdl-oversized…
Brad-Edwards Aug 1, 2026
52fc7c2
refactor: extract workflow step-state coercion/validation helpers to …
Brad-Edwards Aug 1, 2026
02b2823
refactor: resolve SonarCloud new-code findings on moved lines
Brad-Edwards Aug 1, 2026
1cdac66
Merge pull request #1045 from OpenRAE/51-split-sdl-oversized-modules
Brad-Edwards Aug 1, 2026
f8a4e4e
Merge remote-tracking branch 'origin/dev' into 50-split-libvirt-workf…
Brad-Edwards Aug 1, 2026
123eb6f
Merge branch 'dev' into 50-split-libvirt-workflow-modules
Brad-Edwards Aug 1, 2026
d8dfdcb
fix: repair oversized allowlist after dev merge (drop stale split-fil…
Brad-Edwards Aug 1, 2026
b3cd983
Merge pull request #1044 from OpenRAE/50-split-libvirt-workflow-modules
Brad-Edwards Aug 1, 2026
cb7d526
Merge remote-tracking branch 'origin/dev' into 1043-forwarding-agent-…
Brad-Edwards Aug 1, 2026
0b8c219
Define adversarial boundary-flow semantics
Brad-Edwards Aug 1, 2026
3a6b775
Merge origin/dev into 1001-boundary-flow-semantics
Brad-Edwards Aug 1, 2026
4dd8a46
feat: define forwarding-agent realization semantics
Brad-Edwards Aug 1, 2026
29f4cec
Split SEM-233 coordinate assertions
Brad-Edwards Aug 1, 2026
1a75a7f
refactor: reduce realization evaluation complexity
Brad-Edwards Aug 1, 2026
da26374
refactor: simplify realization support dispatch
Brad-Edwards Aug 1, 2026
e1f9885
Merge pull request #1047 from OpenRAE/1043-forwarding-agent-semantics
Brad-Edwards Aug 2, 2026
1c834cf
Merge pull request #1046 from OpenRAE/1001-boundary-flow-semantics
Brad-Edwards Aug 2, 2026
efb89f2
refactor(runtime): satisfy Sonar maintainability limits
Brad-Edwards Aug 2, 2026
2b2c2b2
Merge pull request #1050 from OpenRAE/run-319-pr-1049-sonar-maintaina…
Brad-Edwards Aug 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
- name: Install uv
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v8
- name: Restore pinned Isabelle archive
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: .cache/raes-sdl/tooling/archives/Isabelle2025-2_linux.tar.gz
key: isabelle-linux-x86-64-2025-2-a20a507bc7c1270d
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ jobs:
PY

- name: Publish to PyPI (OIDC trusted publishing)
uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
uses: pypa/gh-action-pypi-publish@dc37677b2e1c63e2034f94d8a5b11f265b73ba33 # release/v1
with:
packages-dir: dist

Expand Down
12 changes: 12 additions & 0 deletions contracts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,18 @@ participant-local scope, audience scope, observation point, governed source
layers, transformation rule, evidence/provenance basis, semantic limitations,
and explicit comparability disclosure.

The participant-runtime `participant-information-state-record-v1` contract
closes ACT-604's portable information-state reference at one exact participant,
episode, state cut, projection, memory scope, and information guarantee. Strong
claims resolve through the immutable
`participant-information-reconstruction-profile-v1` corpus and preserve every
visible occurrence as a typed source relation. Conformance, snapshot reload,
and backend ingestion fail closed unless a trusted resolver supplies the
occurrence history, typed sources, proof digest, exact-cut membership, and
projection/policy coordinates needed by the contextual invariant. The record
is not a mutable fact map, hidden-world snapshot, or operational-holdings
taxonomy; ACT-615 remains the owner of concrete holdings kinds and lifecycle.

The participant-runtime `runtime-fact-binding-plane-v1` contract defines typed
run-local fact declarations, immutable versions, compiled late-bound action
sinks, value-free binding provenance, and redacted participant/workflow
Expand Down
111 changes: 96 additions & 15 deletions contracts/concept-authority/behavioral-relations-v1.json

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions contracts/concept-authority/controlled-vocabularies-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -987,6 +987,10 @@
"title": "Participant Intervention",
"description": "Backend supports governed participant intervention and supervisory control occurrences."
},
"participant_predicate_opacity": {
"title": "Participant Predicate Opacity",
"description": "Backend declares evidence-bound realization of a governed participant-relative predicate-opacity profile."
},
"participant_transformation": {
"title": "Participant Transformation",
"description": "Backend supports governed non-mutating participant-boundary transformations with fresh result identity."
Expand Down
Loading