Release AKTA v0.8.1#5
Merged
Merged
Conversation
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.
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
scope_review_summary, and PCS bundles includescope_review_summary.json.scope_scope_order,scope_valid_narrowing) powersscope_contractandreview_loopgrant validation.Test plan
pip install -e .[dev,security]andmake ci(87 passed, 2 skipped)SCOPE_REPO_PATHorSCOPE_CLIset, thenmake demo-reconstructable-cross-repoandmake verify-reconstructable-cross-repoexamples/integrated_protocol_drift/pcs_bundlevalidates with scope summary member