Skip to content

Main#3

Merged
Simon-McIntosh merged 1 commit into
iterorganization:mainfrom
Simon-McIntosh:main
Jul 9, 2025
Merged

Main#3
Simon-McIntosh merged 1 commit into
iterorganization:mainfrom
Simon-McIntosh:main

Conversation

@Simon-McIntosh

Copy link
Copy Markdown
Collaborator

No description provided.

@Simon-McIntosh
Simon-McIntosh merged commit edf3cfe into iterorganization:main Jul 9, 2025
6 checks passed
Simon-McIntosh added a commit that referenced this pull request Dec 17, 2025
Simon-McIntosh referenced this pull request in Simon-McIntosh/imas-codex Apr 27, 2026
Introduces CanonicalReview dataclass and project_canonical_review()
in imas_codex/standard_names/review/projection.py.

Precedence: escalator (cycle-2 authoritative_escalation) > quorum-mean
(cycles 0+1 both quorum_consensus, neither disqualified by retry_item/
max_cycles_reached) > single (cycle-0 fallback) > None.

Most-recent review_group_id is selected when multiple groups exist for
the same SN+axis (RD #5). Cycle-2 carrying max_cycles_reached does not
trigger the escalator branch (RD #3). Either cycle carrying retry_item or
max_cycles_reached disqualifies the quorum-mean branch (RD #4).

Tests: 12 cases in tests/standard_names/test_review_projection.py
covering all 4 source branches and all RD edge cases.
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