Skip to content

chore(release): promote dev to main - #1049

Merged
Brad-Edwards merged 54 commits into
mainfrom
dev
Aug 2, 2026
Merged

chore(release): promote dev to main#1049
Brad-Edwards merged 54 commits into
mainfrom
dev

Conversation

@Brad-Edwards

Copy link
Copy Markdown
Collaborator

Summary

Related issues

Changes

Test plan

  • Relevant tests pass
  • The canonical nox -s verify gate passes, or unchecked sessions are listed below
  • The docs gate passes when public documentation changed

Checklist

  • Code follows the project coding standards
  • FM level classified if semantic change
  • Published contract schemas regenerated if models changed
  • PR title is a Conventional Commit (release-please derives the version and CHANGELOG.md from it)
  • Architectural docs updated if applicable

Notes for review

Brad-Edwards and others added 30 commits August 1, 2026 00:22
chore: back-merge v3.2.0 into dev
Bumps the github-actions group with 2 updates: [actions/cache](https://github.com/actions/cache) and [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish).


Updates `actions/cache` from 5.0.5 to 6.1.0
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@27d5ce7...55cc834)

Updates `pypa/gh-action-pypi-publish` from 1.14.1 to 1.14.2
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@ba38be9...dc37677)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
feat: add dynamic participant information state
…ithub-actions-58f9aedff3

chore(deps): bump the github-actions group with 2 updates
feat(runtime): enforce bounded participant opacity
…licy

fix: apply backend protocol Any-signature policy to every protocol module
docs: reconcile ACT-605 behavior profile coverage
feat: declare backend participant opacity realization
feat: add planned resource payload accessors
Convert raes/runtime_security_monitoring, raes/semantics/objective_semantics,
raes/semantics/participant_behavior, and raes_operations/_evidence_run_artifact
from single modules over the ADR-015 500-line cap into packages behind
API-stable __init__ re-export shims (issue #51). No behavior change; every
external import line is unchanged.

- objective_semantics: partition_objective_dependencies and
  analyze_objective_semantics stay on the package facade so the
  OBJECTIVE_*_DEPENDENCY_ROLES constants the test monkeypatches on the module
  remain the ones partitioning reads.
- runtime_security_monitoring: preserve the exact ordered __all__ and the
  re-exported detection-definition names; make the runtime family-invariant
  discovery (shared-helper glob and enum discovery) walk package submodules so
  the invariants keep enforcing across the split.
- Drain the four oversized-allowlist entries and repoint the SDL catalog and
  semantic-coverage docs at the new facade __init__ paths.
…-modules

# Conflicts:
#	docs/explain/reference/shared-semantic-integrity.md
The pure-move split surfaces pre-existing patterns as new-code violations
under the raes-strict quality gate. Fix them in the moved code with no
behavior change:

- runtime_security_monitoring/_models.py: type the pydantic before-validator
  parameters as object rather than Any (S6542).
- semantics/participant_behavior/_references.py: extract
  _interaction_related_action_issues so the interaction sweep is two nested
  loops instead of three (S3776 cognitive complexity 16 -> under 15).
- semantics/objective_semantics/_analysis.py: extract _window_reference_lists
  so _analyze_window sheds the five inline unresolved-ref filters
  (cyclomatic complexity 12 -> under 10).
refactor: split four oversized SDL modules into re-export packages
…low-modules

# Conflicts:
#	implementations/python/packages/raes_backend_libvirt/realization.py
refactor: split libvirt backend & workflow-contract modules into API-stable packages
feat: define forwarding-agent realization semantics
security: define adversarial boundary-flow semantics
@Brad-Edwards Brad-Edwards changed the title Dev chore(release): promote dev to main Aug 2, 2026
…bility

refactor(runtime): satisfy Sonar maintainability limits
@Brad-Edwards
Brad-Edwards merged commit 5c8e830 into main Aug 2, 2026
13 checks passed
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