Skip to content

Scope governance review calibration and chat reconciliation - #438

Open
adrianwebb wants to merge 10 commits into
stagingfrom
fix/governance-review-history
Open

adrianwebb wants to merge 10 commits into
stagingfrom
fix/governance-review-history

Conversation

@adrianwebb

@adrianwebb adrianwebb commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Outcome

Keep proposal-governance review allocations viable and prevent non-runnable historical accepted proposals from blocking unrelated new work or chat.

Work authority

Changes

One allocation history and one execution graph. Scope proposal-governance review measurements apart from paired code review. Reconcile conversation nodes in the same graph without rereading unrelated proposals. Preserve materialized invalid historical components, block their ready nodes, and refuse quarantine if any assignment remains active. Unmaterialized invalid accepted decisions and TreeDX outages still fail closed.
Commits: 98edd35, 3e0ad3e, e5bc862, 3181bc6, 9def590, 238ab71, a8117d6, 387fc86, 5361171, 9c20113.

Verification

  • Local SDK staging overlay: API 1236 tests pass, 20 existing skips; build:dist and architecture checks pass. Concurrent graph-revision retry and invocation-binding focused tests pass.
  • Real Kata guest smoke passed after scoped conversation activation.
  • Read-only live graph reconciliation passed. BZ stopped on estimator validation and concurrent graph-revision conflict; CA stopped on one-check clock recovery; CB stopped on missing invocation binding. Their exact assignments remain in Platform #520. No golden pass claimed.
  • GitHub verify uses older published SDK lacking the staged viability-floor contract. Do not merge until compatible checks pass; no replacement RC before local acceptance.

Risk and rollback

Revert this PR and rebuild API in development mode; immutable TreeDX content and historical assignments remain unchanged. No manual graph, DB, policy, or assignment-duration mutation.

Completion summary

Local package gates and graph plan pass; invocation admission guard needs live activation and golden read-back. CI still depends on unpublished SDK viability-floor contract.

Submission checklist

  • Bounded API-owned behavior and exact issues
  • Exact refs and verification recorded
  • No credentials or test-only override
  • Rollback documented

@adrianwebb adrianwebb changed the title Separate proposal governance calibration from paired reviews Scope governance review calibration and chat reconciliation Sep 29, 2026

This branch has not been deployed

No deployments
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