Skip to content

release: v0.11.0 workflow product#9

Closed
fraware wants to merge 15 commits into
release/v0.10.0from
release/v0.11.0
Closed

release: v0.11.0 workflow product#9
fraware wants to merge 15 commits into
release/v0.10.0from
release/v0.11.0

Conversation

@fraware

@fraware fraware commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Webhook/email notification sinks
  • Jira and ServiceNow ticket adapters
  • Tenant queue isolation and REST audit logging
  • production_deployment.md

Test plan

  • pytest (309 passed)
  • extended evals (22/22)

fraware and others added 15 commits June 29, 2026 14:20
Add notification sinks, Jira and ServiceNow adapters, tenant-scoped queues, REST audit logging, queue sync-ticket CLI, and production deployment guide for v0.11.
Freeze AKTA contract at scope-akta-review-v1.0, publish compatibility matrix, align SECURITY.md and pilot fixtures, and bump package to 1.0.0.
Set PYTHONPATH to repo root and invoke scope via module entry point so
adapters package resolves in GitHub Actions bash demo runs.
Register session-complete extended eval, add orchestration test, regenerate
multi_role_genomics_review with issued grant for v1.0 contract verification.
Wire effective_queue_dir through queue metrics, creation, and escalation so REST tenant headers isolate queue storage.
Reject cross-tenant queue directory access with HTTP 403 when a caller targets another tenant namespace.
Add REST tests for AKTA session-complete orchestration, ledger audit events, and per-tenant queue separation.
Provide scripts/verify_ledger_chain.py for production ledger integrity checks with tamper detection tests.
Update version badge, session-complete regeneration docs, and production verification steps for ledger chain checks.
Trigger CI on release/** pushes and pull requests so release train PRs get status checks.
Resolve ruff I001 import ordering so CI lint passes on Linux runners.
Satisfy mypy no-any-return on _load_json_ref for Linux CI typecheck gate.
Avoid passing default SCOPE_REST_URL to pf_inject_violation in dry demo runs without a live REST server.
Quality report exposes runtime violation rates under metrics, not summary.
@fraware

fraware commented Jun 29, 2026

Copy link
Copy Markdown
Owner Author

Superseded by v1.0.0 on main: main matches the release/v0.11.0 tree; remaining work landed on main ahead of this PR.

@fraware fraware closed this Jun 29, 2026
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