Skip to content

SCOPE v0.7.0: institutional pilot hardening#4

Merged
fraware merged 142 commits into
mainfrom
release/v0.7.0
Jun 28, 2026
Merged

SCOPE v0.7.0: institutional pilot hardening#4
fraware merged 142 commits into
mainfrom
release/v0.7.0

Conversation

@fraware

@fraware fraware commented Jun 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • Institutional pilot hardening for SCOPE v0.7.0: identity assurance (IAL0–IAL4), authority separation, ledger delivery modes, review queue workflow, signing assurance, and frozen AKTA review summary contract.
  • Audit follow-ups: session grant provenance, RBAC boundary tests, three extended eval scenarios, and strengthened ledger/decision tests.
  • Policy bundle, docs, examples, and changelog updated for the v0.7 pilot.

Test plan

  • .\scripts\ci.ps1 (ruff, mypy, pytest)
  • python evals/run_review_cases.py --extended (19/19 scenarios)
  • Review granular commit history on release/v0.7.0 before merge to main

fraware added 30 commits June 28, 2026 09:22
Align pyproject with institutional pilot hardening release.
Record provenance on every decision so caller-supplied JSON cannot masquerade as institutional identity.
Centralize scope-to-role and action-matrix checks before decisions are accepted.
fraware added 29 commits June 28, 2026 11:29
Give workshop facilitators a clearer end-to-end AKTA plus SCOPE demo script.
Document shared expectations for PCS, PF-Core, and AKTA adapter surfaces.
Help labs map reviewer keys to registry entries without ambiguous refs.
Tie quality reports to pilot success criteria and overdue detection.
Shorten the path from workshop to production-mode pilot checklist.
Help domain scientists record rationale and scope without bypassing session rules.
Keep threat framing honest about runtime enforcement versus organizational controls.
Anchor terminology for grants, packets, and enforcement in one reference.
Codify why multi-role sessions and abstentions are first-class outcomes.
Connect protocol design choices to real lab authorization pain points.
Explain how PF-Core consumes scoped obligations from SCOPE exports.
Clarify PCS artifact layout for downstream verification tooling.
Reduce adapter drift when mapping external evidence into review packets.
Point integrators at runnable AKTA example inputs and expected outputs.
Document how to produce and verify PCS exports from sample grants.
Clarify obligation export steps for PF-Core runtime handoff.
Keep the PF-Core example obligation on the v0.7 schema reviewers expect.
Match the pilot folder layout to the institutional onboarding guide.
Explain required roles when an active protocol changes under review.
Show how drift detection ties packets to stale grant attempts.
Highlight multi-role session requirements for publication actions.
Show why PI or lab ops roles gate resource prioritization actions.
Demonstrate expiration and protocol change invalidating prior grants.
Guide reviewers through insufficient evidence without over-scoping grants.
Supply a canonical reviewer profile for workshops and eval harnesses.
Provide a typed approve decision sample aligned with role policy.
Offer a contrasting decision artifact for multi-role session demos.
Keep the weak-evidence scenario decision consistent with current schema.
Complete the weak-evidence walkthrough with a domain-scientist vote sample.
@fraware fraware merged commit 7e9cadd into main Jun 28, 2026
3 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