Skip to content

Release AKTA v0.8.1#5

Merged
fraware merged 45 commits into
mainfrom
release/v0.8
Jun 29, 2026
Merged

Release AKTA v0.8.1#5
fraware merged 45 commits into
mainfrom
release/v0.8

Conversation

@fraware

@fraware fraware commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • AKTA v0.8.0 SCOPE integration: akta-review CLI requires an AKTA record, adapter emits scope_review_summary, and PCS bundles include scope_review_summary.json.
  • Fixture-driven narrowing (scope_scope_order, scope_valid_narrowing) powers scope_contract and review_loop grant validation.
  • Reconstructable demo renumbers artifacts (00-12), adds summary contract checks, cross-repo output, Makefile gates, and verification script.

Test plan

  • pip install -e .[dev,security] and make ci (87 passed, 2 skipped)
  • Review CHANGELOG 0.8.0 and docs/RELEASE.md
  • Optional: SCOPE_REPO_PATH or SCOPE_CLI set, then make demo-reconstructable-cross-repo and make verify-reconstructable-cross-repo
  • Confirm PCS examples/integrated_protocol_drift/pcs_bundle validates with scope summary member

fraware added 30 commits June 29, 2026 02:52
Ship AKTA-local SCOPE scope_order so rank and narrowing tests run without a live SCOPE checkout for AKTA v0.8 contract completeness.
Mirror SCOPE narrowing pairs in AKTA fixtures so grant validation stays aligned with the external contract in v0.8.
Resolve SCOPE contract data from SCOPE_REPO_PATH or tests/fixtures so AKTA v0.8 validates grants against the same narrowing rules as SCOPE.
Replace hard-coded scope rank table with fixture-backed ranks and narrowing checks for AKTA v0.8 review-loop consistency.
Lock narrowing pairs and scope order against bundled fixtures so AKTA v0.8 cannot drift from the SCOPE contract silently.
Reject akta-review adapter calls without a record and use approve decision typing expected by SCOPE for AKTA v0.8 integration.
Regression-test the akta-review record gate so integrators get a clear error before hitting SCOPE in v0.8.
Align the CLI summary contract test with the v0.8 record requirement for akta-review mode.
Include optional scope_review_summary.json in PCS manifests and export so v0.8 bundles carry the SCOPE summary artifact.
Extend tamper tests for eleven-member PCS chains that include scope_review_summary.json in AKTA v0.8.
Verify reconstructable cross-repo artifact layout and linkage after live SCOPE runs for AKTA v0.8 release gates.
Renumber demo artifacts, emit scope_review_summary, and support cross-repo output for AKTA v0.8 integration completeness.
Integration coverage for summary.json contract fields in the reconstructable experiment chain for v0.8.
Align expected artifact numbering and PCS manifest members with the v0.8 reconstructable demo output.
Expose make targets that gate live SCOPE cross-repo demos and verification before AKTA v0.8 release.
Wire scope_review_summary through the integrated protocol drift demo for AKTA v0.8 PCS export.
Refresh active-update decision JSON for v0.8 SCOPE summary and PCS linkage.
Update PCS pf_obligation.json for v0.8 bundle completeness.
Refresh PCS bundle decision member hashes for v0.8 scope summary chain.
Refresh PCS bundle record member for v0.8 integrated example.
Update PCS review_trigger.json for v0.8 bundle manifest.
Update PF obligation sidecar for v0.8 protocol drift integration example.
Update review trigger fields for v0.8 integrated protocol drift example.
Refresh active-update record JSON for v0.8 reconstructable and PCS members.
Recompute PCS manifest file_hashes including scope_review_summary for v0.8.
Add scope_review_summary.json to integrated protocol drift PCS bundle for v0.8.
Update canonical eval report after v0.8 contract and adapter changes.
Refresh public_100 eval baseline for AKTA v0.8 release verification.
Keep REST health contract aligned with the v0.8.0 package version.
Set pyproject version to 0.8.0 for the AKTA v0.8.0 release branch.
fraware added 15 commits June 29, 2026 02:53
Document v0.8 SCOPE summary artifact, narrowing fixtures, and integration gates in CHANGELOG.
Update RELEASE.md with v0.8.0 checklist and cross-repo verification steps.
Clarify known limits of fixture-driven narrowing and live SCOPE requirements for v0.8.
Brief README refresh pointing integrators at v0.8 SCOPE summary and reconstructable demos.
Refresh canonical_5 eval report to match CI-generated baseline for v0.8.0 release branch.
Refresh public_100 eval report to match CI-generated baseline for v0.8.0 release branch.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
Regenerate integrated_protocol_drift artifact after make ci for v0.8.0 consistency.
@fraware fraware merged commit 5029a66 into main Jun 29, 2026
@fraware fraware changed the title Release AKTA v0.8.0 Release AKTA v0.8.1 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